Navigation Menu

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

[Survey] Repo Contribution Experience Survey 2023 #9384

Closed
applejax124 opened this issue Feb 9, 2023 · 6 comments
Closed

[Survey] Repo Contribution Experience Survey 2023 #9384

applejax124 opened this issue Feb 9, 2023 · 6 comments

Comments

@applejax124
Copy link
Contributor

applejax124 commented Feb 9, 2023

How are we doing? Let us know!

We want to know how we're doing as maintainers. Fill out the survey in the link below and tell us what you think.

Whether you've been involved for years or you're relatively new please tell us about your experience participating and contributing to the project. It should only take a few minutes, and you can answer for up to 3 repos:

https://www.surveymonkey.com/r/8KTX9VT?Source=NuGet/NuGetGallery

@applejax124 applejax124 pinned this issue Feb 9, 2023
@loic-sharma
Copy link
Contributor

Here are my recommendations (the survey's options aren't a good fit for ex-team members):

  1. Public by default: As an outsider, it's hard to tell what the NuGet team is working on & how decisions are made. Too many conversations happen on private repos like http://github.com/NuGet/Engineering and http://github.com/NuGet/Client.Engineering. As much as possible, please include the community by having conversations on public repos like http://github.com/NuGet/Home and http://github.com/NuGet/NuGetGallery.
  2. Advocate the roadmap: NuGet's roadmap Plan for NuGet in 2023 Home#12407 is excellent but hard to find. I recommend advertising this roadmap further by pinning it to NuGet's issue trackers, linking to it from repo's README/CONTRIBUTING guides, putting it in issue templates, etc.
  3. Update the roadmap: I recommend keeping the roadmap updated with information on what's started, what's been cut, etc.. I'm a huge fan of VS Code's roadmap and EF Core's plan doc and updates issue.
  4. Migrate to .NET 7. The nuget.org codebase uses .NET Framework, which results in a frustrating development experience compared to .NET 7. I suspect this hampers contributions to the NuGetGallery. The team made excellent progress by migrating search to .NET Core, let's keep that momentum going!

@JonDouglas
Copy link
Contributor

@loic-sharma Great feedback. Thanks for sharing it!

I have nothing to add. We'll work to do better. You should see roadmaps for each major .NET repository in an upcoming .NET 8 Preview blog.

/cc @aortiz-msft @joelverhagen @skofman1

@JonDouglas
Copy link
Contributor

@camigthompson @joelverhagen Can we pin an issue that links to the home roadmap given last year we made a copy and that led to some confusion?

@applejax124
Copy link
Contributor Author

@JonDouglas Pinned this issue: #9386

@applejax124
Copy link
Contributor Author

@loic-sharma Thanks for the feedback!

@applejax124
Copy link
Contributor Author

The survey is now closed.

@applejax124 applejax124 unpinned this issue Feb 27, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants