diff --git a/.env b/.env index 7527c46f..da288a82 100644 --- a/.env +++ b/.env @@ -1,2 +1,2 @@ -HUGO_VERSION="0.107.0" -DOCSY_VERSION="v0.6.0" +HUGO_VERSION="0.133.1" +DOCSY_VERSION="v0.11.0" diff --git a/.github/workflows/count-votes.yml b/.github/workflows/count-votes.yml index 5febd4bf..d0afad26 100644 --- a/.github/workflows/count-votes.yml +++ b/.github/workflows/count-votes.yml @@ -10,14 +10,14 @@ jobs: runs-on: ubuntu-latest steps: # Check out code using git - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 with: submodules: "recursive" fetch-depth: 0 # Install node with yarn - name: Setup Yarn - uses: actions/setup-node@v2 + uses: actions/setup-node@v4 - run: yarn install # Run list-reactions.js with Node and pass the authentication token diff --git a/.github/workflows/gh-pages.yml b/.github/workflows/gh-pages.yml index dac7d6d0..d36575b2 100644 --- a/.github/workflows/gh-pages.yml +++ b/.github/workflows/gh-pages.yml @@ -9,7 +9,7 @@ jobs: deploy: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Read .env hugo version id: hugo-version @@ -19,13 +19,13 @@ jobs: echo "::set-output name=DOCSY_VERSION::${DOCSY_VERSION}" - name: Add hugo nodejs dependencies - uses: actions/setup-node@v3 + uses: actions/setup-node@v4 with: - node-version: "18" + node-version: "20" cache: 'npm' - name: Setup Hugo - uses: peaceiris/actions-hugo@v2 + uses: peaceiris/actions-hugo@v3 with: # sync versions with docker-compose .env ala # https://github.com/marketplace/actions/hugo-setup#%EF%B8%8F-read-hugo-version-from-file @@ -36,12 +36,13 @@ jobs: env: HUGO_ENV: "production" run: | - yarn install + npm install + hugo mod get hugo --minify --gc - name: Deploy to Pages if: github.event_name == 'push' - uses: peaceiris/actions-gh-pages@v3 + uses: peaceiris/actions-gh-pages@v4 env: HUGO_ENV: "production" with: diff --git a/.github/workflows/run-htmltest.yml b/.github/workflows/run-htmltest.yml index d61f46db..77342782 100644 --- a/.github/workflows/run-htmltest.yml +++ b/.github/workflows/run-htmltest.yml @@ -9,7 +9,7 @@ jobs: htmltest: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Read .env hugo version id: hugo-version @@ -19,13 +19,13 @@ jobs: echo "::set-output name=DOCSY_VERSION::${DOCSY_VERSION}" - name: Add hugo nodejs dependencies - uses: actions/setup-node@v3 + uses: actions/setup-node@v4 with: node-version: "18" cache: 'npm' - name: Setup Hugo - uses: peaceiris/actions-hugo@v2 + uses: peaceiris/actions-hugo@v3 with: # sync versions with docker-compose .env ala # https://github.com/marketplace/actions/hugo-setup#%EF%B8%8F-read-hugo-version-from-file @@ -36,7 +36,7 @@ jobs: env: HUGO_ENV: "production" run: | - yarn install + npm install hugo --minify --gc -d $GITHUB_WORKSPACE/dist - name: run htmltest continue-on-error: true @@ -44,7 +44,7 @@ jobs: with: config: .htmltest.yml - name: archive htmltest results - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: htmltest-report path: tmp/.htmltest/htmltest.log diff --git a/Dockerfile b/Dockerfile index 45096141..2f5addfc 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,18 +1,17 @@ -ARG HUGO_VERSION=0.107.0 +ARG HUGO_VERSION=0.133.1 ARG DIST_TAG=-ext-ubuntu -FROM klakegg/hugo:${HUGO_VERSION}${DIST_TAG} +FROM floryn90/hugo:${HUGO_VERSION}${DIST_TAG} -ARG DOCSY_VERSION=v0.6.0 +ARG DOCSY_VERSION=v0.11.0 LABEL maintainer="CoMSES Net " WORKDIR /src -COPY config.toml package.json /src/ +COPY . /src/ -RUN git config --global --add safe.directory /src \ - && hugo mod init github.com/openmodelingfoundation/openmodelingfoundation.github.io \ - && hugo mod get github.com/google/docsy@${DOCSY_VERSION} +RUN git config --global --add safe.directory /src -COPY . /src/ +RUN hugo mod get +RUN npm install CMD ["server"] diff --git a/README.md b/README.md index 0fa88a0a..9d7bf2ea 100644 --- a/README.md +++ b/README.md @@ -12,7 +12,7 @@ This GitHub pages site is generated with [hugo](https://gohugo.io) using the [do ### Setup -To create a local setup of this site you can install `Docker` and `docker-compose` or `hugo` and `yarn` on your local operating system. +To create a local setup of this site you can install `Docker` and `docker-compose` or `hugo` and `npm` on your local operating system. Clone this repository via `git clone --recurse-submodules -j8 https://github.com/openmodelingfoundation/openmodelingfoundation.github.io.git` @@ -31,17 +31,18 @@ Open a hugo shell in the docker container % make shell ``` +#### Install hugo and npm locally - -#### Install hugo and yarn locally If you don't have docker installed and don't mind installing things in your operating system, you can do the following: - Install the extended version of hugo from the [releases page](https://github.com/gohugoio/hugo/releases). -- Install yarn via your operating system's package manager or from the [yarn site](https://yarnpkg.com/getting-started/install). -- Run `yarn install` in the base directory -- Use hugo commands to render the site. +- Install npm via your operating system's package manager or from the [npm site](https://docs.npmjs.com/downloading-and-installing-node-js-and-npm). +- Use hugo commands and npm to build/render the site. ```bash +% hugo mod get +% npm install % hugo serve # dev server without drafts +# OR % hugo serve -D # dev server with drafts ``` diff --git a/assets/scss/main.scss b/assets/scss/_styles_project.scss similarity index 66% rename from assets/scss/main.scss rename to assets/scss/_styles_project.scss index 4544b966..e76182d3 100644 --- a/assets/scss/main.scss +++ b/assets/scss/_styles_project.scss @@ -1,35 +1,5 @@ -@import "support/functions"; -@import "variables_project"; -@import "variables"; -@import "support/mixins"; - -@import "../vendor/bootstrap/scss/bootstrap"; - -@import "../vendor/Font-Awesome/scss/fontawesome.scss"; -@import "../vendor/Font-Awesome/scss/solid.scss"; -@import "../vendor/Font-Awesome/scss/brands.scss"; - -@import "support/utilities"; -@import "colors"; -@import "boxes"; -@import "blog"; -@import "code"; -@import "nav"; -@import "sidebar-tree"; -@import "sidebar-toc"; -@import "sidebar-tree-with-links"; -@import "buttons"; -@import "breadcrumb"; -@import "alerts"; -@import "content"; -@import "search"; -@import "main-container"; -@import "blocks/blocks"; -@import "section-index"; -@import "pageinfo"; - -@if $td-enable-google-fonts { - @import url($web-font-path); +a { + text-decoration: none; } footer { @@ -54,6 +24,22 @@ footer { } } +.person-entry { + display: flex; + + &__portrait { + flex-shrink: 0; + margin-right: 1.5rem; + width: 200px; + } + + &__bio { + flex-shrink: 1; + margin-top: 1.5rem; + max-width: 70%; + } +} + .td-toc a { font-size: 0.9rem; font-weight: normal; @@ -114,5 +100,3 @@ footer { visibility: hidden; } } - -@import "styles_project"; diff --git a/config.toml b/config.toml deleted file mode 100644 index f77a3f76..00000000 --- a/config.toml +++ /dev/null @@ -1,182 +0,0 @@ -baseURL = "/" -title = "The Open Modeling Foundation" - -enableRobotsTXT = true - -# Hugo allows theme composition (and inheritance). The precedence is from left to right. -# NB: disabled in favor of module settings https://www.docsy.dev/docs/updating/convert-site-to-module/ -# theme = ["github.com/google/docsy", "github.com/google/docsy/dependencies"] - -# Will give values to .Lastmod etc. -enableGitInfo = true - -# Language settings -contentDir = "content/en" -defaultContentLanguage = "en" -defaultContentLanguageInSubdir = false -# Useful when translating. -enableMissingTranslationPlaceholders = true - -# google analytics v4 -googleAnalytics = 'G-QWJVV9K9Y1' - -# ignore -# ignoreFiles = [ ".github" ] - -disableKinds = ["taxonomy", "taxonomyTerm"] - -# Highlighting config -pygmentsCodeFences = true -pygmentsUseClasses = false -# Use the new Chroma Go highlighter in Hugo. -pygmentsUseClassic = false -#pygmentsOptions = "linenos=table" -# See https://help.farbox.com/pygments.html -pygmentsStyle = "tango" - -# module settings -[module] - proxy = "direct" - [module.hugoVersion] - extended = true - min = "0.107.0" - [[module.imports]] - path = "github.com/google/docsy" - disable = false - [[module.imports]] - path = "github.com/google/docsy/dependencies" - disable = false - -# Configure how URLs look like per section. -[permalinks] -blog = "/:section/:year/:month/:day/:slug/" - -## Configuration for BlackFriday markdown parser: https://github.com/russross/blackfriday -[blackfriday] -plainIDAnchors = true -hrefTargetBlank = true -angledQuotes = false -latexDashes = true - -# Image processing configuration. -[imaging] -resampleFilter = "CatmullRom" -quality = 75 -anchor = "smart" - -[services] -[services.googleAnalytics] -# Comment out the next line to disable GA tracking. Also disables the feature described in [params.ui.feedback]. -# id = 'G-QWJVV9K9Y1' - -# Language configuration - -[languages] -[languages.en] -title = "The Open Modeling Foundation" -description = "The Open Modeling Foundation is an alliance of modeling organizations that coordinates and administers a common, community developed body of standards and best practices among diverse communities of modeling scientists." -languageName ="English" -# Weight used for sorting. -weight = 1 -time_format_default = "02.01.2006" -time_format_blog = "02.01.2006" - -[markup] - [markup.goldmark] - [markup.goldmark.renderer] - unsafe = true - -# Everything below this are Site Params - -[outputs] -section = [ "HTML", "RSS" ] - -[params] - -working_group_request_form = "https://asu.questionpro.com/omf-wg-joinrequest" - -copyright = "Open Modeling Foundation" -# privacy_policy = "https://policies.google.com/privacy" - -# First one is picked as the Twitter card image if not set on page. -# images = ["images/project-illustration.png"] - -# Menu title if your navbar has a versions selector to access old versions of your site. -# This menu appears only if you have at least one [params.versions] set. -version_menu = "Releases" - -# Flag used in the "version-banner" partial to decide whether to display a -# banner on every page indicating that this is an archived version of the docs. -# Set this flag to "true" if you want to display the banner. -archived_version = false - -# The version number for the version of the docs represented in this doc set. -# Used in the "version-banner" partial to display a version number for the -# current doc set. -version = "0.4" - -# A link to latest version of the docs. Used in the "version-banner" partial to -# point people to the main doc site. -url_latest_version = "https://www.openmodelingfoundation.org" - -# Repository configuration (URLs for in-page links to opening issues and suggesting changes) -github_repo = "https://github.com/openmodelingfoundation/openmodelingfoundation.github.io" -# An optional link to a related project repo. For example, the sibling repository where your product code lives. -# github_project_repo = "" - -# Specify a value here if your content directory is not in your repo's root directory -# github_subdir = "" -github_branch = "develop" - -# A filter to find issues and prs related to the current page -github_issue_filter = "" - -github_issue_template = "site-wide.md" - -# Google Custom Search Engine ID. Remove or comment out to disable search. -# gcs_engine_id = "011737558837375720776:fsdu1nryfng" - -# Enable Algolia DocSearch -algolia_docsearch = false - -# Enable Lunr.js offline search -offlineSearch = true - -# User interface configuration -[params.ui] -# Enable to show the side bar menu in its compact state. -sidebar_menu_compact = false -ul_show = 1 -# Set to true to disable breadcrumb navigation. -breadcrumb_disable = false -# Set to true to hide the sidebar search box (the top nav search box will still be displayed if search is enabled) -sidebar_search_disable = false -# Set to false if you don't want to display a logo (/assets/icons/logo.svg) in the top nav bar -navbar_logo = true -# Set to true to disable the About link in the site footer -footer_about_disable = true - -# Adds a H2 section titled "Feedback" to the bottom of each doc. The responses are sent to Google Analytics as events. -# This feature depends on [services.googleAnalytics] and will be disabled if "services.googleAnalytics.id" is not set. -# If you want this feature, but occasionally need to remove the "Feedback" section from a single page, -# add "hide_feedback: true" to the page's front matter. -[params.ui.feedback] -enable = false -# The responses that the user sees after clicking "yes" (the page was helpful) or "no" (the page was not helpful). -yes = 'Glad to hear it! Please tell us how we can improve.' -no = 'Sorry to hear that. Please tell us how we can improve.' - -[params.links] -# End user relevant links. These will show up on left side of footer and in the community page if you have one. -[[params.links.user]] - name = "Discuss an issue" - url = "https://github.com/openmodelingfoundation/openmodelingfoundation.github.io/discussions" - icon = "fa fa-bullhorn" - desc = "Ask questions, provide feedback or raise any issues or concerns in our GitHub discussions" - -# Developer relevant links. These will show up on right side of footer and in the community page if you have one. -[[params.links.developer]] - name = "OMF Standards GitHub site" - url = "https://github.com/openmodelingfoundation/openmodelingfoundation.github.io" - icon = "fab fa-github" - desc = "GitHub repository where standards development occurs" diff --git a/content/en/_index.html b/content/en/_index.html index e2337459..de8b3211 100644 --- a/content/en/_index.html +++ b/content/en/_index.html @@ -16,7 +16,7 @@

{{< /blocks/section >}} -{{< blocks/section color="dark" >}} +{{< blocks/section color="dark" type="row" >}}

Standards

{{% blocks/standard icon="fas fa-search" title="Accessibility" url="/standards/accessibility" %}} Support best practices for discovery and access to model code, documentation, and metadata. @@ -39,10 +39,10 @@

{{< /blocks/section >}} -{{< blocks/section color="light" >}} +{{< blocks/section color="light" type="row" >}} {{% blocks/feature icon="fas fa-project-diagram" title="How to Participate" url="/contribute" url_text="How to contribute" %}} - You can [contribute to OMF activities](/contribute/) as a representative of a member organization or - as an individual in a [Working Group](/governance/working-groups/). + You can [contribute to OMF activities]({{< relref "contribute" >}}) as a representative of a member organization or + as an individual in a [Working Group]({{< relref "working-groups" >}}). {{% /blocks/feature %}} {{% blocks/feature icon="fas fa-users" title="Community" url="/about/community" %}} diff --git a/content/en/about/community/index.md b/content/en/about/community/index.md index bc389c4e..155ae958 100644 --- a/content/en/about/community/index.md +++ b/content/en/about/community/index.md @@ -24,7 +24,7 @@ The Executive Committee ensures that the activities of the Open Modeling Foundat ## Open Modeling Foundation Affiliates -Membership in the Open Modeling Foundation Affiliates offers a formal way for *individuals*, not represented by a member organization, to receive regular information about OMF activities and communicate with different components of the OMF. +Membership in the Open Modeling Foundation Affiliates group offers a formal way for *individuals*, not represented by a member organization, to stay informed about and engage with OMF activities. ##### __[More information on OMF Affiliates]({{< ref "/governance/charter/#open-modeling-foundation-affiliates" >}})__ -##### __[Send us an email to request to join as an OMF Affiliate](mailto:support@openmodelingfoundation.org)__ +##### __[Request to Join the OMF Affiliates Group](https://asu.questionpro.com/omf-wg-joinrequest) diff --git a/content/en/about/executive-committee/_index.md b/content/en/about/executive-committee/_index.md index b7622497..608bb918 100644 --- a/content/en/about/executive-committee/_index.md +++ b/content/en/about/executive-committee/_index.md @@ -12,228 +12,220 @@ Elected members of the EC serve staggered three-year terms. #### **Executive Director** -
- -{{< imgproc michael-barton Resize "200x" >}} - -
Michael Barton
-{{< /imgproc >}} - -
-

Michael Barton is a Professor in the School of Complex Adaptive Systems and in the School of Human Evolution & Social Change, and Director of the Center for Social Dynamics & Complexity at Arizona State University (USA). He also directs the Network for Computational Modeling in Social and Ecological Sciences (CoMSES.Net), an international scientific network to enable accessibility, open science, and best practices for computation in the socio-ecological sciences. His research centers around long-term human ecology and landscape dynamics, integrating computational modeling, geospatial technologies, and data science with geoarchaeological field studies. Barton has directed transdisciplinary research on hunter-gatherers and small-holder farmers in the Mediterranean and North America for over three decades, and collaborates on research on human-environmental interactions in the modern world. He is a member of the open-source GRASS GIS Development Team and Project Steering Committee, dedicated to making advanced geospatial technologies openly accessible to the world. Web page and CV at: http://www.public.asu.edu/~cmbarton

-
- +
+
+ {{< imgproc michael-barton Resize "200x" >}} +
Michael Barton
+ {{< /imgproc >}} +
+

+ Michael Barton is a Professor in the School of Complex Adaptive Systems and in the School of Human Evolution & Social Change, and Director of the Center for Social Dynamics & Complexity at Arizona State University (USA). He also directs the Network for Computational Modeling in Social and Ecological Sciences (CoMSES.Net), an international scientific network to enable accessibility, open science, and best practices for computation in the socio-ecological sciences. His research centers around long-term human ecology and landscape dynamics, integrating computational modeling, geospatial technologies, and data science with geoarchaeological field studies. Barton has directed transdisciplinary research on hunter-gatherers and small-holder farmers in the Mediterranean and North America for over three decades, and collaborates on research on human-environmental interactions in the modern world. He is a member of the open-source GRASS GIS Development Team and Project Steering Committee, dedicated to making advanced geospatial technologies openly accessible to the world. Web page and CV at: http://www.public.asu.edu/~cmbarton +

#### **Administrative Coordinator** -
- -{{< imgproc charlotte-till Resize "200x" >}} - -
Charlotte Till
-{{< /imgproc >}} - -
-

Charlotte Till is an assistant research scientist in the School of Complex Adaptive Systems at Arizona State University. She graduated from ASU with her PhD in Anthropology in Dec 2022 after conducting research to better understand the role of the environment in human migration decision making - principally within areas designated as "at-risk" from physical environmental threats such as sea level rise, subsidence, hurricanes, and flooding. Her research focused on individuals and communities across the US Gulf Coast, with a specific focus on those living in Terrebonne Parish, Louisiana. Originally from New Zealand, she has called Arizona home for the past decade. She is deeply interested in how computational tools and technologies can be used to explore complex adaptive systems, explore possible futures, and better inform policy and decision makers at the leading edge of change.

-
- +
+
+ {{< imgproc charlotte-till Resize "200x" >}} +
Charlotte Till
+ {{< /imgproc >}} +
+

+ Charlotte Till is an assistant research scientist in the School of Complex Adaptive Systems at Arizona State University. She graduated from ASU with her PhD in Anthropology in Dec 2022 after conducting research to better understand the role of the environment in human migration decision making - principally within areas designated as "at-risk" from physical environmental threats such as sea level rise, subsidence, hurricanes, and flooding. Her research focused on individuals and communities across the US Gulf Coast, with a specific focus on those living in Terrebonne Parish, Louisiana. Originally from New Zealand, she has called Arizona home for the past decade. She is deeply interested in how computational tools and technologies can be used to explore complex adaptive systems, explore possible futures, and better inform policy and decision makers at the leading edge of change. +

## Voting Members #### **Members Council Representatives** -
- -{{< imgproc min-chen Resize "200x" >}} -
Min Chen
-{{< /imgproc >}} - -
-

Min Chen is a professor and the Vice Director of Key Lab of Virtual Geographic Environment at Nanjing Normal University, China. His research interests are geographic modeling and simulation and virtual geographic environments. He is the group leader of the Open Geographic Modeling and Simulation System (OpenGMS) team which supports sharing of modeling and simulation resources for geographic applications. Chen is also Chair of the Modeling Geographic System Committee of the International Geographical Union, Co-Chair of Education and Capacity Building for Digital Earth committee of the International Society for Digital Earth, Fellow of International Environmental Modelling and Software Society, and a Fellow of the Royal Geographical Society.

-
-
- -
- -{{< imgproc stefan-reis Resize "200x" >}} -
Stefan Reis
-{{< /imgproc >}} - -
- -

Stefan Reis is currently president of International Environmental Modelling and Software Society (iEMSs) and has very much enjoyed forming closer links to other learned societies and organisations, including building links to OMF, the Modelling and Simulation Society of Australia and New Zealand (MSSANZ), the International Symposium on Environmental Software Systems (ISESS) and others over the past years. Stefan's background is in integrated assessment modelling of air pollution and climate change effects on human and ecosystem health. Stefan holds a position as head of unit for environment and sustainability at the DLR Project Management Agency currently and has been an active researcher in the field of environmental modelling, with a particular focus on the interfaces between environment and health for more than 25 years. Stefan holds a visiting professorship at the University of Edinburgh, School of Chemistry and fellowships with iEMSs and MSSANZ.

-
-
- -
- -{{< imgproc bert-jagers Resize "200x" >}} -
Bert Jagers
-{{< /imgproc >}} - -
-

Bert Jagers is a Senior Advisor and Researcher at Deltares, the Netherlands. He works in software development that combines satellite data, machine learning, and numerical modeling to simulate and study earth surface processes with a focus on hydrology and biogeomorphology. He aims for impact in rural, urban and coastal challenges by making process knowledge accessible via state-of-the-art software. He plays a leading role in the development of the Deltares Delft3D open source modelling suite, and is active in various international initiatives for model coupling and data standardization such as OpenMI, BMI, and netCDF UGRID. He is member of the Steering Committee of the Community Surface Dynamics Modeling System.

-
+
+
+ {{< imgproc min-chen Resize "200x" >}} +
Min Chen
+ {{< /imgproc >}} +
+

+ Min Chen is a professor and the Vice Director of Key Lab of Virtual Geographic Environment at Nanjing Normal University, China. His research interests are geographic modeling and simulation and virtual geographic environments. He is the group leader of the Open Geographic Modeling and Simulation System (OpenGMS) team which supports sharing of modeling and simulation resources for geographic applications. Chen is also Chair of the Modeling Geographic System Committee of the International Geographical Union, Co-Chair of Education and Capacity Building for Digital Earth committee of the International Society for Digital Earth, Fellow of International Environmental Modelling and Software Society, and a Fellow of the Royal Geographical Society. +

+
+ +
+
+ {{< imgproc stefan-reis Resize "200x" >}} +
Stefan Reis
+ {{< /imgproc >}} +
+

+ Stefan Reis is currently president of International Environmental Modelling and Software Society (iEMSs) and has very much enjoyed forming closer links to other learned societies and organisations, including building links to OMF, the Modelling and Simulation Society of Australia and New Zealand (MSSANZ), the International Symposium on Environmental Software Systems (ISESS) and others over the past years. Stefan's background is in integrated assessment modelling of air pollution and climate change effects on human and ecosystem health. Stefan holds a position as head of unit for environment and sustainability at the DLR Project Management Agency currently and has been an active researcher in the field of environmental modelling, with a particular focus on the interfaces between environment and health for more than 25 years. Stefan holds a visiting professorship at the University of Edinburgh, School of Chemistry and fellowships with iEMSs and MSSANZ. +

+
+ +
+
+ {{< imgproc bert-jagers Resize "200x" >}} +
Bert Jagers
+ {{< /imgproc >}} +
+

+ Bert Jagers is a Senior Advisor and Researcher at Deltares, the Netherlands. He works in software development that combines satellite data, machine learning, and numerical modeling to simulate and study earth surface processes with a focus on hydrology and biogeomorphology. He aims for impact in rural, urban and coastal challenges by making process knowledge accessible via state-of-the-art software. He plays a leading role in the development of the Deltares Delft3D open source modelling suite, and is active in various international initiatives for model coupling and data standardization such as OpenMI, BMI, and netCDF UGRID. He is member of the Steering Committee of the Community Surface Dynamics Modeling System. +

### **Working Group Chairs** #### **Standards Working Group** -
- -{{< imgproc volker-grimm Resize "200x" >}} -
Volker Grimm
-{{< /imgproc >}} - -
-

Volker Grimm has been working as an ecological modeler at the UFZ since 1992 and teaching at the University of Potsdam since 1999, where he also holds a professorship in Theoretical Ecology since 2012. Since 1999, he has been trying to improve the practice of agent-based modeling (ABM), resulting in a monograph for ecologists and a textbook for all ABM users. In 2006, he and others proposed a general format for describing ABM, the ODD protocol, which was updated in 2010 and 2020. He has also developed a standard format for documenting the entire modeling process, called TRACE documents. He is currently working on a clone of ODD for model integration and on establishing "Reusable Building Blocks" for ABMs.

-
-
- -
- -{{< imgproc serena-hamilton Resize "200x" >}} -
Serena Hamilton
-{{< /imgproc >}} - -
-

Serena Hamilton is a senior research fellow at the Fenner School of Environment & Society and Institute for Water Futures at the Australian National University (ANU). Her research focuses on the use of model-based approaches to make better informed decisions about socio-environmental problems. She is particularly interested in integrated assessment and modelling for co-production of knowledge in -transdisciplinary research, and identifying and promoting best practices in modelling development and evaluation. Her recent work includes: designing integrated models for understanding socially inclusive and sustainable pathways in agricultural development in developing countries; and developing and using future scenarios in participatory processes to improve decision making in water.Dr Hamilton is also the managing editor of the open access journal Socio-Environmental Systems Modelling (SESMO).

-
-
- -
- -{{< imgproc andrew-bell Resize "200x" >}} -
Andrew Bell
-{{< /imgproc >}} - -
-

Andrew Bell is an assistant professor in the Department of Earth & Environment at Boston University. His research profile is focused on co-producing agent-based models of resource systems (irrigation, deforestation, ranching, migration) with non-academic stakeholders and informing them with expert knowledge, surveys, and behavioral experiments. He is also coordinating an initiative to encourage the sharing of reusable building blocks for agent-based models.

-
-
- -
- -{{< imgproc geerten-hengeveld Resize "200x" >}} -
Geerten Hengeveld
-{{< /imgproc >}} - -
-

Geerten Hengeveld works at the Netherlands Institute of Ecology (NIOO-KNAW). Geerten has been working with different (socio-) ecological models representing various systems – from global forestry and bioeconomy to individual movement of dolphins and bacteria. Geerten has developed and re-used both toy-models, calibrated mechanistic models, integrated assessment modelling and data-driven models. Geerten’s experience with models is both from developer, model-user and project manager and he has been involved in developing and rolling out model governance and quality assurance at institutional level. Geerten is executive manager of the LTER-LIFE infrastructure. With LTER-LIFE Geerten wants to facilitate ecological researchers in addressing the full complexity of ecosystems across spatial and temporal scales and domain boundaries. This is done by creating virtual laboratories where researchers can combine data and models into digital twins.

-
+
+
+ {{< imgproc volker-grimm Resize "200x" >}} +
Volker Grimm
+ {{< /imgproc >}} +
+

+ Volker Grimm has been working as an ecological modeler at the UFZ since 1992 and teaching at the University of Potsdam since 1999, where he also holds a professorship in Theoretical Ecology since 2012. Since 1999, he has been trying to improve the practice of agent-based modeling (ABM), resulting in a monograph for ecologists and a textbook for all ABM users. In 2006, he and others proposed a general format for describing ABM, the ODD protocol, which was updated in 2010 and 2020. He has also developed a standard format for documenting the entire modeling process, called TRACE documents. He is currently working on a clone of ODD for model integration and on establishing "Reusable Building Blocks" for ABMs. +

+
+ +
+
+ {{< imgproc serena-hamilton Resize "200x" >}} +
Serena Hamilton
+ {{< /imgproc >}} +
+

+ Serena Hamilton is a senior research fellow at the Fenner School of Environment & Society and Institute for Water Futures at the Australian National University (ANU). Her research focuses on the use of model-based approaches to make better informed decisions about socio-environmental problems. She is particularly interested in integrated assessment and modelling for co-production of knowledge in transdisciplinary research, and identifying and promoting best practices in modelling development and evaluation. Her recent work includes: designing integrated models for understanding socially inclusive and sustainable pathways in agricultural development in developing countries; and developing and using future scenarios in participatory processes to improve decision making in water. Dr Hamilton is also the managing editor of the open access journal Socio-Environmental Systems Modelling (SESMO). +

+
+ +
+
+ {{< imgproc maria-pierce Resize "200x" >}} +
Maria Pierce
+ {{< /imgproc >}} +
+

+ Maria E. Pierce is a researcher at the Thuenen Institute of Baltic Sea Fisheries. Thuenen is a Federal Research Institute which performs extensive monitoring, conducts both applied and fundamental research and, on this basis, contributes to scientific policy advice. The latter predominantly takes place within ICES – the International Council for the Exploration of the Sea. Her research supports this work from three perspectives: Using Individual Based Modelling as a tool to gain insights into Complex Adaptive Systems, particularly with regard to changing dynamics of ecosystems under anthropogenic pressures. Using the process of modelling as a tool to align and update mental models for socio-ecological systems through group and participatory modelling. Working towards modelling practices which provide the required transparency for policy makers to make informed decisions. She is also an external research associate at the Modeling and Simulation Group at the University of Rostock. +

+
+ +
+
+ {{< imgproc geerten-hengeveld Resize "200x" >}} +
Geerten Hengeveld
+ {{< /imgproc >}} +
+

+ Geerten Hengeveld works at the Netherlands Institute of Ecology (NIOO-KNAW). Geerten has been working with different (socio-) ecological models representing various systems – from global forestry and bioeconomy to individual movement of dolphins and bacteria. Geerten has developed and re-used both toy-models, calibrated mechanistic models, integrated assessment modelling and data-driven models. Geerten’s experience with models is both from developer, model-user and project manager and he has been involved in developing and rolling out model governance and quality assurance at institutional level. Geerten is executive manager of the LTER-LIFE infrastructure. With LTER-LIFE Geerten wants to facilitate ecological researchers in addressing the full complexity of ecosystems across spatial and temporal scales and domain boundaries. This is done by creating virtual laboratories where researchers can combine data and models into digital twins. +

#### **Certification Working Group** -
-{{< imgproc chris-erdmann Resize "200x" >}} -
Christopher Erdmann
-{{< /imgproc >}} - -
-

Christopher Erdmann is an author, developer, and experimenter in the areas of digital libraries, social networking, library UX, interactive technologies, bibliometrics, and data services in libraries. Prior to joining SciLifeLab as the Head of Open Science, he was the Associate Director for Open Science at the Michael J. Fox Foundation. He has previously worked for organizations such as the American Geophysical Union, Renaissance Computing Institute at UNC, California Digital Library (Library Carpentry), North Carolina State University, Harvard-Smithsonian Center for Astrophysics, European Southern Observatory, Supreme Court of the US, United Nations, University of Washington, Smithsonian, and CNET. Christopher holds an MLIS from the University of Washington iSchool and a BA from the University of California, Davis.

-
-
- -
-{{< imgproc sandra-gesing Resize "200x" >}} -
Sandra Gesing
-{{< /imgproc >}} - -
-

Sandra Gesing is a senior research scientist, the Scientific Outreach and DEI Lead at the Discovery Partners Institute at University of Illinois System, Chicago. She is especially interested in sustainability of research software, usability of computational methods and reproducibility of research results. -Prior to the position at DPI, she was an associate research professor in the Department of Computer Science and Engineering and a computational scientist in the Center for Research Computing at the University of Notre Dame, Indiana, US. Before she moved to the US, she was a research associate at the University of Edinburgh, UK, and in the Applied Bioinformatics Group at the University of Tübingen, Germany. Additionally, she has perennial experience as a project manager and system developer in industry in the US and Germany. She received her German diploma (equivalent to a Master’s degree) in computer science from extramural studies at the FernUniversität Hagen and her PhD in computer science from the University of Tübingen, Germany.

-
-
- -
-{{< imgproc ismael-kherroubi-garcia Resize "200x" >}} -
Ismael Kherroubi Garcia
-{{< /imgproc >}} - -
-

Ismael Kherroubi Garcia is the Founder and CEO of Kairoi, the AI Ethics and Research Governance consultancy. He holds a bachelor’s in Business Management and Administration, and a Master’s in Philosophy of the Social Sciences. His philosophical studies have focused on the conditions that enable multidisciplinarity in scientific projects. Prior to establishing Kairoi in 2022 and joining the Open Modeling Foundation in 2023, he established the Turing Research Ethics Committee (TREx) and processes at the Alan Turing Institute in 2021. He has also worked in finance, sales and human resources, and currently leads the Responsible Artificial Intelligence Network at the RSA (Royal Society of Arts, Manufactures and Commerce), enabling civil society’s engagement in discussions about cutting-edge technologies. Within the OMF Ismael has been instrumental in facilitating workshops for the ModelShare initiative.

-
+
+
+ {{< imgproc chris-erdmann Resize "200x" >}} +
Christopher Erdmann
+ {{< /imgproc >}} +
+

+ Christopher Erdmann is an author, developer, and experimenter in the areas of digital libraries, social networking, library UX, interactive technologies, bibliometrics, and data services in libraries. Prior to joining SciLifeLab as the Head of Open Science, he was the Associate Director for Open Science at the Michael J. Fox Foundation. He has previously worked for organizations such as the American Geophysical Union, Renaissance Computing Institute at UNC, California Digital Library (Library Carpentry), North Carolina State University, Harvard-Smithsonian Center for Astrophysics, European Southern Observatory, Supreme Court of the US, United Nations, University of Washington, Smithsonian, and CNET. Christopher holds an MLIS from the University of Washington iSchool and a BA from the University of California, Davis.

+

+
+ +
+
+ {{< imgproc sandra-gesing Resize "200x" >}} +
Sandra Gesing
+ {{< /imgproc >}} +
+

+ Sandra Gesing is a senior research scientist, the Scientific Outreach and DEI Lead at the Discovery Partners Institute at University of Illinois System, Chicago. She is especially interested in sustainability of research software, usability of computational methods and reproducibility of research results. Prior to the position at DPI, she was an associate research professor in the Department of Computer Science and Engineering and a computational scientist in the Center for Research Computing at the University of Notre Dame, Indiana, US. Before she moved to the US, she was a research associate at the University of Edinburgh, UK, and in the Applied Bioinformatics Group at the University of Tübingen, Germany. Additionally, she has perennial experience as a project manager and system developer in industry in the US and Germany. She received her German diploma (equivalent to a Master’s degree) in computer science from extramural studies at the FernUniversität Hagen and her PhD in computer science from the University of Tübingen, Germany. +

+
+ +
+
+ {{< imgproc ismael-kherroubi-garcia Resize "200x" >}} +
Ismael Kherroubi Garcia
+ {{< /imgproc >}} +
+

+ Ismael Kherroubi Garcia is the Founder and CEO of Kairoi, the AI Ethics and Research Governance consultancy. He holds a bachelor’s in Business Management and Administration, and a Master’s in Philosophy of the Social Sciences. His philosophical studies have focused on the conditions that enable multidisciplinarity in scientific projects. Prior to establishing Kairoi in 2022 and joining the Open Modeling Foundation in 2023, he established the Turing Research Ethics Committee (TREx) and processes at the Alan Turing Institute in 2021. He has also worked in finance, sales and human resources, and currently leads the Responsible Artificial Intelligence Network at the RSA (Royal Society of Arts, Manufactures and Commerce), enabling civil society’s engagement in discussions about cutting-edge technologies. Within the OMF Ismael has been instrumental in facilitating workshops for the ModelShare initiative. +

#### **Education and Outreach Working Group** -
- -{{< imgproc junzhi-liu Resize "200x" >}} -
Junzhi Liu
-{{< /imgproc >}} - -
-

Junzhi Liu is a professor in the Center for the Pan-Third Pole Environment, Lanzhou University (TOP 5 in China in Geography). His research interests mainly include land surface modeling and spatio-temporal data mining. He has published 86 peer reviewed papers, including 9 ESI highly cited papers, and has more than 3000 citations with a h-index of 24. He and his team developed the Spatially Explicit Integrated Modeling System (SEIMS) watershed modeling framework, which has been widely used in different types of watersheds. He won the second prize of natural science from the Ministry of Education, China, in 2017, and the special prize of geographic information technology progress from the China Association for Geospatial Information Society in 2021.

+
+
+ {{< imgproc junzhi-liu Resize "200x" >}} +
Junzhi Liu
+ {{< /imgproc >}} +
+

+ Junzhi Liu is a professor in the Center for the Pan-Third Pole Environment, Lanzhou University (TOP 5 in China in Geography). His research interests mainly include land surface modeling and spatio-temporal data mining. He has published 86 peer reviewed papers, including 9 ESI highly cited papers, and has more than 3000 citations with a h-index of 24. He and his team developed the Spatially Explicit Integrated Modeling System (SEIMS) watershed modeling framework, which has been widely used in different types of watersheds. He won the second prize of natural science from the Ministry of Education, China, in 2017, and the special prize of geographic information technology progress from the China Association for Geospatial Information Society in 2021. +

-
- -
- -{{< imgproc iestyn-woolway Resize "200x" >}} -
Iestyn Woolway
-{{< /imgproc >}} -
-

Iestyn Woolway is a Reader at Bangor University, School of Ocean Sciences in Wales. His research focuses on the physical interactions between climate and water, with a particular interest in the physics and hydrology of lakes worldwide. This includes aspects such as climate-induced variations in lake evaporation, water temperature, ice cover and energy fluxes. Using a combination of in-situ, satellite, and modelled data, his research aims to answer key questions that relate to climate-related changes of inland waters. Dr. Woolway graduated from University College London in 2015 with a PhD in Physical Limnology.

-
+
+
+ {{< imgproc iestyn-woolway Resize "200x" >}} +
Iestyn Woolway
+ {{< /imgproc >}} +
+

+ Iestyn Woolway is a Reader at Bangor University, School of Ocean Sciences in Wales. His research focuses on the physical interactions between climate and water, with a particular interest in the physics and hydrology of lakes worldwide. This includes aspects such as climate-induced variations in lake evaporation, water temperature, ice cover and energy fluxes. Using a combination of in-situ, satellite, and modelled data, his research aims to answer key questions that relate to climate-related changes of inland waters. Dr. Woolway graduated from University College London in 2015 with a PhD in Physical Limnology. +

#### **Cyberinfrastructure Working Group** -
- -{{< imgproc allen-lee Resize "200x" >}} -
Allen Lee
-{{< /imgproc >}} - -
-

Allen Lee is a research software lead who has been building cyberinfrastructure for computational social science and complex adaptive systems at Arizona State University since 2006; projects include the Digital Archaeological Record, the Social Ecological Systems Library, Synthesizing Knowledge of Past Environments (SKOPE), the Port of Mars, and CoMSES Net, where he serves as co-director and technical lead. He works to improve the state of open, transparent, reusable, and reproducible ("frictionless") computational science as a Carpentries instructor and maintainer for the Plotting and Programming in Python and Good Enough Practices in Scientific Computing lessons, and currently serves on the DataCite Services and Technology Steering Group and as a co-chair for the Consortium of Scientific Software Registries and Repositories.

-
- +
+
+ {{< imgproc allen-lee Resize "200x" >}} +
Allen Lee
+ {{< /imgproc >}} +
+

+ Allen Lee is a research software lead who has been building cyberinfrastructure for computational social science and complex adaptive systems at Arizona State University since 2006; projects include the Digital Archaeological Record, the Social Ecological Systems Library, Synthesizing Knowledge of Past Environments (SKOPE), the Port of Mars, and CoMSES Net, where he serves as co-director and technical lead. He works to improve the state of open, transparent, reusable, and reproducible ("frictionless") computational science as a Carpentries instructor and maintainer for the Plotting and Programming in Python and Good Enough Practices in Scientific Computing lessons, and currently serves on the DataCite Services and Technology Steering Group and as a co-chair for the Consortium of Scientific Software Registries and Repositories. +

#### **Early Career Scholars Working Group** -
- -{{< imgproc takuya-iwanaga Resize "200x" >}} -
Takuya Iwanaga
-{{< /imgproc >}} - -
-

Dr. Takuya Iwanaga is a Research Software Developer with the Institute of Water Futures. His research investigates methods and approaches for the development of integrated socio-environmental models for decision making and policy development under deep uncertainty. He has worked in a range of interdisciplinary contexts combining software and model development expertise and is an active contributor to several open-source software for scientific research. Takuya was recently awarded the Early Career Researcher Excellence Prize from the International Environmental Modeling and Software Society for his work. -

-
+
+
+ {{< imgproc takuya-iwanaga Resize "200x" >}} +
Takuya Iwanaga
+ {{< /imgproc >}} +
+

+ Dr. Takuya Iwanaga is a Research Software Developer with the Institute of Water Futures. His research investigates methods and approaches for the development of integrated socio-environmental models for decision making and policy development under deep uncertainty. He has worked in a range of interdisciplinary contexts combining software and model development expertise and is an active contributor to several open-source software for scientific research. Takuya was recently awarded the Early Career Researcher Excellence Prize from the International Environmental Modeling and Software Society for his work. +

-
- -{{< imgproc jazmin-salazar Resize "200x" >}} -
Jazmin Zatarain Salazar
-{{< /imgproc >}} - -
-

Dr. Jazmin Zatarain Salazar is an Assistant Professor in the Faculty of Technology Policy and Management in the Policy Analysis at Delft University of Technology, where she leads an artificial intelligence lab to support policy analysis. Her research interests lie in advancing multiobjective decision support for environmental and water systems under climate and socio-economic uncertainty. This work requires bridging hydrologic and climate sciences, artificial intelligence, high performance computing, economics, control theory, visual analytics and participatory policy design. She holds a PhD in Civil and Environmental Engineering from Cornell University, U.S.A., with an emphasis in Environmental and Water Resources Systems Engineering. -

-
+
+
+ {{< imgproc tati-micheletti Resize "200x" >}} +
Tati Micheletti
+ {{< /imgproc >}} +
+

+ Tati Micheletti is a computational ecologist specializing in ecological forecasting, landscape modeling, and invasive species management. She earned her Ph.D. in Natural Sciences from TU Dresden and has extensive experience working with large-scale ecological data. Tati's research integrates predictive modeling with conservation, focusing on wildlife and forest management under climate change. Currently a Research Associate at TU Dresden, she develops tools for iterative model improvement. She is an advocate for open science and collaborates actively within global ecological modeling initiatives, including the Open Modeling Foundation. +

#### **Members Council Alumni** -
- -{{< imgproc karin-frank Resize "200x" >}} -
Karin Frank
-{{< /imgproc >}} - -
- -

Karin Frank served as a Members Council Representative from the inception of the OMF until 2024. Karin is an expert for ecological and social-ecological modeling with a PhD in Mathematics and a habilitation in Applied System Sciences. She has headed the Department for Ecological Modeling (OESA) at the Helmholtz-Centre for Environmental Research – UFZ in Leipzig (Germany) since 2010 and holds a Professorship in the same field in joint appointment with the Institute for Environmental Systems Research at the University of Osnabrück (Germany). She is active in research and teaching in these fields.

-
+
+
+ {{< imgproc karin-frank Resize "200x" >}} +
Karin Frank
+ {{< /imgproc >}} +
+

+ Karin Frank served as a Members Council Representative from the inception of the OMF until 2024. Karin is an expert for ecological and social-ecological modeling with a PhD in Mathematics and a habilitation in Applied System Sciences. She has headed the Department for Ecological Modeling (OESA) at the Helmholtz-Centre for Environmental Research – UFZ in Leipzig (Germany) since 2010 and holds a Professorship in the same field in joint appointment with the Institute for Environmental Systems Research at the University of Osnabrück (Germany). She is active in research and teaching in these fields. +

diff --git a/content/en/about/executive-committee/andrew-bell.jpg b/content/en/about/executive-committee/andrew-bell.jpg deleted file mode 100644 index 24018091..00000000 Binary files a/content/en/about/executive-committee/andrew-bell.jpg and /dev/null differ diff --git a/content/en/about/executive-committee/archived-agendas.md b/content/en/about/executive-committee/archived-agendas.md index e93ebd2d..56efb3f9 100644 --- a/content/en/about/executive-committee/archived-agendas.md +++ b/content/en/about/executive-committee/archived-agendas.md @@ -3,6 +3,17 @@ title: "Archived Meeting Agendas" linkTitle: "Older Meetings" --- +2023 + +- [2023 Meeting 1 January](https://osf.io/vje3u) +- [2023 Meeting 2 February](https://osf.io/gwzf6) +- [2023 Meeting 3 April](https://osf.io/b4psa) +- [2023 Meeting 4 May](https://osf.io/tehgn) +- [2023 Meeting 5 June](https://osf.io/yr54f) +- [2023 Meeting 6 September](https://osf.io/625mv) +- [2023 Meeting 7 November](https://osf.io/8qeyf) +- [2023 Meeting 8 December](https://osf.io/nvewj) + 2022 Executive Committee Meeting Agenda Documents - [2022 Meeting 1 February](https://osf.io/av48m) diff --git a/content/en/about/executive-committee/jazmin-salazar.jpg b/content/en/about/executive-committee/jazmin-salazar.jpg deleted file mode 100644 index 17da2279..00000000 Binary files a/content/en/about/executive-committee/jazmin-salazar.jpg and /dev/null differ diff --git a/content/en/about/executive-committee/laura-swantek.jpg b/content/en/about/executive-committee/laura-swantek.jpg deleted file mode 100644 index 0f474a41..00000000 Binary files a/content/en/about/executive-committee/laura-swantek.jpg and /dev/null differ diff --git a/content/en/about/executive-committee/maria-pierce.jpg b/content/en/about/executive-committee/maria-pierce.jpg new file mode 100644 index 00000000..de0d4a94 Binary files /dev/null and b/content/en/about/executive-committee/maria-pierce.jpg differ diff --git a/content/en/about/executive-committee/meetings.md b/content/en/about/executive-committee/meetings.md index 5d388ce2..73d0e19d 100644 --- a/content/en/about/executive-committee/meetings.md +++ b/content/en/about/executive-committee/meetings.md @@ -5,6 +5,9 @@ linkTitle: "Meetings" Recent Executive Committee Meeting Agenda Documents +2025 + + 2024 - [2024 Meeting 1 January](https://osf.io/rpg5k) @@ -14,14 +17,7 @@ Recent Executive Committee Meeting Agenda Documents - [2024 Meeting 5 May](https://osf.io/h32tf) - [2024 Meeting 6 July](https://osf.io/deghm) - [2024 Meeting 7 September](https://osf.io/5ahwe) +- [2024 Meeting 8 October](https://osf.io/j2tcx) +- [2024 Meeting 9 November](https://osf.io/rzhmv) +- [2024 Meeting 10 December](https://osf.io/g86ek) -2023 - -- [2023 Meeting 1 January](https://osf.io/vje3u) -- [2023 Meeting 2 February](https://osf.io/gwzf6) -- [2023 Meeting 3 April](https://osf.io/b4psa) -- [2023 Meeting 4 May](https://osf.io/tehgn) -- [2023 Meeting 5 June](https://osf.io/yr54f) -- [2023 Meeting 6 September](https://osf.io/625mv) -- [2023 Meeting 7 November](https://osf.io/8qeyf) -- [2023 Meeting 8 December](https://osf.io/nvewj) \ No newline at end of file diff --git a/content/en/about/executive-committee/tati-micheletti.jpg b/content/en/about/executive-committee/tati-micheletti.jpg new file mode 100644 index 00000000..875153d3 Binary files /dev/null and b/content/en/about/executive-committee/tati-micheletti.jpg differ diff --git a/content/en/about/members-council/index.md b/content/en/about/members-council/index.md index d1a32e48..0716322e 100644 --- a/content/en/about/members-council/index.md +++ b/content/en/about/members-council/index.md @@ -4,9 +4,7 @@ linkTitle: "Members Council" weight: 100 --- - - -
+ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- {{< imgproc wici Fit "200x200" >}} diff --git a/content/en/about/values.md b/content/en/about/values.md index 9dc38458..b745a1d9 100644 --- a/content/en/about/values.md +++ b/content/en/about/values.md @@ -17,29 +17,7 @@ We recognize that our efforts will need to evolve. We pledge to continuously imp ## Code of Conduct -Behaviors that help create a positive environment include: - -- Use welcoming and inclusive language -- Be respectful of differing viewpoints and experiences -- Gracefully accept constructive criticism -- Focus on what is best for the community -- Show empathy towards other community members - -Examples of unacceptable behavior include: - -- The use of sexualized language or imagery and unwelcome sexual attention or advances -- Trolling, insulting/derogatory comments, and personal or political attacks -- Public or private harassment -- Publishing others' private information, such as a physical or electronic address, without explicit permission -- Other conduct which could reasonably be considered inappropriate in a professional setting - -Instances of abusive, harassing, or otherwise unacceptable behavior may be reported by [contacting OMF support](mailto:support@openmodelingfoundation.org). The OMF Leadership will review and investigate all complaints and will respond in a way that it deems appropriate to the circumstances. The OMF Leadership is obligated to maintain confidentiality with regard to the reporter of an incident. Further details of specific enforcement policies may be posted separately. - -OMF Leadership and members who do not follow or enforce this statement of Values in good faith may face temporary or permanent repercussions as determined by other members of the OMF Leadership. - -OMF Leadership are responsible for clarifying the standards of acceptable behavior and are expected to take appropriate and fair corrective action in response to any instances of unacceptable behavior. - -OMF Leadership have the right and responsibility to remove, edit, or reject comments, commits, code, wiki edits, issues, and other contributions that are not aligned to this statement of Values, or to temporarily or permanently ban any contributor for other behaviors they deem inappropriate, threatening, offensive, or harmful. +The ratified Code of Conduct for the OMF can be accessed *[HERE]({{< ref "/about/code-of-conduct" >}})* ## Scope diff --git a/content/en/about/working-groups/early-career-scholars.md b/content/en/about/working-groups/early-career-scholars.md index e95ca29b..71284992 100644 --- a/content/en/about/working-groups/early-career-scholars.md +++ b/content/en/about/working-groups/early-career-scholars.md @@ -15,6 +15,10 @@ If you are interested in joining the Early Career Scholars Working Group, [pleas - Senior Research Scientist within the Australian Institute of Marine Science - Research Software Developer with the Institute of Water Futures +#### [Tati Micheletti](https://micheletti.science/) +- Works on ecological forecasting and landscape modeling +- Expertise in invasive species management and currently working on predictive validation +- Active in open science initiatives, including the Open Modeling Foundation ### **Current Developments** The almost 40 strong group of OMF Early Career Scholars are focused on developing the following: diff --git a/content/en/contribute/_index.md b/content/en/contribute/_index.md index 3873832a..89c70782 100644 --- a/content/en/contribute/_index.md +++ b/content/en/contribute/_index.md @@ -59,7 +59,7 @@ OMF Members Council Representatives are eligible to `vote` on proposed changes. ## How to Find a Specific Pull Request -1. All pull requests submitted to the OMF GitHub site can be viewed [on the `Pull requests` tab](https://github.com/openmodelingfoundation/openmodelingfoundation.github.io/pulls). +1. All pull requests submitted to the OMF GitHub site can be viewed on the [Pull requests tab](https://github.com/openmodelingfoundation/openmodelingfoundation.github.io/pulls). 2. By default this page only displays open requests, ordered by the most recent at the top. 3. You can sort and filter the pull requests table by clicking on the table header names (Author, Label, Projects, etc.). For example, clicking on **_Author_** will allow you to select pull requests by a specific author. The **_sort_** menu lets you sort pull requests chronologically or by the number of comments or reactions. diff --git a/content/en/governance/charter/_index.md b/content/en/governance/charter/_index.md index aa6c9c64..8a9b66f6 100644 --- a/content/en/governance/charter/_index.md +++ b/content/en/governance/charter/_index.md @@ -347,18 +347,13 @@ have voting rights and are not represented in the Executive Committee. #### Joining and Leaving the Open Modeling Foundation Affiliates -Individuals may request to become a member of the Open Modeling Foundation Affiliates by a -[written notification of request](mailto:support@openmodelingfoundation.org) to the OMF Administrative Coordinator. Any -individuals seeking to join the OMF Affiliates, must agree to support the mission, goals, ethics, and values of the OMF, -as described in this charter and the OMF values statement, to promote OMF approved standards, and to provide +Individuals may request to become a member of the Open Modeling Foundation Affiliates group by [completing a short request form](https://asu.questionpro.com/omf-wg-joinrequest). Requests will be reviewed by the Administrative Coordinator and applicants added to the Affiliate group list. Any individuals seeking to join the OMF Affiliates, must agree to support the mission, goals, ethics, and values of the OMF, as described in this charter and the OMF values statement, to promote OMF approved standards, and to provide professional recognition to researchers engaged in standards-based modeling. An individual intending to formally leave the Affiliates should notify the Administrative Coordinator in writing of this intent. An individual can be suspended or permanently removed from the Open Modeling Foundation Affiliates if they are found to -engage in illegal or unethical practice or violate the [Open Modeling Foundation Values]({{< relref "values" >}}). A request to consider removing -an Affiliate can be made by any OMF member in good standing in the form of a letter to the Executive Committee, +engage in illegal or unethical practice or violate the [Open Modeling Foundation Values]({{< relref "values" >}}). A request to consider removing an Affiliate can be made by any OMF member in good standing in the form of a letter to the Executive Committee, describing the reasons why removal should be considered. The Executive Committee will review the request, compile relevant information from all parties, and decide to remove the individual from the Affiliates list. A removal is effective immediately without appeal. However, after a period of not less than one year, an individual can request to -rejoin the Open Modeling Foundation Affiliates. Such a request will be considered like any new request to join the -Affiliates. +rejoin the Open Modeling Foundation Affiliates. Such a request will be considered like any new request to join. diff --git a/content/en/issue_templates/accessibility.md b/content/en/issue_templates/accessibility.md deleted file mode 120000 index 5bc31393..00000000 --- a/content/en/issue_templates/accessibility.md +++ /dev/null @@ -1 +0,0 @@ -../../../.github/ISSUE_TEMPLATE/accessibility.md \ No newline at end of file diff --git a/content/en/issue_templates/documentation.md b/content/en/issue_templates/documentation.md deleted file mode 120000 index 7d453f3b..00000000 --- a/content/en/issue_templates/documentation.md +++ /dev/null @@ -1 +0,0 @@ -../../../.github/ISSUE_TEMPLATE/documentation.md \ No newline at end of file diff --git a/content/en/issue_templates/governance.md b/content/en/issue_templates/governance.md deleted file mode 120000 index b4a145fc..00000000 --- a/content/en/issue_templates/governance.md +++ /dev/null @@ -1 +0,0 @@ -../../../.github/ISSUE_TEMPLATE/governance.md \ No newline at end of file diff --git a/content/en/issue_templates/interoperability.md b/content/en/issue_templates/interoperability.md deleted file mode 120000 index 9038675f..00000000 --- a/content/en/issue_templates/interoperability.md +++ /dev/null @@ -1 +0,0 @@ -../../../.github/ISSUE_TEMPLATE/interoperability.md \ No newline at end of file diff --git a/content/en/issue_templates/reusability.md b/content/en/issue_templates/reusability.md deleted file mode 120000 index 79f90520..00000000 --- a/content/en/issue_templates/reusability.md +++ /dev/null @@ -1 +0,0 @@ -../../../.github/ISSUE_TEMPLATE/reusability.md \ No newline at end of file diff --git a/content/en/issue_templates/site-wide.md b/content/en/issue_templates/site-wide.md deleted file mode 120000 index a312b927..00000000 --- a/content/en/issue_templates/site-wide.md +++ /dev/null @@ -1 +0,0 @@ -../../../.github/ISSUE_TEMPLATE/site-wide.md \ No newline at end of file diff --git a/docker-compose.yml b/docker-compose.yml index 381f7f36..5032ebdc 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -18,4 +18,3 @@ services: - ./.git:/src/.git - /src/themes - /src/node_modules - - ./yarn.lock:/src/yarn.lock diff --git a/go.mod b/go.mod index f4cb09af..bad5fd0b 100644 --- a/go.mod +++ b/go.mod @@ -1,5 +1,5 @@ module github.com/openmodelingfoundation/openmodelingfoundation.github.io -go 1.17 +go 1.18 -require github.com/google/docsy v0.6.0 // indirect +require github.com/google/docsy v0.11.0 // indirect diff --git a/go.sum b/go.sum new file mode 100644 index 00000000..558b7c83 --- /dev/null +++ b/go.sum @@ -0,0 +1,4 @@ +github.com/FortAwesome/Font-Awesome v0.0.0-20240716171331-37eff7fa00de/go.mod h1:IUgezN/MFpCDIlFezw3L8j83oeiIuYoj28Miwr/KUYo= +github.com/google/docsy v0.11.0 h1:QnV40cc28QwS++kP9qINtrIv4hlASruhC/K3FqkHAmM= +github.com/google/docsy v0.11.0/go.mod h1:hGGW0OjNuG5ZbH5JRtALY3yvN8ybbEP/v2iaK4bwOUI= +github.com/twbs/bootstrap v5.3.3+incompatible/go.mod h1:fZTSrkpSf0/HkL0IIJzvVspTt1r9zuf7XlZau8kpcY0= diff --git a/hugo.yaml b/hugo.yaml new file mode 100644 index 00000000..c4d41ce9 --- /dev/null +++ b/hugo.yaml @@ -0,0 +1,168 @@ +baseURL: "/" +title: "The Open Modeling Foundation" + +enableRobotsTXT: true + +# Hugo allows theme composition (and inheritance). The precedence is from left to right. +# NB: disabled in favor of module settings https://www.docsy.dev/docs/updating/convert-site-to-module/ +# theme: ["github.com/google/docsy", "github.com/google/docsy/dependencies"] + +# Will give values to .Lastmod etc. +enableGitInfo: true + +# Language settings +contentDir: "content/en" +defaultContentLanguage: "en" +defaultContentLanguageInSubdir: false +# Useful when translating. +enableMissingTranslationPlaceholders: true + + +# ignore +# ignoreFiles: [ ".github" ] + +disableKinds: + - taxonomy + +# Highlighting config +pygmentsCodeFences: true +pygmentsUseClasses: false +# Use the new Chroma Go highlighter in Hugo. +pygmentsUseClassic: false +# pygmentsOptions: "linenos=table" +# See https://help.farbox.com/pygments.html +pygmentsStyle: "tango" + +# module settings +module: + proxy: "direct" + hugoVersion: + extended: true + min: "0.110.0" + imports: + - path: "github.com/google/docsy" + disable: false + - path: "github.com/google/docsy/dependencies" + disable: false + mounts: + # mount ISSUE_TEMPLATE to content/issue_templates to re-use the templates in the site + - source: "content/en" + target: "content" + lang: "en" + - source: ".github/ISSUE_TEMPLATE" + target: "content/issue_templates" + lang: "en" + +# Configure how URLs look like per section. +permalinks: + blog: "/:section/:year/:month/:day/:slug/" + +## Configuration for BlackFriday markdown parser: https://github.com/russross/blackfriday +blackfriday: + plainIDAnchors: true + hrefTargetBlank: true + angledQuotes: false + latexDashes: true + +# Image processing configuration. +imaging: + resampleFilter: "CatmullRom" + quality: 75 + anchor: "smart" + +services: + googleAnalytics: + # google analytics v4 + id: 'G-QWJVV9K9Y1' + +# Language configuration +languages: + en: + params: + title: "The Open Modeling Foundation" + description: "The Open Modeling Foundation is an alliance of modeling organizations that coordinates and administers a common, community developed body of standards and best practices among diverse communities of modeling scientists." + languageName: "English" + # Weight used for sorting. + weight: 1 + time_format_default: "02.01.2006" + time_format_blog: "02.01.2006" + +markup: + goldmark: + renderer: + unsafe: true + +# Everything below this are Site Params +outputs: + section: + - "HTML" + - "RSS" + +params: + working_group_request_form: "https://asu.questionpro.com/omf-wg-joinrequest" + copyright: "Open Modeling Foundation" + # privacy_policy: "https://policies.google.com/privacy" + # First one is picked as the Twitter card image if not set on page. + # images: ["images/project-illustration.png"] + # Menu title if your navbar has a versions selector to access old versions of your site. + # This menu appears only if you have at least one [params.versions] set. + version_menu: "Releases" + # Flag used in the "version-banner" partial to decide whether to display a + # banner on every page indicating that this is an archived version of the docs. + # Set this flag to "true" if you want to display the banner. + archived_version: false + # The version number for the version of the docs represented in this doc set. + # Used in the "version-banner" partial to display a version number for the + # current doc set. + version: "0.4" + # A link to latest version of the docs. Used in the "version-banner" partial to + # point people to the main doc site. + url_latest_version: "https://www.openmodelingfoundation.org" + # Repository configuration (URLs for in-page links to opening issues and suggesting changes) + github_repo: "https://github.com/openmodelingfoundation/openmodelingfoundation.github.io" + # An optional link to a related project repo. For example, the sibling repository where your product code lives. + # github_project_repo: "" + # Specify a value here if your content directory is not in your repo's root directory + # github_subdir: "" + github_branch: "develop" + # A filter to find issues and prs related to the current page + github_issue_filter: "" + github_issue_template: "site-wide.md" + # Google Custom Search Engine ID. Remove or comment out to disable search. + # gcs_engine_id: "011737558837375720776:fsdu1nryfng" + # Enable Lunr.js offline search + offlineSearch: true + # User interface configuration + ui: + # Enable to show the side bar menu in its compact state. + sidebar_menu_compact: false + ul_show: 1 + # Set to true to disable breadcrumb navigation. + breadcrumb_disable: false + # Set to true to hide the sidebar search box (the top nav search box will still be displayed if search is enabled) + sidebar_search_disable: false + # Set to false if you don't want to display a logo (/assets/icons/logo.svg) in the top nav bar + navbar_logo: true + # Set to true to disable the About link in the site footer + footer_about_disable: true + # Adds a H2 section titled "Feedback" to the bottom of each doc. The responses are sent to Google Analytics as events. + # This feature depends on [services.googleAnalytics] and will be disabled if "services.googleAnalytics.id" is not set. + # If you want this feature, but occasionally need to remove the "Feedback" section from a single page, + # add "hide_feedback: true" to the page's front matter. + feedback: + enable: false + yes: 'Glad to hear it! Please tell us how we can improve.' + no: 'Sorry to hear that. Please tell us how we can improve.' + links: + # End user relevant links. These will show up on left side of footer and in the community page if you have one. + user: + - name: "Discuss an issue" + url: "https://github.com/openmodelingfoundation/openmodelingfoundation.github.io/discussions" + icon: "fa fa-bullhorn" + desc: "Ask questions, provide feedback or raise any issues or concerns in our GitHub discussions" + # Developer relevant links. These will show up on right side of footer and in the community page if you have one. + developer: + - name: "OMF Standards GitHub site" + url: "https://github.com/openmodelingfoundation/openmodelingfoundation.github.io" + icon: "fab fa-github" + desc: "GitHub repository where standards development occurs" \ No newline at end of file diff --git a/layouts/_default/_markup/render-heading.html b/layouts/_default/_markup/render-heading.html new file mode 100644 index 00000000..2a599474 --- /dev/null +++ b/layouts/_default/_markup/render-heading.html @@ -0,0 +1,3 @@ +{{/* enable heading self links, see https://www.docsy.dev/docs/adding-content/navigation/#heading-self-links */}} +{{ template "_default/_markup/td-render-heading.html" . }} + diff --git a/layouts/docs/baseof.html b/layouts/docs/baseof.html index 24a7ab02..57bdfd2b 100644 --- a/layouts/docs/baseof.html +++ b/layouts/docs/baseof.html @@ -18,7 +18,7 @@ {{ partial "taxonomy_terms_clouds.html" . }} {{ partial "page-meta-links.html" . }} -
+
{{ partial "version-banner.html" . }} {{ if not .Site.Params.ui.breadcrumb_disable }}{{ partial "breadcrumb.html" . }}{{ end }} {{ block "main" . }}{{ end }} diff --git a/layouts/partials/footer.html b/layouts/partials/footer.html index 3b0c1408..75f0ceb4 100644 --- a/layouts/partials/footer.html +++ b/layouts/partials/footer.html @@ -1,16 +1,16 @@ -