Curious - will this be able to be compiled and used on Arm or other
architectures (cross platform compatibility)?

Thank you,
-Roy

On Wed, Mar 4, 2015 at 4:45 PM, Kylo Ginsberg <[email protected]> wrote:

> As some of you know, we have been working on a native reimplementation of
> facter in C++11 in the https://github.com/puppetlabs/cfacter project. At
> the same time, we've been continuing to add features and fixes in parallel
> in the ruby facter project at good ol'
> https://github.com/puppetlabs/facter.
>
>
> Starting in facter 3, we will have only the native implementation, and
> facter 2 will only be for bug/security fixes to the ruby implementation.
> This message covers some logistics around this transition, whether you're
> using or contributing to the facter project.
>
>
> If you're using facter:
>
>
>    - the upcoming 1.0.x series of puppet-agent includes both (ruby)
>    facter 2.4.x and (native) cfacter 0.4.x
>       - by default puppet will use facter but you can try the native
>       implementation with puppet's '--cfacter' setting
>       - likewise you can A/B compare output with the 'facter' or
>       'cfacter' binaries
>    - once facter 3 is ready, a follow-on Y or Z release of puppet-agent
>    will include just facter 3 with the native implementation, no need to type
>    '--cfacter' or 'cfacter'
>
> If you're contributing to facter:
>
>    - there is now a facter/2.x branch -- all PRs for bug fixes against
>    ruby facter should be targeted here
>    - in the next few weeks, puppetlabs/facter repo will be the source for
>    all facter development, i.e. native facter code / development will move to
>    the facter repo (preserving git history)
>    - the puppetlabs/cfacter repo will become effectively read-only
>    - we won't be git-merging up from facter/2.x to facter/{stable,master}
>    (because we can't -- it'll be different code bases)
>    - this will make us somewhat selective in what we merge to facter/2.x
>    since we'll need to port it to carry the fix forward
>
> I think that covers it. Happy fact gathering!
>
> Kylo
> --
> Kylo Ginsberg | [email protected] | irc: kylo | twitter: @kylog
>
>  --
> 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/CALsUZFHt7adR6runSfW6GcXA5qYoumJNcy%3DPctGxoxWUoaNLKg%40mail.gmail.com
> <https://groups.google.com/d/msgid/puppet-dev/CALsUZFHt7adR6runSfW6GcXA5qYoumJNcy%3DPctGxoxWUoaNLKg%40mail.gmail.com?utm_medium=email&utm_source=footer>
> .
> For more options, visit https://groups.google.com/d/optout.
>

-- 
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/CANEVmAn_Nbi-EpcU96PoCZjfa8v-76jLVASdKEsOvsFS3Q_3mQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to