--Andrew ParkerFreenode: zaphod42Twitter: @aparker42Software DeveloperJoin us at PuppetConf 2014, September 23-24 in San Francisco - http://bit.ly/pupconf14
--
You received this message because you are subscribed to the Google Groups "Puppet Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-dev+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-dev/CANhgQXtO_Ko_uALc9dfURu_6EMR_9A6BewYZP92gbpRK8YCx%3Dw%40mail.gmail.com.
For more options, visit https://groups.google.com/groups/opt_out.
This time was a little more relax and slow. Lots of things piling up in the backlog of actions… :( We have started punting a lot of these to the 3.6 timeframe. Many are good changes, but with the effort to get 3.5 out we don't want to take on more work right now.
There were several discussions about things that were not directly related to PRs that we triaged. Those have been recorded below.
Joined:
zaphod42 (Andy), nanlie (Nan), hlindberg (Henrik), cyis (Jeremy), kbarber (Ken), joshcooper (Josh), ashp (Ashley), adreyer (Alex), petems (Petems), csharpsteen (Charlie), hunner (Hunter)
Items instrikethroughare closed so can come off the review list next week.
Puppet:
Held over 6x:
2200: It would cause a regression.Contributor pinged. Need some guidance on how to proceed.PeterandKyloto work on this. Work continues with the discussion around how to handle versions. Kylo will carry the discussion over to puppet-dev.Kylo to continue discussion. Unfortunately we have a decision between regressing and moving to something else that we don't have enough information about versioning on this version of solaris… Nan had some information and options on this. Nan will respond to email with some info.
http://docs.oracle.com/cd/E26502_01/html/E28984/ghyer.html#fmri
2363: HTTPS and FTP support for yumrepo.Henrikwill merge it in.Merged
2336: Alex will take a look and comment on what else to do.
2342: Cron….again. Looks ok. Fixes a regression introduced by earlier crontab fixes. Charlie to take a look and merge if good.
2364: After a lot of discussion back and forth, the overall feature doesn't seem to fit well into puppet. Hunter will write up the concerns on the ticket and close the PR.
Discussion: dynamic scoping of resource defaults. Erik would like to see them gone. Felix brings up a discussion that happened in Ghent with Luke and Deepak where the decision was that they are value and widely used on forge modules. Henrik: what is the use case? Erik: the same as dynamic scoping of vars, "send things into classes without specifying parameters". Hunter can't think of a case where he has used resource defaults that wouldn't have adverse with effects with modules being used. Henrik: we are going to have to change all of the internals for puppet 4, so we can address this in puppet 4 and do it one way or the other. Getting rid of dynamic scoping because it is dangerous. Felix thinks that they aren't often used for thinks like File, but are often used with user created defined types.
--
You received this message because you are subscribed to the Google Groups "Puppet Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-dev+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-dev/CACqVBqBJ%3Dk8Jarqeaxf-CghKy%2BVmSsNgftZpH0cCf%3D%3DECzZuPg%40mail.gmail.com.
Right, that is the intended behaviour.The behaviour that should be removed is this though:class b {file_line { foo:# provider => ruby magically implied by class a resource defaults.}}class a {File_line {provider => ruby,}include b}
Henrik: what is the use case? Erik: the same as dynamic scoping of vars, "send things into classes without specifying parameters". Hunter can't think of a case where he has used resource defaults that wouldn't have adverse with effects with modules being used. Henrik: we are going to have to change all of the internals for puppet 4, so we can address this in puppet 4 and do it one way or the other. Getting rid of dynamic scoping because it is dangerous. Felix thinks that they aren't often used for thinks like File, but are often used with user created defined types.
--Andrew ParkerFreenode: zaphod42Twitter: @aparker42Software DeveloperJoin us at PuppetConf 2014, September 23-24 in San Francisco - http://bit.ly/pupconf14
--
You received this message because you are subscribed to the Google Groups "Puppet Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-dev+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-dev/CANhgQXtO_Ko_uALc9dfURu_6EMR_9A6BewYZP92gbpRK8YCx%3Dw%40mail.gmail.com.
On Wed, Feb 19, 2014 at 12:55 PM, Andy Parker <an...@puppetlabs.com> wrote:
Discussion: dynamic scoping of resource defaults. Erik would like to see them gone. Felix brings up a discussion that happened in Ghent with Luke and Deepak where the decision was that they are value and widely used on forge modules.I honestly don't remember the particulars of that conversation...possibly due to the close proximity of belgian beer. :) I don't have an issue with getting rid of dynamically scoped defaults; I've always found them pretty confusing.
--Henrik: what is the use case? Erik: the same as dynamic scoping of vars, "send things into classes without specifying parameters". Hunter can't think of a case where he has used resource defaults that wouldn't have adverse with effects with modules being used. Henrik: we are going to have to change all of the internals for puppet 4, so we can address this in puppet 4 and do it one way or the other. Getting rid of dynamic scoping because it is dangerous. Felix thinks that they aren't often used for thinks like File, but are often used with user created defined types.
--Andrew ParkerFreenode: zaphod42Twitter: @aparker42Software DeveloperJoin us at PuppetConf 2014, September 23-24 in San Francisco - http://bit.ly/pupconf14You received this message because you are subscribed to the Google Groups "Puppet Developers" group.To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-dev/CANhgQXtO_Ko_uALc9dfURu_6EMR_9A6BewYZP92gbpRK8YCx%3Dw%40mail.gmail.com.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-dev+...@googlegroups.com.--
You received this message because you are subscribed to the Google Groups "Puppet Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-dev+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-dev/CAOjOXY1oPHc2uie-B1z3BK5x5vVi5kiPxjP4%3DqD4Njq16S1V1A%40mail.gmail.com.