Skip to content

Open Source Adapter v0.1.0

Choose a tag to compare

@ToYOhin ToYOhin released this 03 Jul 01:00

Open Source Adapter v0.1.0

v0.1.0 is the first tagged release of Open Source Adapter as a usable Codex skill and local CLI toolkit.

Highlights

  • Evaluate GitHub and GitLab repositories through a shared platform adapter layer.
  • Score projects across License, Activity, Community, Governance, and Risk.
  • Re-score projects with adoption presets for default, enterprise, and startup use cases.
  • Compare multiple repositories and generate recommendations.
  • Analyze README/CHANGELOG maintenance signals.
  • Run OSV/CVE checks, GitHub security posture audits, and minimal SBOM generation.
  • Generate adapter-layer scaffolding for common languages.
  • Run quick install/smoke tests in temporary directories.

Quality Bar

  • 189 local tests.
  • GitHub Actions matrix for Python 3.11, 3.12, and 3.14.
  • Standard-library runtime only.
  • Compatibility wrapper entrypoints preserved.

Known Limits

  • This is not packaged for PyPI yet.
  • GitLab metadata mapping is intentionally conservative.
  • Branch protection and private security signals depend on GitHub token permissions.
  • Report export formats beyond Markdown/JSON are planned for a later stage.

Recommended Verification

python -m pytest tests/ -q
python scripts\oss_cli.py eval https://github.com/axios/axios --json
python scripts\oss_cli.py score https://github.com/axios/axios --preset enterprise --json
python scripts\oss_cli.py security batch-osv PyPI requests