The Puppet Labs Issue Tracker has Moved: https://tickets.puppetlabs.com

This issue tracker is now in read-only archive mode and automatic ticket export has been disabled. Redmine users will need to create a new JIRA account to file tickets using https://tickets.puppetlabs.com. See the following page for information on filing tickets with JIRA:

Refactor #14062

Add semantic versioning to Publishing Modules on the Forge

Added by Garrett Honeycutt about 3 years ago. Updated almost 2 years ago.

Status:ClosedStart date:04/18/2012
Priority:NormalDue date:
Assignee:Ryan Coleman% Done:

0%

Category:-
Target version:-
Keywords: Affected URL:
Branch:https://github.com/puppetlabs/puppet-docs/pull/93

We've Moved!

Ticket tracking is now hosted in JIRA: https://tickets.puppetlabs.com


Description

http://docs.puppetlabs.com/puppet/2.7/reference/modules_publishing.html

We should link to http://semver.org/ and mention that versions should follow that standard.

History

#1 Updated by James Turnbull almost 3 years ago

  • Status changed from Unreviewed to In Topic Branch Pending Review
  • Branch set to https://github.com/puppetlabs/puppet-docs/pull/93

#2 Updated by James Turnbull almost 3 years ago

  • Assignee set to Nick Fagerlund

#3 Updated by Ryan Coleman almost 3 years ago

We can go one step further and suggest in this document that users express their dependencies semantically. Per Pieter, support for this has been in the PMT since Geordi v1 but has just gone undocumented.

He mentioned https://github.com/isaacs/node-semver as a resource for examples. Nick, please poke me about testing some of the examples and drafting documentation for it.

#4 Updated by Nick Fagerlund almost 3 years ago

I’ve merged James' pull request. Ryan, would you be willing to insert your suggestion into the existing guides and issue a pull request?

#5 Updated by Nick Fagerlund almost 3 years ago

  • Status changed from In Topic Branch Pending Review to Needs More Information

#6 Updated by Ryan Coleman almost 3 years ago

  • Assignee changed from Nick Fagerlund to Ryan Coleman

Nick Fagerlund wrote:

I’ve merged James' pull request. Ryan, would you be willing to insert your suggestion into the existing guides and issue a pull request?

Sure! Grabbing this ticket while I do that (won’t be done today).

#7 Updated by Nigel Kersten almost 2 years ago

  • Status changed from Needs More Information to Closed

Also available in: Atom PDF