How about this as an example ? :

https://forge.puppetlabs.com/puppetlabs/nginx

They set the version to  99.99.99 and made a notation that that the module is 
no longer supprted.

“Sometimes I think the surest sign that intelligent life exists elsewhere in the 
universe is that none of it has tried to contact us.”  (Bill Waterson: Calvin & 
Hobbes)


On Jan 13, 2015, at 11:37 AM, Jonathan Gazeley <jonathan.gaze...@bristol.ac.uk> 
wrote:

Hi folks,

Got a question about the best way to handle Forge module migrations
without screwing over anyone who uses that module.

Some time ago I started using a Puppet module from Github[1], which was
not available on the Forge at the time. I contacted the author to ask if
he would consider publishing it on the Forge and he didn't respond, so I
forked the code and published it on the Forge under my own name
(jgazeley/selinux)[2]. Since then, it has racked up quite a lot of
downloads.

This week, the original author contacted me and said his module was now
available on the Forge (jfryman/selinux)[3]. I sent a PR back to him
with my changes, and I now consider his module to be the authoritative copy.

There is no point in maintaining my fork and so I wish to remove my
module from the Forge since it will no longer receive updates. But how
can I communicate to end users who have installed my fork
jgazeley/selinux that they should migrate to use authoritative
jfryman/selinux instead? I don't want to simply delete it and have
people stuck in a dead-end release. I could publish a new version of the
module with the same code but an updated README that advises people to
migrate. Any other ideas?

Thanks,
Jonathan

[1] https://github.com/jfryman/puppet-selinux
[2] https://forge.puppetlabs.com/jgazeley/selinux
[3] https://forge.puppetlabs.com/jfryman/selinux

--
You received this message because you are subscribed to the Google Groups "Puppet 
Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to puppet-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/puppet-users/54B549B7.9000303%40bristol.ac.uk.
For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups "Puppet 
Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to puppet-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/puppet-users/8fe30a42-377f-4112-a4f3-73a6bc93d032%40me.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to