Right now facter has a branch called 2.x, which was supposed to be getting
ready for a 2.0.0 release of facter. That hasn't happened yet and there are
quite a few changes on the 2.x branch (and master since there are no
differences between the two). I'd really like to see those changes be
released and after looking over them I think we should release most, but
not all, of those changes as a Facter 1.7.0.

In my analysis of the changes between the 1.6.x branch and the 2.x branch I
found:
  * external facts (new feature, backwards compatible)
  * whitespace stripping (new feature, backwards incompatible)
  * various new facts (backwards compatible)
  * removal of the memorytotal fact (backwards incompatible)
  * removal of the iphostnumber fact (backwards incompatible)
  * changes to the memory facts (backwards incompatible)

So the plan would be to make a 1.7.x branch off of master and revert those
backwards incompatible changes. Remove the 2.x branch and have development
toward Facter 2 take place on master.

However, even with that, there would need to be some QA and testing love
given to the 1.7.x branch. I can make the branch and revert the obviously
problematic changes, but I'd really like some help on trying it out and
getting it in shape for a release. Other ways people could help out would
be to work out a way of making some of those changes not be backwards
incompatible (for instance the changes to the memory facts could probably
be fixed up).

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Developers" group.
To post to this group, send email to puppet-dev@googlegroups.com.
To unsubscribe from this group, send email to 
puppet-dev+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/puppet-dev?hl=en.

Reply via email to