Skip to content

Create datagov-inventory repo #6355

Closed
Closed

Description

@sanason

Create a new Github repository for inventory 2.0. The repository should be named datagov-inventory, per standard Data.gov repo naming practice. It should follow all of the rules listed in https://github.com/GSA/data.gov/wiki/Checklist-for-new-repositories.

Reasons to build 2.0 in a new repo instead of in https://github.com/GSA/inventory-app/:

  1. v1 and v2 will need to run concurrently for a period of time. Both codebases must be independently deployable and independently patchable during this time.
  2. In switching from a CKAN-based app to a custom app, very little of the old codebase will be re-usable in the new app. A commit history that deletes most of the code and documentation before rebuilding is confusing, as is maintaining two long-lived branches that are vastly different.

There is precedent for creating a new repo since that is what the team did when they replaced the CKAN-based harvester and catalog apps.

Note that this task properly belongs to the design epic because we'd like to start storing architectural design documents in the new repo.

Activity

  1. added theissue type on Sep 21, 2026
  2. self-assigned this
    on Sep 21, 2026
  3. moved this to 📟 Sprint Backlog (Top Priority) in data.gov team boardon Sep 21, 2026
  4. moved this from 📟 Sprint Backlog (Top Priority) to 🏗 In Progress in data.gov team boardon Sep 22, 2026
  5. sanason commented on Sep 22, 2026

    @sanason
    MemberAuthor

    The new repository is here.

    Setup tasks completed:

    • Add data-gov-admin and data-gov-dev-team teams to repo
    • Configure various security settings
    • Add standard documentation files (in this PR)

    Tasks not completed:

    • Did not set up CI/CD workflows, since there's no code yet
    • Did not set up Snyk integration, since I'm not sure how the team handles that.
  6. moved this from 🏗 In Progress to 👀 Needs Review in data.gov team boardon Sep 22, 2026
  7. moved this from 👀 Needs Review to ✔ Done in data.gov team boardon Sep 23, 2026
  8. closed this as completedby moving to ✔ Done in data.gov team boardon Sep 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions