new framework team

plone-announce-admin-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org Wed, 15 Feb 2006 08:58:04 -0600
Newsgroups gmane.comp.web.zope.plone.announce
Message-ID <[email protected]>
(posted earlier to plone-devel)

I'm proud to present to you the new voting members of the framework 
team.  Based on interest, we have a well rounded seven!

========
  FWT II
========

Wichert Akkerman
Martin Aspeli
Rocky Burt Raphael Ritz
Hanno Schlichting
Vincenzo Di Somma
Helge Tesdal

This voting body is effective now. In their first vote, they elected 
Martin Aspeli to act as the official spokesperson for the group.  You, 
plone-at-large, may start submitting PLIPs w/ code bundles for their 
review for inclusion in Plone 3, the (enter tagline here).


-----
  FAQ
-----

To clarify any confusion, I've included some answers to some frequently 
asked questions.


Q: What does the framework team do?

A: the framework team is responsible for recommending code for inclusion 
in a Plone release to that release's manager.  In the release cycle, 
they drive the PLIP and bundle code review cycle.
The voting members do the formal duty of collecting information from the 
community about bundles offered for review, and making the formal 
decision by voting whether to recommend them to the release manager. 
One member of the group is chosen from within the group as the framework 
team lead and is responsible for communicating all decision of the team 
onto the plone-devel list.


Q: Who is on the team?
A: Anyone who wants to review code and is interested in actively 
participating with shaping the technical vision of Plone's future. Each 
release, a small group in a similiar timezone is chosen to cast the 
actual votes on proposals(PLIP + bundle) on the advise of the larger team.


Q: How/when are the voting members chosen?

Currently, voting members are chosen arbitrarily on a rigorous *wink* 
criterion of general interest, recent contribution, timezone and who the 
former voting members thought would do a good job.  As the framework 
team is dedicated to evolving process, this is open to become a more 
formalized democratic process.

New voting members are active after the first alpha of a new release and 
remain active until the first alpha of the next major release.


Q: What happened to the old framework team?

A: The former voting members are still part of the team and will help 
out with code review.  Whit Morriss (aka me) has offered to stay on as a 
non-voting member(oxymoron, yes) to help with continuity and as a 
community liaison (read, svn-nanny).


Q: Sounds groovy! How can I participate? (I just can't get enough e-mail 
from Martin...)

A: Thought you would never ask... the new voting member probably have 
some ideas, but here are some broad strokes that go from early in the 
release cycle to late:

  * Participate in / start technical discussions of possible PLIPs on 
plone-devel (preferably with prototype code).  This also includes 
discussions of use-cases and end-user needs.

  * Join framework-team-G3yHMj00SlOLbbK5bonKug-XMD5yJDbdMReXY1tMh2IBg@public.gmane.org and 
participate in discussions of refining development process and 
codification of developer best practices.

  * As plips come in, help plippers make bundles and prepare their code 
for review.

  * As bundles get ready for review, review code and report your 
findings to the voting members.

  * take off your framework-team hat and help get that release out!

If after this the experience moves you, and you want to bear the 
responsibility of voting and encouraging others to review code, let the 
current lead know of your interest.


cheers!

-w
-- 

  | david "whit" morriss
  |
  | contact :: http://public.xdi.org/=whit

  "If you don't know where you are,
   you don't know anything at all"

   Dr. Edgar Spencer, Ph.D., 1995


  "I like to write code like
  other ppl like to tune their
  cars or 10kW hifi equipment..."

  Christian Heimes, 2004
whit.vcf (text/x-vcard, 209 B)
begin:vcard
fn:D. Whitfield  Morriss
n:Morriss;D. Whitfield 
email;internet:[email protected]
tel;home:615 292-9142
tel;cell:415 710-8975
x-mozilla-html:FALSE
version:2.1
end:vcard