Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create examples of proprietary repos #627

Open
5 of 8 tasks
hauten opened this issue Aug 30, 2023 · 0 comments
Open
5 of 8 tasks

Create examples of proprietary repos #627

hauten opened this issue Aug 30, 2023 · 0 comments
Assignees
Milestone

Comments

@hauten
Copy link
Contributor

hauten commented Aug 30, 2023

The FY23 design accommodates, for the first time, cards for software projects that are not public on GitHub.

Testing proof of concept:

  • Copy this file: https://software.llnl.gov/visualize/github-data/intReposInfo.json
  • Rename it to clearly reflect "private"
  • Populate at least two examples of materials projects, using info available externally (even though the code isn't)
  • "To associate them with a given category/topic, they will need to have a “topics” attribute which has the same structure as the repository_topics” file, as all data need to have the same structure."
  • Figure out how to make the repo "owner" display; currently the two examples appear as the first two repos under All > Sort by Org because the page can't tell they have an org, even though they do in the new json file.

intReposInfo_Private.json is saved to my desktop (the file is empty in the repo) until I come up with better examples that actually have internal repos. I can confirm that the catalog page can build w/o data in this json file.

To close this issue:

  • Write instructions for upkeep on Contributing Guidelines page, as this will always be a manually curated file
  • Populate the json file with Dev repo and others on GitLab.
  • Figure out how to alphabetize these properly because even with "LLNL" in the repo name, they still alphabetize without the org on All > Sort by Org.
@hauten hauten self-assigned this Aug 30, 2023
@hauten hauten added this to the FY23 redesign milestone Aug 30, 2023
@hauten hauten changed the title Create examples of private repos (tagged with materials) Create examples of proprietary repos Oct 2, 2023
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

No branches or pull requests

1 participant