diff --git a/blog/2024-2-29-NextGen-Update-Monthly.md b/blog/2024-2-29-NextGen-Update-Monthly.md new file mode 100644 index 0000000..db26332 --- /dev/null +++ b/blog/2024-2-29-NextGen-Update-Monthly.md @@ -0,0 +1,27 @@ +--- +title: Monthly News Update - February 2024 +description: News and release notes for Community NextGen +slug: Community NextGen Updates Feb 2024 +authors: + - name: Arpita Patel + url: https://github.com/arpita0911patel + image_url: https://avatars.githubusercontent.com/u/54657?v=4 + +tags: [nextgen, ciroh, community-nextgen] +hide_table_of_contents: false +--- +Welcome to the February edition of the CIROH DocuHub blog, where we bring you the latest updates and news about the Community NextGen project and CIROH's Cloud and on-premise Infrastructure. + +Our team has been hard at work enhancing CIROH's Infrastructure and Community NextGen tools. Here are some highlights from February 2024: + +1. We successfully launched our new On-premises Infrastructure, which is now fully operational. You can find documentation for it [here](docs/services/On-premises). + +2. For NGIAB, we've made improvements to the CI pipeline for pull requests submitted with forked repositories. Now, we automatically build and test these submissions using the CI pipeline. + +3. We've added documentation for the NWMURL python package, which offers utility functions tailored for accessing National Water Model (NWM) data URLs. This library streamlines the process of accessing NWM data for various purposes, including analysis, modeling, and visualization. You can explore the documentation [here](docs/products/tools/dataaccess). + +4. We're thrilled to announce the NextGen Track for DevCon24. The schedule is now available at: [DevCon24 Schedule](https://ciroh.ua.edu/devconference/). + +Thank you for your ongoing interest and support in the Community NextGen project. Stay tuned for more exciting updates and developments next month. 😊 + +[Click Here to Visit Community NextGen and NGIAB News from Feb 2024](/docs/products/tools/nextgeninabox/news) \ No newline at end of file diff --git a/docs/education/CloudComputing/AWS/aws.md b/docs/education/CloudComputing/AWS/aws.md index a877651..978f6b5 100644 --- a/docs/education/CloudComputing/AWS/aws.md +++ b/docs/education/CloudComputing/AWS/aws.md @@ -12,7 +12,7 @@ Tags in AWS are essential for organizing resources based on their purpose, owner # How to Tag Resources on AWS -1. Using AWS Console: +1. Using AWS Console: Navigate to the desired resource, such as an EC2 instance, and follow these steps: diff --git a/docs/products/tools/nextgeninabox/news.md b/docs/products/tools/nextgeninabox/news.md index cf66d1b..dfe428c 100644 --- a/docs/products/tools/nextgeninabox/news.md +++ b/docs/products/tools/nextgeninabox/news.md @@ -11,6 +11,6 @@ tags: --- import News from './news'; -# NextGen and NGIAB Updates +# Community NextGen and NGIAB Updates \ No newline at end of file diff --git a/docs/services/cloudservices/aws/aws.md b/docs/services/cloudservices/aws/aws.md index 27a13e1..ab3dfd2 100644 --- a/docs/services/cloudservices/aws/aws.md +++ b/docs/services/cloudservices/aws/aws.md @@ -11,9 +11,9 @@ tags: - EKS --- -# CIROH-UA's AWS Research Cloud +# CIROH AWS Research Cloud -Through the OMNIA contract, CIROH-UA has teamed with AWS Cloud to deliver ground-breaking research and speed up time to insight for hydrological researchers. +CIROH has teamed with AWS Cloud to deliver ground-breaking research and speed up time to insight for hydrological researchers. The research journey is shortened by moving research burdens to the cloud, which also increases data accessibility and sharing. @@ -38,5 +38,6 @@ For the CIROH consortium and members, if your research project is applying and a Cloud Infrastructure Request Form -Your request will be handled by DevOps staff at CIROH-UA and if permitted will be given access to the research cloud. +Your request will be handled by DevOps staff at CIROH and if permitted will be given access to the AWS research cloud. + ::: \ No newline at end of file diff --git a/docs/services/cloudservices/aws/aws_news.md b/docs/services/cloudservices/aws/aws_news.md new file mode 100644 index 0000000..01198ee --- /dev/null +++ b/docs/services/cloudservices/aws/aws_news.md @@ -0,0 +1,16 @@ +--- +sidebar_position: 1 +title: "AWS News Blog" +description: "AWS News Blog" +tags: + - AWS + - Cloud + - EC2 + - S3 + - ECS + - EKS +--- + +# AWS News Blog + +For AWS News Blog, refer to : https://aws.amazon.com/blogs/aws/ \ No newline at end of file diff --git a/docusaurus.config.js b/docusaurus.config.js index 22c5a91..8fb3e6b 100644 --- a/docusaurus.config.js +++ b/docusaurus.config.js @@ -93,11 +93,11 @@ const config = { label: "Contribute", position: "right", }, - // { - // href: 'https://github.com/CIROH-UA', - // label: 'GitHub', - // position: 'right', - // }, + { + href: 'https://github.com/CIROH-UA/ciroh-ua_websiteAbo', + label: 'Repo', + position: 'right', + }, ], }, footer: { @@ -114,6 +114,10 @@ const config = { label: "Visit ciroh.org", href: "https://ciroh.org", }, + { + label: "Visit portal.ciroh.org", + href: "http://portal.ciroh.org", + }, ], }, { diff --git a/static/files/ciroh-ua_website_contribute.mkv b/static/files/ciroh-ua_website_contribute.mkv new file mode 100644 index 0000000..889de13 Binary files /dev/null and b/static/files/ciroh-ua_website_contribute.mkv differ diff --git a/static/nextgen-news.json b/static/nextgen-news.json index 120cd7b..9ea3083 100644 --- a/static/nextgen-news.json +++ b/static/nextgen-news.json @@ -1,149 +1,174 @@ - { - "1/31/2024": [ - { - "type": "news", - "title": "Run NextGen In A Box(NGIAB) with Singularity on HPC without docker support!!! ", - "description": "If you want to use NGIAB on HPC that does not support docker, we have a solution for you. Please follow the steps at this link. ", - "link": "https://github.com/CIROH-UA/Ngen-Singularity" - }, - { - "type": "news", - "title": "NextGen In A Box (NGIAB)", - "description": "We have made some improvements to NGIAB: 10 PRs merged. Sample input data updated to use AWI_003(with new data provider names). Boost upgraded to v1.79. Self-hosted Runner can start and stop automatically with GitHub Actions. NGIAB image can run in auto mode. Geopackage support added. Documentation available at CIROH DocuHub", - "link": "https://docs.ciroh.org/docs/category/nextgen-in-a-box-ngiab, https://github.com/CIROH-UA/NGIAB-CloudInfra" - }, - { - "type": "feature", - "title": "ngen-DataStream", - "description": "3 PRs merged in January. Documentation available at: https://docs.ciroh.org/docs/products/tools/nextgeninabox/nextgenDatastream", - "link": "https://github.com/CIROH-UA/ngen-datastream" - }, - { - "type": "feature", - "title": "NextGen Model Framework (ngen)", - "description": "6 PRs merged in January.", - "link": "https://github.com/NOAA-OWP/ngen" - }, - { - "type": "feature", - "title": "T-route", - "description": "3 PRs merged in January.", - "link": "https://github.com/NOAA-OWP/t-route" - } - ], - "12/30/2023": [ - { - "type": "news", - "title": "NGIAB presentation at AGU!!! ", - "description": "NextGen In A Box: Advancing Collaborative Modeling for Enhanced Water Resource Management presented by Arpita. We had a full house! ", - "link": "Conference%20Material#agu-2023" - }, - { - "type": "news", - "title": "NextGen In A Box", - "description": "NGIAB Updates: Merged CI pipeline changes PR#74 by Benjamin Lee, Added case study map and a plot with output results PR#72 by Shahab Alam, PR#70 by Josh Cu", - "link": "" - }, - { - "type": "feature", - "title": "NextGen Model Framework", - "description": "5 PRs merged in December.", - "link": "" - }, - { - "type": "feature", - "title": "T-route", - "description": "12 PRs merged in December.", - "link": "" - }, - { - "type": "feature", - "title": "Hydrofabric", - "description": "Lynker is proud to support CIROH with a freely accessable resource for geospatial data: https://www.lynker-spatial.com/. Updated transects/cross section runners", - "link": "" - }, - { - "type": "feature", - "title": "NextGen Framework Forcings", - "description": "December updates include an (almost) complete stream script that will produce daily ngen outputs. Documentation (readme) included. ngen-datastream/subsetting has been deprecated and hfsubset integrated into the stream. Benchmarking has begun.", - "link": "" - }, - { - "type": "note", - "title": "Community Support", - "description": "December is always an AGU Month! San Francisco (the traditional home of AGU) brings us to the season where we reflect on our own work for the year and finally learn what our coworkers have been doing all this time! Checkout the presentation slides from CIROH at below link.", - "link": "https://github.com/CIROH-UA/Conferences" - }, - { - "type": "note", - "title": "NOAA-OWP AGU Presentations", - "description": "NOAA-OWP AGU Presentations", - "link": "https://github.com/NOAA-OWP/OWP-Presentations/tree/main/AGU/AGU_2023" - } - ], - "11/30/2023": [ - { - "type": "news", - "title": "NGIAB Updates", - "description": "NGIAB v1.1.0 Release!", - "link": "https://github.com/CIROH-UA/NGIAB-CloudInfra/releases/tag/v1.1.0" - }, - { - "type": "news", - "title": "NextGen Research Lightning Talk", - "description": "Presented at CIROH NextGen Research Lightning Talk Webinar", - "link": "Conference%20Material#community-nextgen-advancement-lightning-talk---nov-2023" - }, - { - "type": "feature", - "title": "NextGen Model Framework", - "description": "14 PRs merged in November. Adding new tests for sqlite and new geopackage-based hydrofabric support.", - "link": "" - }, - { - "type": "feature", - "title": "T-route", - "description": "13 PRs merged in November. Added additional json/geojson support ", - "link": "" - }, - { - "type": "feature", - "title": "Hydrofabric", - "description": "Lynker is proud to support CIROH with a freely accessable resource for geospatial data: https://www.lynker-spatial.com/. Updated hfsubset to support using the v2.0 hydrofabric by default. Added Cross-section support to the hydrofabric. 13 PRs merged in November. Added additional json/geojson support ", - "link": "" - }, - { - "type": "feature", - "title": "NextGen Framework Forcings", - "description": "14 PRs merged towards the Research Data Stream. Fixed lingering pyarrow issues. Added new support for all segments to be dockerized. Added S3 support with regards to the control flow design, to support one reusable, configurable sequence ", - "link": "" - }, - { - "type": "note", - "title": "Community Support", - "description": "Singularity support is coming to AWI for HPC users that are able to run Singularity builds. Work on serialization (passing from one run to the next with model states still in memory or imported from a file) is ongoing, relative temporal configurations of NextGen with consideration to model configuration changes between timesteps, and better general support for framework polymorphism.", - "link": "" - } - ], - "10/30/2023": [ - { - "type": "note", - "title": "NGIAB Updates", - "description": "15 runs of the whole build process, 7 successful, and 2 pending. Over 550 pulls of the container image, number of 'canonical' runs (uploading their metadata and results) is coming in a future version.", - "link": "" - }, - { - "type": "feature", - "title": "NextGen Model Framework", - "description": "Updates to SUMMA candidate model, performance improvements for memory usage and spatial domain tooling to decouple the currently used geojson Feature and geometry classes into their own simple features interface. This is an abstract interface, with a coupled Boost.Geometry backend that will be used as the default backend.", - "link": "" - }, - { - "type": "note", - "title": "T-route", - "description": "22 Pull Requests were worked on in October with 11 merged, and a focus on testing and getting the compiling process to be tested and reliable particularly for downstream NGIAB and HPC usage of t-route", - "link": "" - } - ] -} + "2/29/2024": [ + { + "type": "news", + "title": "Improvement of NGIAB CI Pipeline for Pull Requests from Forked Repositories", + "description": "Three pull requests have been successfully merged. Pull requests submitted using forked repositories are now automatically tested in the CI Pipeline. Upon merging changes to the main repository, another CI pipeline is triggered to retest the build and push the image to DockerHub. Additionally, new AWI_004 sample data is now available for 09 VPU for unit testing.", + "link": "https://github.com/CIROH-UA/NGIAB-CloudInfra" + }, + { + "type": "feature", + "title": "ngen-DataStream", + "description": "In February, two pull requests were merged. For small runs, you can access ngen-DataStream at: https://github.com/CIROH-UA/ngen-datastream/tree/main/examples", + "link": "https://github.com/CIROH-UA/ngen-datastream" + }, + { + "type": "feature", + "title": "NextGen Model Framework (ngen)", + "description": "Nine PRs merged in February.", + "link": "https://github.com/NOAA-OWP/ngen" + }, + { + "type": "feature", + "title": "T-route", + "description": "Twelve PRs merged in February.", + "link": "https://github.com/NOAA-OWP/t-route" + } + ], + "1/31/2024": [ + { + "type": "news", + "title": "Run NextGen In A Box(NGIAB) with Singularity on HPC without docker support!!! ", + "description": "If you want to use NGIAB on HPC that does not support docker, we have a solution for you. Please follow the steps at this link. ", + "link": "https://github.com/CIROH-UA/Ngen-Singularity" + }, + { + "type": "news", + "title": "NextGen In A Box (NGIAB)", + "description": "We have made some improvements to NGIAB: 10 PRs merged. Sample input data updated to use AWI_003(with new data provider names). Boost upgraded to v1.79. Self-hosted Runner can start and stop automatically with GitHub Actions. NGIAB image can run in auto mode. Geopackage support added. Documentation available at CIROH DocuHub", + "link": "https://docs.ciroh.org/docs/category/nextgen-in-a-box-ngiab, https://github.com/CIROH-UA/NGIAB-CloudInfra" + }, + { + "type": "feature", + "title": "ngen-DataStream", + "description": "3 PRs merged in January. Documentation available at: https://docs.ciroh.org/docs/products/tools/nextgeninabox/nextgenDatastream", + "link": "https://github.com/CIROH-UA/ngen-datastream" + }, + { + "type": "feature", + "title": "NextGen Model Framework (ngen)", + "description": "6 PRs merged in January.", + "link": "https://github.com/NOAA-OWP/ngen" + }, + { + "type": "feature", + "title": "T-route", + "description": "3 PRs merged in January.", + "link": "https://github.com/NOAA-OWP/t-route" + } + ], + "12/30/2023": [ + { + "type": "news", + "title": "NGIAB presentation at AGU!!! ", + "description": "NextGen In A Box: Advancing Collaborative Modeling for Enhanced Water Resource Management presented by Arpita. We had a full house! ", + "link": "Conference%20Material#agu-2023" + }, + { + "type": "news", + "title": "NextGen In A Box", + "description": "NGIAB Updates: Merged CI pipeline changes PR#74 by Benjamin Lee, Added case study map and a plot with output results PR#72 by Shahab Alam, PR#70 by Josh Cu", + "link": "" + }, + { + "type": "feature", + "title": "NextGen Model Framework", + "description": "5 PRs merged in December.", + "link": "" + }, + { + "type": "feature", + "title": "T-route", + "description": "12 PRs merged in December.", + "link": "" + }, + { + "type": "feature", + "title": "Hydrofabric", + "description": "Lynker is proud to support CIROH with a freely accessable resource for geospatial data: https://www.lynker-spatial.com/. Updated transects/cross section runners", + "link": "" + }, + { + "type": "feature", + "title": "NextGen Framework Forcings", + "description": "December updates include an (almost) complete stream script that will produce daily ngen outputs. Documentation (readme) included. ngen-datastream/subsetting has been deprecated and hfsubset integrated into the stream. Benchmarking has begun.", + "link": "" + }, + { + "type": "note", + "title": "Community Support", + "description": "December is always an AGU Month! San Francisco (the traditional home of AGU) brings us to the season where we reflect on our own work for the year and finally learn what our coworkers have been doing all this time! Checkout the presentation slides from CIROH at below link.", + "link": "https://github.com/CIROH-UA/Conferences" + }, + { + "type": "note", + "title": "NOAA-OWP AGU Presentations", + "description": "NOAA-OWP AGU Presentations", + "link": "https://github.com/NOAA-OWP/OWP-Presentations/tree/main/AGU/AGU_2023" + } + ], + "11/30/2023": [ + { + "type": "news", + "title": "NGIAB Updates", + "description": "NGIAB v1.1.0 Release!", + "link": "https://github.com/CIROH-UA/NGIAB-CloudInfra/releases/tag/v1.1.0" + }, + { + "type": "news", + "title": "NextGen Research Lightning Talk", + "description": "Presented at CIROH NextGen Research Lightning Talk Webinar", + "link": "Conference%20Material#community-nextgen-advancement-lightning-talk---nov-2023" + }, + { + "type": "feature", + "title": "NextGen Model Framework", + "description": "14 PRs merged in November. Adding new tests for sqlite and new geopackage-based hydrofabric support.", + "link": "" + }, + { + "type": "feature", + "title": "T-route", + "description": "13 PRs merged in November. Added additional json/geojson support ", + "link": "" + }, + { + "type": "feature", + "title": "Hydrofabric", + "description": "Lynker is proud to support CIROH with a freely accessable resource for geospatial data: https://www.lynker-spatial.com/. Updated hfsubset to support using the v2.0 hydrofabric by default. Added Cross-section support to the hydrofabric. 13 PRs merged in November. Added additional json/geojson support ", + "link": "" + }, + { + "type": "feature", + "title": "NextGen Framework Forcings", + "description": "14 PRs merged towards the Research Data Stream. Fixed lingering pyarrow issues. Added new support for all segments to be dockerized. Added S3 support with regards to the control flow design, to support one reusable, configurable sequence ", + "link": "" + }, + { + "type": "note", + "title": "Community Support", + "description": "Singularity support is coming to AWI for HPC users that are able to run Singularity builds. Work on serialization (passing from one run to the next with model states still in memory or imported from a file) is ongoing, relative temporal configurations of NextGen with consideration to model configuration changes between timesteps, and better general support for framework polymorphism.", + "link": "" + } + ], + "10/30/2023": [ + { + "type": "note", + "title": "NGIAB Updates", + "description": "15 runs of the whole build process, 7 successful, and 2 pending. Over 550 pulls of the container image, number of 'canonical' runs (uploading their metadata and results) is coming in a future version.", + "link": "" + }, + { + "type": "feature", + "title": "NextGen Model Framework", + "description": "Updates to SUMMA candidate model, performance improvements for memory usage and spatial domain tooling to decouple the currently used geojson Feature and geometry classes into their own simple features interface. This is an abstract interface, with a coupled Boost.Geometry backend that will be used as the default backend.", + "link": "" + }, + { + "type": "note", + "title": "T-route", + "description": "22 Pull Requests were worked on in October with 11 merged, and a focus on testing and getting the compiling process to be tested and reliable particularly for downstream NGIAB and HPC usage of t-route", + "link": "" + } + ] +} \ No newline at end of file