Monday, April 7, 2008

Google Summer of Code - Schedule of Deliverables

Schedule of Deliverables

May 26th: Discuss and finalize options for hosting the Buildout Builder. Begin initial code work. Phase one begins.

Week One (May 26th to June 1st): Familiarization with buildout system. Hand pick selected stack configurations and test buildouts.

Week Two (June 2nd to June 8th): Begin grok development, initiate website design.

Week Three (June 9th to June 15th): Develop a backend to the buildout system inside of grok, complete with unit tests. Populate the site with selected stack configurations in an automated, extensible manner.

June 16th: Phase Two Begins

Week Four (June 16th to June 22nd): Allow the first phase of the Buildout Builder to be previewed by the community, receive feedback, remove bugs. Hand pick recipe and product configurations. Test initial build outs.

Week Five (June 23rd to June 29th): Extend website to present users with forms for selected buildout options.

Week Six (June 30th to July 6th): Further develop the back to allow users to custom recipes and products.

Week Seven (July 7th to July 13th): Allow the second phase of the Buildout Builder to be previewed by the community, receive feedback, remove bugs.

July 14th: Phase Three Begins

Week Eight (July 14th to July 20th): Extend the buildout system backend to accept arbitrary eggs, recipes, and Plone products.

Week Nine (July 21st to July 27th): Work expected to continue from previous week.

Week Ten (July 28th to August 3rd): Allow the third phase of the Buildout Builder to be previewed by the community, receive feedback, removes bugs.

Week Eleven (August 3rd to August 10th): Assess current project status and final deliverables. Stop major development and move to testing, bug-fixes, and documentation.

August 11th: Suggested "Pencils Down" Date.

Week Twelve (August 11th to August 18th) Continue minor development, testing, bug-fixes, community feedback, and documentation. Deliver project in final deliverable state.

August 18th: Firm "Pencils Down" Date.

No comments: