Hello,

I am contacting you because you are the maintainer of one of these
ports:

  - devel/leatherman ([email protected])
  - devel/cpp-hocon ([email protected])
  - sysutils/facter ([email protected])
  - databases/puppetdb3 ([email protected])
  - databases/puppetdb4 ([email protected])
  - databases/puppetdb-terminus3 ([email protected])
  - databases/puppetdb-terminus4 ([email protected])
  - sysutils/puppet4 ([email protected])

Before committing my work, I would like you to have an opportunity to
say something if there are concerns about the following plan.  I also
would like to have feedback regarding this.



===> I have been working on preparing Puppet 5 inclusion, that is a
bunch of new ports:

  - databases/puppetdb5
  - databases/puppetdb-terminus5
  - sysutils/puppet5

I can take maintainership of these ports, I can give you maintainership
if you want it, or we can consider creating a puppet@ list and make it
maintainer of these new ports (and existing ones if you want).  Please
tell me what you think about this!



===> While creating these ports, I also took some time to see if we
could switch to the C++ version of Facter instead of the Ruby version by
default.  I think I achieved good results and submitted some PR
upstream:

  - https://github.com/puppetlabs/facter/pull/1593
    (FACT-1709) Add support for memory fact on FreeBSD
  - https://github.com/puppetlabs/facter/pull/1595
    (FACT-1710) Support zfs/zpool facts on FreeBSD
  - https://github.com/puppetlabs/facter/pull/1596
    (FACT-1711) Fix zfs/zpool feature reporting
  - https://github.com/puppetlabs/facter/pull/1597
    (FACT-1712) Improve zpool_version fact resolution
  - https://github.com/puppetlabs/facter/pull/1598
    (FACT-1713) Add support for FreeBSD jails virtualization resolution
  - https://github.com/puppetlabs/facter/pull/1599
    (FACT-1714) Use posix::operating_system_resolver for bsd, freebsd and 
openbsd


===> If you want to test this, my WIP ports are available here on
GitHub:

  https://github.com/smortex/puppet5/

I also documented the upgrade here:

  
https://romain.blogreen.org/blog/2017/07/call-for-testers-puppet-5-ports-on-freebsd/

(Note that the upgrade itself was really straightforward for me.  Please
tell me if it was not for you).



Thank you!

-- 
Romain Tartière <[email protected]>  http://people.FreeBSD.org/~romain/
pgp: 8234 9A78 E7C0 B807 0B59  80FF BA4D 1D95 5112 336F (ID: 0x5112336F)
(plain text =non-HTML= PGP/GPG encrypted/signed e-mail much appreciated)

Attachment: signature.asc
Description: PGP signature

Reply via email to