You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: about/contributing.md
+21-21Lines changed: 21 additions & 21 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -47,23 +47,23 @@ Finally, open <http://localhost:4000> in a web browser.
47
47
48
48
*Note:* The [RADIUSS website](https://software.llnl.gov/radiuss/) and [product catalog](https://software.llnl.gov/radiuss/projects/) "live" on this URL but are managed by a [separate repo](https://github.com/LLNL/radiuss).
49
49
50
-
###Tips
50
+
## Tips
51
51
52
52
The gems in your sourcefile get updated frequently. It is a good idea to occasionally run `bundle update` from within your project's root directory to make sure the software on your computer is up to date.
53
53
54
54
Sometimes there can be dependency conflicts if your local version of Ruby is different from this repo or GitHub pages deployment settings. You can find the version number of each of GitHub Page's current dependency's [here](https://pages.github.com/versions/). You can often avoid dependency issues if you use the same versions, including for Ruby.
55
55
56
56
For example, the default version of Ruby used to deploy GitHub Pages on github.com as of 2021-04-08 was Ruby 2.7.1. If you tried running Ruby version 3.0.0 locally on macOS, you'll need to do some extra steps to correctly install the dependencies for this repository. You'd need to run `bundle add webrick` as it is no longer a prepackaged dependency with Ruby in 3.0.0. You may also need to run `gem install eventmachine -- --with-openssl-dir=/usr/local/opt/openssl@1.1` as MacOS >10.14 doesn't use OpenSSL from the same path as is still assumed to be in by eventmachine.
57
57
58
-
###Spellcheck
58
+
## Spellcheck
59
59
60
60
The [GitHub workflow](https://github.com/LLNL/llnl.github.io/blob/main/.github/workflows/main.yaml) currently includes an action for a Rust tool called [crate-ci/typos](https://github.com/marketplace/actions/typos-action) that will spellcheck all posts and pages. If your CI fails, spelling suggestions will be shown and you can manually update the mistakes, or [install typos](https://github.com/crate-ci/typos#install) and have all errors fixed automatically:
If a word needs to be ignored, see [instructions](https://github.com/crate-ci/typos#false-positives) for adding an entry to the [_typos.toml](https://github.com/LLNL/llnl.github.io/blob/main/_typos.toml) file.
66
+
If a word needs to be ignored, see [instructions](https://github.com/crate-ci/typos#false-positives) for adding an entry to the [`_typos.toml`](https://github.com/LLNL/llnl.github.io/blob/main/_typos.toml) file.
@@ -112,11 +112,11 @@ Repos that appear on the [RADIUSS site](https://software.llnl.gov/radiuss/projec
112
112
113
113
{% capture accordionContent %}
114
114
115
-
###Project Tags
115
+
## Project Tags
116
116
117
117
See the FAQ [How do I include my repo in the LLNL organization and/or this website’s catalog?](https://software.llnl.gov/about/faq/#catalog) for information about tagging an individual repo. See the topic [How do I update or use the catalog categories?](https://software.llnl.gov/about/contribute/#categories) above for information about managing the categories.
118
118
119
-
###Project Logos
119
+
## Project Logos
120
120
121
121
The home page displays a logo next to each repo when they appear under the topic categories. If a repo has its own logo, that should display. If not, then the LLNL logo displays by default. There are two steps to adding a logo to this website:
122
122
@@ -167,7 +167,7 @@ The informational pages on this site (e.g., this page, [About](/about), [FAQ](/a
167
167
* News post titles in title case
168
168
* Accordion titles in the form of a sentence-case question
169
169
170
-
**To update the banner on the home page:** The existing RADIUSS message is in a container using the [`button.html` include file](https://github.com/LLNL/llnl.github.io/blob/main/_includes/components/button.html).
170
+
**To update the banners on the home page:** The existing RADIUSS and IPO messages are in `<div>` containers using the [`button.html` include file](https://github.com/LLNL/llnl.github.io/blob/main/_includes/components/button.html).
171
171
172
172
**To modify the site menu:** Update the menu in the [`header.html`](https://github.com/LLNL/llnl.github.io/blob/main/_includes/header.html), rather than adding each page to the menu using page attributes.
173
173
@@ -180,17 +180,17 @@ The informational pages on this site (e.g., this page, [About](/about), [FAQ](/a
180
180
{% capture accordionContent %}
181
181
This site's [visualizations](../../visualize) are governed by several scripts and queries. See the following `README` files for details:
182
182
183
-
*[scripts/README.md](https://github.com/LLNL/llnl.github.io/blob/main/_visualize/scripts/README.md): data collection scripts
184
-
*[_visualize/README.md](https://github.com/LLNL/llnl.github.io/blob/main/_visualize/README.md): queries to GitHub's GraphQL API
185
-
*[visualize/README.md](https://github.com/LLNL/llnl.github.io/blob/main/visualize/README.md): data storage
183
+
*[`scripts/README.md`](https://github.com/LLNL/llnl.github.io/blob/main/_visualize/scripts/README.md): data collection scripts
184
+
*[`_visualize/README.md`](https://github.com/LLNL/llnl.github.io/blob/main/_visualize/README.md): queries to GitHub's GraphQL API
185
+
*[`visualize/README.md`](https://github.com/LLNL/llnl.github.io/blob/main/visualize/README.md): data storage
{% include components/accordion.html title='How do I modify the visualizations?' slug='viz' content=accordionContent %}
190
190
191
191
{% capture accordionContent %}
192
192
193
-
### Future Materials Science category
193
+
##Materials Science Category
194
194
195
195
Add `Materials Science` into the catalog browse by adding this code (alphabetically among the other categories) to `/visualize/github-data/category_info.json`:
196
196
@@ -211,11 +211,11 @@ Add `Materials Science` into the catalog browse by adding this code (alphabetica
211
211
]
212
212
},
213
213
214
-
### Deprecated RADIUSS features
214
+
##RADIUSS Features
215
215
216
-
April 2022: RADIUSS launched at [github.com/llnl/radiuss](https://github.com/llnl/radiuss). 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:
216
+
April 2022: RADIUSS launched at [github.com/llnl/radiuss](https://github.com/llnl/radiuss). 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:
217
217
218
-
* Add `RADIUSS` back into the catalog browse (i.e., to "live" on this website) by adding this code (as lines 154-168) to`/visualize/github-data/category_info.json`:
218
+
* Add `RADIUSS` back into the catalog browse (i.e., to "live" on this website) by replacing the existing code (lines 190–205) in`/visualize/github-data/category_info.json` with this:
219
219
220
220
```bash
221
221
"RADIUSS": {
@@ -235,9 +235,9 @@ April 2022: RADIUSS launched at [github.com/llnl/radiuss](https://github.com/lln
235
235
},
236
236
```
237
237
238
-
Note that `/project/category_info_radiuss.json` is not currently being used. If it were to be reinstated, it would need its categories updated to match the latest Catalog (e.g., `Docs and Tutorials``).
238
+
Note that `/project/category_info_radiuss.json` is not currently being used. If it were to be reinstated, it would need its categories updated to match the latest Catalog (e.g., `Docs and Tutorials`).
239
239
240
-
* Comment back in lines 31-38 in `Category.service.js`
240
+
<!--* Comment back in lines 31-38 in `Category.service.js`
Copy file name to clipboardExpand all lines: about/index.md
+16-17Lines changed: 16 additions & 17 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -39,7 +39,7 @@ LLNL is a Department of Energy ([DOE](https://www.energy.gov/national-laboratori
39
39
</div>
40
40
</div>
41
41
42
-
We often work with other national labs, universities, and industry partners. Working on these projects is a lot easier when we can share code directly. The Exascale Computing Project ([ECP](https://www.exascaleproject.org)) uses OSS to develop the exascale ecosystem of apps, analytics, infrastructure, and so much more. Future breakthroughs will likely owe some debt to the best practices and accelerated development made possible by OSS.
42
+
We often work with other national labs, universities, and industry partners. Working on these projects is a lot easier when we can share code directly. The DOE's Exascale Computing Project ([ECP](https://www.exascaleproject.org)) (2016–2024) used OSS to develop the exascale ecosystem of apps, analytics, infrastructure, and so much more. Future breakthroughs will likely owe some debt to the best practices and accelerated development made possible by OSS.
43
43
44
44
One of the great things about a large government organization is that we're not motivated by profit. "The greater good" might sound like a cliché, but it's true. LLNL's national security mission governs our work, so our OSS portfolio of apps, libraries, compilers, and other tools support that mission. This includes everything from monitoring the performance of our supercomputers to making multiphysics codes run more smoothly.
45
45
@@ -68,39 +68,38 @@ This website abounds with examples of projects that have found a home in the ope
*[The Lab that Launched a Thousand Software Projects](https://computing.llnl.gov/about/newsroom/lab-launched-thousand-software-projects)
71
73
*[The Case for Open Source Software](https://18f.gsa.gov/2018/07/12/the-case-for-open-source-software/)
72
-
*[OSS Spotlight: LLNL and ZFS on Linux](https://medium.com/codedotgov/oss-spotlight-lawrence-livermore-national-laboratory-and-zfs-on-linux-6596fca6e5f6)
73
-
*[Spack, A Lab-Developed ‘App Store for Supercomputers,’ becoming Standard-Bearer](https://www.llnl.gov/news/spack-lab-developed-app-store-supercomputers-becoming-standard-bearer)
74
+
*[Ambassadors of Code](https://str.llnl.gov/2018-01/lee) (*Science & Technology Review* cover story)
{% include components/card.html title=cardTitle content=cardContent classes="h-100" %}
90
+
{% include components/card.html title='R&D 100 Winners (2023–2024)' content=cardContent classes="h-100" %}
93
91
<!-- END: Quicklinks boxes -->
94
92
</div>
95
93
<divclass="col-12 col-lg-4">
96
94
<!-- START: Quicklinks boxes -->
97
95
{% capture cardContent %}
98
-
*[Releasing Open Source Software at the Lab (poster)](https://computing.llnl.gov/sites/default/files/COMP_Poster_OSS.pdf)
99
-
*[Open Source at LLNL (video, 11:31)](https://youtu.be/kL4wIYhNVxE)
100
-
*[Open Source at LLNL (slides)](https://computing.llnl.gov/sites/default/files/2020CompExpo_Open_Source.pdf)
96
+
*[How Will El Capitan Run? Software and Storage Solutions Powering NNSA’s First Exascale Supercomputer](https://www.youtube.com/watch?v=K7ccgEoJnuM) (5:56)
97
+
*[Supercomputer Problems You’ve Never Heard Of](https://www.youtube.com/watch?v=IZSWymZmkc0) (5:39)
98
+
*[Ambassadors of Code](https://www.youtube.com/watch?v=nTxMn1NWHQU) (3:04)
99
+
*[An Introduction to Open Source Software](https://www.youtube.com/watch?v=kL4wIYhNVxE) (11:31)
0 commit comments