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

[Feature]: Consider changing default NuGetGallery repo branch to dev #10013

Open
joelverhagen opened this issue Jun 5, 2024 · 1 comment
Open

Comments

@joelverhagen
Copy link
Member

Related Problem

User request: #9987 (comment)

The Elevator Pitch

Currently the default branch of NuGet/NuGetGallery is main branch. We can consider changing the dev branch to be the default.

Pros:

Cons:

  • Default git clone or Download ZIP will a revision that may never be deployed to PROD
  • main has a higher chance of being stable because it is what we deploy to PROD and hotfix against

Additional Context and Details

No response

@joelverhagen joelverhagen added the feature-request Customer feature request label Jun 5, 2024
@loic-sharma
Copy link
Contributor

A potential alternative:

  1. Rename main to stable
  2. Rename dev to main
  3. Make the new main (old dev) the default branch

This has the similar pros/cons as above, plus:

➕ I think this is what we'd do if we had a clean slate
➕ We'd get to keep the main default branch name
➖ It's more work as we need to update deployment scripts as well

@erdembayar erdembayar added Triaged Pillar: Engineering and removed feature-request Customer feature request labels Jun 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants