Open Source Design Pattern Library group meeting - 08-20-08
OSDPL group meeting - 08-20-08
Attending
Paul Zablosky, Jonathan Hung, Daphne Ogle, Allison Bloodworth, Jess Mitchell, and Erin Yu.
Scope of the meeting
- Overview of the direction Governance is taking.
- Non-technical discussion (implementation, systems, and technology to be discussed at a later phase).
- This is all work in progress and open to refinement. Please contribute!
Agenda
- Overview of Phase 2 - Governance
- Discuss governance questions and issues
- Authoring process feedback
- Overview of OSDPL Charter
- Charter questions and issues
Discussion
Should draft patterns be publically viewable?
- Public drafts encourages transparency and collaboration.
- Should offer an option where author can specify if they want drafts public.
- Drafts should be clearly marked.
- segregate drafts from polished content by login or a separate content area.
- logging in may not be an approach we would like to take to make the site more usable.
Co-authoring with draft patterns
- open pattern drafts allows for others from other backgrounds to lend their perspectives.
- technically how can this be accomplished?
Authoring Process
- User test this?
- Send questions to diverse audience to get feedback. (designers/developers/etc).
What makes a good design pattern?
- answer will evolve (put this in the charter?)
- granularity: do we link or include basic DPs?
- what about sub-patterns within DPs (i.e. progress bar in the File Uploader).
- Is content on the OSDPL design or a design pattern? We'd like to be a design pattern, so be wary of being too prescriptive.
- design patterns are informed by best practices
- not too prescriptive - general and not too component specific
- But can be specific - useful as examples and illustrations
Ownership
- Open Source projects often fork from the original if the changes are significant and original author involvement is not possible.
Concern
- communities contributing their own patterns that may not be general.
- "What makes a good design pattern" guideline may help.
- What do you do with this community specific content that makes its way to the OSDPL?