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

2.0 Plan #477

Open
4 tasks
wyatt-herkamp opened this issue Aug 26, 2022 · 0 comments
Open
4 tasks

2.0 Plan #477

wyatt-herkamp opened this issue Aug 26, 2022 · 0 comments
Labels
Artifact Support Used when it is a Artifact Bug or Artifact Feature Reqeust help wanted Extra attention is needed Meta How Nitro Repo as a project Works. rust Pull requests that update Rust code
Milestone

Comments

@wyatt-herkamp
Copy link
Owner

wyatt-herkamp commented Aug 26, 2022

The 2.0 Rewrite

Located in the main branch

Project Details: https://github.com/users/wyatt-herkamp/projects/9

I would like to start to get public support for this project and make it an actual alternative to projects such as Nexus

Supported Repository Types

  • NPM (Hopefully)
  • Maven (Proxy and Hosted)
  • Apt and RPM
  • Docker

Changes to Backend Structure

  • Use Axum instead of Actix
  • SQLX instead of Sea-ORM. (Only supports Postgres Now)
  • All configs for Repositories and Storages now belong in the database
  • Storages no longer hold the ownership of Repositories.
  • Installer is now done through a webpage
  • Complete API route documentation
  • Simpler Permissions
@wyatt-herkamp wyatt-herkamp added help wanted Extra attention is needed rust Pull requests that update Rust code Meta How Nitro Repo as a project Works. Artifact Support Used when it is a Artifact Bug or Artifact Feature Reqeust labels Aug 26, 2022
@wyatt-herkamp wyatt-herkamp added this to the 2.0 milestone Aug 26, 2022
@wyatt-herkamp wyatt-herkamp pinned this issue Aug 26, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Artifact Support Used when it is a Artifact Bug or Artifact Feature Reqeust help wanted Extra attention is needed Meta How Nitro Repo as a project Works. rust Pull requests that update Rust code
Projects
None yet
Development

No branches or pull requests

1 participant