Skip to content

Rework the application registry - #320

Draft
dalg24 wants to merge 3 commits into
kokkos:mainfrom
dalg24:applications
Draft

dalg24 wants to merge 3 commits into
kokkos:mainfrom
dalg24:applications

Conversation

@dalg24

@dalg24 dalg24 commented Nov 9, 2026

Copy link
Copy Markdown
Member

- Searchable, filterable, sortable table with badges for area, status and
  libraries; drop the contact and institution columns
- Entries are applications or libraries (entryType, replaces application: true);
  private codes can be listed as Restricted
- Controlled vocabularies for area, libraries, status and availability in
  data/registry.yaml; area is now a list, old wording kept as summary
- Collapse status to Evaluating, Porting and In production
- Cascade layout, sharing and metadata from hugo.toml instead of per page
- Add a contribution guide, "Why a registry?" text, an updated issue form and
  PR template, and a new-page archetype
- Validate entries in CI (scripts/validate-registry.cjs); missing fields only
  fail for pages touched by a PR
- Fill in SPARC (restricted) and SPARTA/LAMMPS contact details

Assisted-by: Claude:aws-gov.claude-sonnet-5-5
hugo.Data only exists from Hugo 0.156, but CI builds with 0.154.5.

Assisted-by: Claude:aws-gov.claude-sonnet-5-5
Add 33 registry entries that were only in the GitHub issue. Entries already
present are unchanged. Old fields were mapped to the current schema (controlled
area list with the original wording as summary, three-value status, kokkos-kernels
in libraries). Add the Chemistry, Particle & Nuclear Physics and Performance
Tools areas to data/registry.yaml and the registration form.

Assisted-by: Claude:aws-gov.claude-sonnet-5-5

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant