Issue #11864 has been updated by Daniel Pittman.
Darin Perusich wrote: > I "think" my pull request has been completed, I've seen an email come through > on the puppet-dev mailing list for it. Darin, thanks for submitting this code. It actually looks solid, and effective. With everything you have done we could merge that into core. That said, we are trying to do the opposite right now: to encourage code like this to be distributed through the Puppet Forge as a module. That has a bunch of advantages for you, but the single most compelling advantage is that you can release an updated module any time, and users can update it any time. If we merge this into core then any bug fix has to go through our release cycle, testing, and get out to the world - at least a couple of weeks, and usually longer. Worse, once we release the fixed package folks who use Puppet through, say, Debian, or RedHat, or SuSE, or CentOS need to wait longer: they need to wait for their distribution to update the package, which for most of them means "the next major release" - which is anything up to two years! In view of that, would you still like to submit this for inclusion in the core of Puppet, or would you rather take it to the forge? We think there are really, solidly compelling reasons that helps everyone out, but if you feel super-strong about getting this into the core of Puppet we will look at that. (In the longer term we expect to move, for example, the `yumrepo` type into a module as well, so that it isn't tied to the core release cycle as it is today.) ---------------------------------------- Feature #11864: zypper repository type https://projects.puppetlabs.com/issues/11864 Author: Darin Perusich Status: In Topic Branch Pending Review Priority: Normal Assignee: Daniel Pittman Category: package Target version: Affected Puppet version: 2.7.9 Keywords: Branch: https://github.com/puppetlabs/puppet/pull/468 Hello, Attached is a new type for describing zypper software repositories for OpenSUSE/SUSE systems, or any distribution using zypper for software management. It is a port of the 'yumrepo' repo type from the Puppet 2.7.9 code base. -- You have received this notification because you have either subscribed to it, or are involved in it. To change your notification preferences, please click here: http://projects.puppetlabs.com/my/account -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/puppet-bugs?hl=en.
