Hi, I'm very happy to introduce a new project to improve collaboration and 
design in the Puppet ecosystem: Puppet Armatures. 

It's a process based on the JEP and PEP frameworks for Java and Python 
enhancements (respectively). It uses github workflows to iterate on proposed 
changes early in the design process, publicise the proposals widely, and 
incorporate feedback quickly; the goal is that once it's time to write code, 
the design is fully specified and therefore the change will be quicker to 
merge, better documented, and easier to maintain.

https://github.com/puppetlabs/armatures

The process is itself an Armature, ARM-0, and it's open to feedback and 
iteration in the same way any of the actual proposals are. I hope we can work 
out a process together that's just enough structure to help things along, 
without imposing a heavy cost on people who want to contribute. 

(I'd like to call out for credit Henrik Lindberg's work on the structure and 
Michael Hall's suggestion for the name.)

Eric Sorenson - eric.soren...@puppetlabs.com
#puppet irc: eric0

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to puppet-users+unsubscr...@googlegroups.com.
To post to this group, send email to puppet-users@googlegroups.com.
Visit this group at http://groups.google.com/group/puppet-users?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to