-
Notifications
You must be signed in to change notification settings - Fork 0
Community Puppet Project Kickoff
The Perforce Town Hall today (see recording) made it clear that Perforce is not willing to work with the community on acceptable terms. Instead, they offered us a spot in their tightly constrained sandbox which leaves us 1) at the mercy of Perforce IT glacial SLAs to accomplish any administrative tasks, 2) subject to Perforce corporate policies, and 3) completely at the whim of not only current Perforce leadership but any future leadership (turnover, re-org, acquisition, etc) which could shut the project down at any time for any reason.
We reconvened afterwards and determined that a hard fork, while undesirable, is necessary. This page is intended to be a working doc detailing current status and steps remaining to get the project off the ground. As we work through these initial tasks, they'll evolve to meet needs and once we get to a more stable state (such as a project & org name!) they'll move to more traditional project management progress tracking tools.
-
Choose a name Perforce is unwilling to grant us a license to use the wordmark
puppet
. According to the Linux Foundation, this means that we have to (best effort) scrub every user visible use of the name from the project. This includes paths and binary names, etc. Chime in with your ideas on the relevant thread. -
Create an org structure We need an entity to own the project. See the current research progress.
-
Decide on initial leadership and governance
-
Acquire sources of funding