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

Add Chocolatey specific metadata to all nuspec files #448

Closed
flcdrg opened this issue Oct 15, 2020 · 1 comment · Fixed by #449
Closed

Add Chocolatey specific metadata to all nuspec files #448

flcdrg opened this issue Oct 15, 2020 · 1 comment · Fixed by #449
Labels
5 - Released The issue has been resolved, and released to the public for consumption Improvement Issues that enhances existing functionality, or adds new features
Milestone

Comments

@flcdrg
Copy link
Member

flcdrg commented Oct 15, 2020

There's a few warnings coming through from Chocolatey's validation steps about missing optional metadata in the Boxstarter packages. eg.

  • Package contains dependencies with no specified version. You should at least specify a minimum version of a dependency. More...
  • The nuspec has been enhanced to allow packageSourceUrl, pointing to the url where the package source resides. This is a strong guideline because it simplifies collaboration. Please add it to the nuspec. More...
  • Summary (summary) is a short explanation of the software. Please include summary in the nuspec

and

The nuspec has been enhanced to allow more information related to the software. More... Please consider adding one or more of the following to the nuspec, if available:

  • docsUrl - points to the location of the wiki or docs of the software
  • mailingListUrl - points to the forum or email list group for the software
  • bugTrackerUrl - points to the location where issues and tickets can be accessed
  • projectSourceUrl - points to the location of the underlying software source
@flcdrg flcdrg added Improvement Issues that enhances existing functionality, or adds new features 0 - _Triaging Issue is accepted, but a milestone has yet to be added for the issue labels Oct 15, 2020
flcdrg added a commit to flcdrg/boxstarter that referenced this issue Oct 15, 2020
@pauby pauby added 2 - Working A user or team member has started working on the issue and removed 0 - _Triaging Issue is accepted, but a milestone has yet to be added for the issue labels Oct 20, 2020
flcdrg added a commit to flcdrg/boxstarter that referenced this issue Jan 30, 2021
gep13 pushed a commit to flcdrg/boxstarter that referenced this issue Apr 26, 2022
gep13 pushed a commit to flcdrg/boxstarter that referenced this issue Apr 26, 2022
@gep13 gep13 added this to the 3.0.0 milestone Apr 26, 2022
gep13 added a commit that referenced this issue Apr 26, 2022
(GH-448) Add extra metadata to nuspec files
@gep13 gep13 added 4 - Done Code has been added to the repository, and has been reviewed by a team member and removed 2 - Working A user or team member has started working on the issue labels Apr 27, 2022
@gep13 gep13 changed the title Add extra metadata to nuspec files Add Chocolatey specific metadata to all nuspec files Apr 27, 2022
gep13 added a commit that referenced this issue Jul 14, 2022
* release/3.0.0: (29 commits)
  (build) Be more specific about how to run NuGet
  (doc) Fixed typo in about_boxstarter_bootstrapper (#505)
  (maint) link boxstarter.org repository
  (maint) crlf in Markdown files!
  (build) Get NuGet restore step working
  (#503) Remove website from repository
  (maint) Add .DS_Store file to .gitignore
  (build) Switch back to assembly version number
  (build) Use rc prerelease label
  (build) Minor tweak to asserted versions
  (build) Update VCS Root name
  (build) Add additional settings for GitVersion
  (build) Switch to using packageVersion
  (maint) Remove unnecessary files
  (build) Add missing Kotlin import
  (build) Add publishing of artifacts
  (#448) Use Choco to create NuGet packages
  (#448) Add extra metadata to nuspec files
  (maint) Remove build steps that aren't required
  (build) Fix passing of build counter
  ...
@gep13 gep13 modified the milestones: 3.0.0-beta-20220426-14, 3.0.0 Jul 14, 2022
@gep13 gep13 added 5 - Released The issue has been resolved, and released to the public for consumption and removed 4 - Done Code has been added to the repository, and has been reviewed by a team member labels Jul 14, 2022
@choco-bot
Copy link

🎉 This issue has been resolved in version 3.0.0 🎉

The release is available on:

Your GitReleaseManager bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
5 - Released The issue has been resolved, and released to the public for consumption Improvement Issues that enhances existing functionality, or adds new features
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants