From 0c4df97c3efd4564b545a2fe9c02b0d19484a2f4 Mon Sep 17 00:00:00 2001 From: Holly Auten Date: Wed, 27 Apr 2022 14:05:13 -0500 Subject: [PATCH 1/6] point to new site --- pages/project/policies/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pages/project/policies/index.md b/pages/project/policies/index.md index e275739c8..d057e8ec3 100644 --- a/pages/project/policies/index.md +++ b/pages/project/policies/index.md @@ -26,7 +26,7 @@ software developed over many years at [Lawrence Livermore National Laboratory (LLNL)](https://www.llnl.gov) for use outside of their primary funding organization and within the broader scientific research community. With [these libraries and -tools](/explore/#/RADIUSS) we +tools](https://software.llnl.gov/radiuss/) we cover a wide range of features a team would need to develop a modern scientific simulation code, particularly when targeting High Performance Computing (HPC). Each of these products are used in applications that From e4b52dc3c55f8fc2f9ab9302ac240031fecdcedf Mon Sep 17 00:00:00 2001 From: Holly Auten Date: Wed, 27 Apr 2022 14:05:22 -0500 Subject: [PATCH 2/6] remove radiuss from catalog browse --- pages/explore/category_info.json | 15 --------------- 1 file changed, 15 deletions(-) diff --git a/pages/explore/category_info.json b/pages/explore/category_info.json index 2910f9971..9c5e35803 100644 --- a/pages/explore/category_info.json +++ b/pages/explore/category_info.json @@ -151,21 +151,6 @@ "proxy-application" ] }, - "RADIUSS": { - "title": "RADIUSS", - "hash": "RADIUSS", - "icon": { - "path": "/assets/images/radiuss.svg", - "alt": "RADIUSS logo" - }, - "description": { - "short": "Rapid Application Development via an Institutional Universal Software Stack", - "long": ": LLNL's RADIUSS project aims to broaden usage across LLNL and the open source community of a set of libraries and tools used for HPC scientific application development." - }, - "topics":[ - "radiuss" - ] - }, "System Software": { "title": "System Software", "hash": "SystemSoftware", From db139bba440d4b6b67ea2d2db1295bea3b53dd71 Mon Sep 17 00:00:00 2001 From: Holly Auten Date: Wed, 27 Apr 2022 14:05:34 -0500 Subject: [PATCH 3/6] stop looking for radiuss-tagged repos --- js/Category.service.js | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/js/Category.service.js b/js/Category.service.js index 35b819ce1..c3f3564d5 100644 --- a/js/Category.service.js +++ b/js/Category.service.js @@ -28,14 +28,14 @@ app.service('Category', function() { }; //check if repo is tagged as "radiuss" as well as one of the categories - this.containsRadiussTopics = function(catTopics, repoTopics) { - for (var i = 0; i < catTopics.length; i++) { - if ($.inArray(catTopics[i], repoTopics) != -1 && $.inArray('radiuss', repoTopics) != -1) { - return true; - } - } - return false; - }; + //this.containsRadiussTopics = function(catTopics, repoTopics) { + // for (var i = 0; i < catTopics.length; i++) { + // if ($.inArray(catTopics[i], repoTopics) != -1 && $.inArray('radiuss', repoTopics) != -1) { + // return true; + // } + // } + // return false; + //}; this.uniqueLogo = function(logos, fileName, ownerAvatar) { var match = false; From 91e7811d097a6de59afca95ee98fc5ea75768559 Mon Sep 17 00:00:00 2001 From: Holly Auten Date: Wed, 27 Apr 2022 14:06:00 -0500 Subject: [PATCH 4/6] notes to reinstate radiuss catalog if ever needed --- notes.md | 49 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 49 insertions(+) create mode 100644 notes.md diff --git a/notes.md b/notes.md new file mode 100644 index 000000000..fd7a8d7bc --- /dev/null +++ b/notes.md @@ -0,0 +1,49 @@ +# Notes + +## Deprecated RADIUSS features + +April 2022: launched via . See tasks in [issue 567](https://github.com/LLNL/llnl.github.io/issues/567). If we ever want/need to reinstate RADIUSS browsing, branding, and other features on this site, here's what to do: + +* Add `/explore/#/RADIUSS` back into the catalog browse by adding this code (as lines 154-168) to `category_info.json`: + +```bash + "RADIUSS": { + "title": "RADIUSS", + "hash": "RADIUSS", + "icon": { + "path": "/assets/images/radiuss.svg", + "alt": "RADIUSS logo" + }, + "description": { + "short": "Rapid Application Development via an Institutional Universal Software Stack", + "long": ": LLNL's RADIUSS project aims to broaden usage across LLNL and the open source community of a set of libraries and tools used for HPC scientific application development." + }, + "topics":[ + "radiuss" + ] + }, +``` + +* Comment back in lines 31-38 in `Category.service.js` + +```bash + this.containsRadiussTopics = function(catTopics, repoTopics) { + for (var i = 0; i < catTopics.length; i++) { + if ($.inArray(catTopics[i], repoTopics) != -1 && $.inArray('radiuss', repoTopics) != -1) { + return true; + } + } + return false; + }; +``` + +* Update links/text on Policies & Guidelines page +* Update links/text on FAQ page +* Update relevant READMEs +* Update links/text on +* Point URL alias back to `/explore/#/RADIUSS` (request this of ) + +No changes yet, if ever: + +* Policies & Guidelines are currently still on this site: +* RADIUSS logo (`radiuss.svg`) is still in the `/assets/` folder From e0b97a2db97d50dcf41665c074df43495278a9de Mon Sep 17 00:00:00 2001 From: Holly Auten Date: Wed, 27 Apr 2022 14:06:20 -0500 Subject: [PATCH 5/6] exclude notes in config --- _config.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/_config.yml b/_config.yml index 5373bbefa..bb1ee5cba 100644 --- a/_config.yml +++ b/_config.yml @@ -49,3 +49,4 @@ exclude: - Makefile - build - visualize/README.md + - notes.md From 39f210509bfe8a3e84b51fd162ff7897132a5834 Mon Sep 17 00:00:00 2001 From: Holly Auten Date: Wed, 27 Apr 2022 14:14:17 -0500 Subject: [PATCH 6/6] add radiuss link to home page --- notes.md | 1 + pages/index.md | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/notes.md b/notes.md index fd7a8d7bc..83c4c0ebc 100644 --- a/notes.md +++ b/notes.md @@ -37,6 +37,7 @@ April 2022: launched via Welcome to the LLNL software portal—a hub for our open source projects.
Our full catalog is updated regularly as repositories are added or modified.

+

Welcome to the LLNL software portal—a hub for our open source projects.
Our full catalog is updated regularly as repositories are added or modified.
(Looking for RADIUSS projects? Browse them here.)