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

Inventory of other repositories in opossum-tool #2709

Closed
Hellgartner opened this issue Jan 8, 2025 · 2 comments
Closed

Inventory of other repositories in opossum-tool #2709

Hellgartner opened this issue Jan 8, 2025 · 2 comments
Labels
question Further information is requested

Comments

@Hellgartner
Copy link
Contributor

There are currently a lot of repositories in the opossum-tool project

Currently only three of them have an obvious future:

But what about the other libraries available
Check each of them and decide to either

  • archive/deprecate
  • actively maintain them
@Hellgartner Hellgartner added the question Further information is requested label Jan 8, 2025
@Hellgartner
Copy link
Contributor Author

Hellgartner commented Feb 6, 2025

Current status of opossum-tool namespace

repository current state desired state Comment
OpossumUI actively maintained actively maintained main repository
opossum-file actively maintained actively maintained
opossum.lib.hs open to public private archive predecessor of opossum-file, to be archived once feature parity has been reached
proximity-matcher-crystal private private archive ??? result of a hackaton 2023
aioc last commit 4 years ago ??? aioc = all in one container, see below for details
TERN-to-opossum-converter last commit 4 years ago, private private archive archive as soon as TERN is part of opossum-file
examples public private archived ?? examples generated with aioc --> depends on aioc future
old-opossumUI private archive private archive
opossum-sandbox private private archive ?? looks like a poc for aioc
SCANOSS-to-opossum-converter private archive private archive
FossID-to-opossum-converter private private archive integrate into opossum-file
Bootstrap-Opossum private private archive looks like another aoic predecessor
opossumcs private archive private archive
hhch private archive private archive

Project details

aioc

  • Container based pipeline to scan a folder using 4 dependency scanners
  • Works on opossum.lib.hs
  • Still produces the outdated opossum format
  • State:
    • demonstrator / not production ready
    • Last commit 4 years ago
  • Uses opossum.lib.hs and oss-review-toolkit as git submodules

Options

Abandon

  • archive

Revive

  • move to opossum-file (and make it produce proper opossum files)
    • requires feature parity first (especially readable formats)
  • Update docker pipeline to te up to date again
    • Uses hardcoded versions of subprojects
  • Can this be bundled?
  • Pro: Great tool for scanning any project from multiple directions
  • Con: Effort

@Hellgartner
Copy link
Contributor Author

Hellgartner commented Feb 14, 2025

Action items

  • Archive haskell tool
  • Create issue in AIOC
  • Check whether exiftool works on recursive and create story if requested
  • Issues for merging and splitting

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

1 participant