= Proposed Self Contained Change: Facter3 =
https://fedoraproject.org/wiki/Changes/Facter3

Change owner(s):
* James Hogarth <jhoga...@fedoraproject.org>

This is an update of the Facter package from 2.X to 3.X. It is a self
contained changed which will impact puppet directly and potentially
any other tools that make use of facter to gather information.

== Detailed Description ==
In the effort to remove the dependencies on the deprecated net-tools
package Facter needs to be updated past the 3.0+ release.

The version presently in Fedora is 2.4.3, with 2.5.1 upstream as the
most recent in the 2.X series. This is an update with breaking changes
as detailed upstream here:
https://docs.puppet.com/facter/3.0/release_notes.html

The most significant change though is a switch of language from ruby
to c++, with bindings for application like puppet to remain
compatible.

There is a COPR to carry out early testing here:
https://copr.fedorainfracloud.org/coprs/jhogarth/facter3/


== Scope ==
* Proposal owners:
The following packages need to be reviewed as dependancies:
- boost-nowide
- leatherman
- cpp-hocon

The leatherman package is already under review, the other two I'll be
submitting for review in due course.
The only package showing a requirement on facter is puppet, that will
need a change of it's requires to use ruby-facter instead of facter.
The release notes will need to include this to notify anyone using
facter as a ruby library will need to change what package they
install.

* Other developers:
N/A (not a System Wide Change)

* Release engineering:
https://pagure.io/releng/issues/7090

* List of deliverables:
N/A (not a System Wide Change)

* Policies and guidelines:
N/A (not a System Wide Change)

* Trademark approval:
N/A (not needed for this Change)
-- 
Jan Kuřík
Platform & Fedora Program Manager
Red Hat Czech s.r.o., Purkynova 99/71, 612 45 Brno, Czech Republic
_______________________________________________
devel-announce mailing list -- devel-announce@lists.fedoraproject.org
To unsubscribe send an email to devel-announce-le...@lists.fedoraproject.org

Reply via email to