I should have responded sooner to this thread, but now that the horse has clearly left the barn I might as well shut the gate.
We've been working on getting Facter 2 ready for release for about two months now, and right now we're right on the cusp of shipping an RC. The goal for the initial release is to make the necessary changes to the internal API to permit structured data and minimize the amount of changes otherwise. The hope is that we can finally ship Facter 2, the initial release will be stable and will be as free of surprises possible, and then we can work on releasing new facts that can now be composed of structured data. The approach for Facter 2 is outlined in https://groups.google.com/forum/#!topic/puppet-dev/Q24GLe6s1_4 . The partition UUID fact pull request has been outstanding for a while, and that's entirely on me. I've been holding off on merging new pull requests because 1) we will not be releasing a lot of new facts in Facter 2 and 2) master is in limbo so merging new facts into master won't achieve very much. Facter 2.1 will pull in a number of new facts and start taking advantage of structured facts and richer data types, but I do want to push those sorts of changes down the road so that we can focus on just getting an uneventful Facter 2 out the door. The partition UUID fact is especially problematic because it's a fantastic candidate to use as part of a structured fact for partition information. If we ship the flat fact version in Facter 2 that means that we're committed to those facts for the lifespan of Facter 2, and when we start building up structured facts then we'll be duplicating this information. I would rather not ship a lot of new facts with Facter 2.0, and I would prefer that we wait a bit and support this correctly rather than ship it right now. Stefan, how adamant are you about including these facts for Facter 2.0? Is there any way that we can postpone this till Facter 2.1? On Sun, Feb 16, 2014 at 10:24 AM, Stefan Schulte < [email protected]> wrote: > On 16.02.2014 16:43, Kylo Ginsberg wrote: > > Please target the 'facter-2' branch. See this puppet-dev thread for some > > background: > > > > > https://groups.google.com/forum/#!msg/puppet-dev/Q24GLe6s1_4/hPwHgvVhnpIJ > > > > > > Now https://github.com/puppetlabs/facter/blob/master/COMMITTERS.mdtalks > > > > > > Oops, that doc was never updated to reflect the above. Thanks for > > pointing that out! Pull coming ... > > > > Kylo > > > > Hi Kylo, > > thanks for the quick response! > > -Stefan > > -- > 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 [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/puppet-dev/53010266.2080207%40taunusstein.net > . > For more options, visit https://groups.google.com/groups/opt_out. > -- Adrien Thebo | Puppet Labs -- 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 [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-dev/CALVJ9S%2BZiGObo2Y8OQRXOrc%3DSOmnqmk-kOMNWko0etDxE8RwUg%40mail.gmail.com. For more options, visit https://groups.google.com/groups/opt_out.
