Skip to content

Rename lasso-issues → lasso-github: dependency audit and migration #162

Description

@jordanpadams

Summary

Track the full work to rename the lasso-issues repository to lasso-github to better reflect its expanded scope as the GitHub data collection layer for the PDS reporting pipeline.

Work Required

  1. Audit all repositories in NASA-PDS org that depend on lasso-issues (pip install, GitHub Actions workflows, import statements)
  2. Audit external references: docs, README files, CI/CD configs, other GitHub org repos
  3. Plan deprecation notice on lasso-issues PyPI package name
  4. Publish lasso-github as the new package name with a migration guide
  5. Rename the GitHub repository (lasso-issueslasso-github)
  6. Update all discovered dependents
  7. Add deprecation warning to lasso-issues pip package pointing to lasso-github

Acceptance Criteria

  • All NASA-PDS repos updated to reference lasso-github
  • lasso-issues PyPI package publishes a final deprecation release
  • lasso-github PyPI package published at same or higher version
  • Rename announced in CHANGELOG and release notes

Context

Tracked separately from the PDS Engineering Node Status Reporting Pipeline. The rename is a follow-on to avoid a breaking dependency churn while the new Evidence Collector architecture is being built.

Metadata

Metadata

Assignees

Type

Fields

No fields configured for Task.

Projects

Status
ToDo

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions