-
Notifications
You must be signed in to change notification settings - Fork 3
Discussion & Vote: PL-PIG #11
Description
I know we have plenty of other things to worry about but I wanted to revive The Spec and add some formal rules to govern it. I realize that I've done a shit job of documenting what's in PL/PHP2. Not just from the nonexistent user documentation but, for our purposes, developer documentation regarding what each piece is expecting. As we roll this project out further I'm sure PL/PHP2 will continue to evolve in a way that affects what should be standard inputs and outputs all core implementations track. The same can be said for PL/Node.
What I'm proposing:
- The formal adoption of the Pattern Lab Port Interop Group (PL-PIG) (more details)
- That the voting membership of PL-PIG initially consists of one voting rep each from PL/Node and PL/PHP (Brian and me?). We would then vote on including Brad as a tiebreaker vote and someone who will give a nod to the user's view.
- That we use this repo to track voting on features that should be added to PL/* Core. Discussion can start in the appropriate repo or Gitter but a vote needs to happen here if it affects Core. Any other part of the ecosystem is exempt as Core should be determining either the interface (aka PatternEngines, Plugins) or the install process (aka StyleguideKits, StarterKits). The install process will be a recommendation because I know each dependency manager does things differently.
- That I revise The Spec and push to a v2.0.0 version to match where PL/PHP2 is currently at. We could then start proposing changes to that base. I know Geoff has had some good ideas as have the Drupal folks. Honestly, that's my big concern. I want a way to document that each implementation is onboard with those ideas.
I won't be able to get to updating The Spec until later this month but I wanted to propose this before I disappeared.
@bmuenzenmeyer - if you have questions let me know. if you are cool with it just add a +1. We'll then vote on Brad and move from there. I just want that vote recorded for posterity.