Deployment Guide/Creating a new release
Jump to navigation
Jump to search
NOTE: The contents of this page are not set in stone, and are subject to change! This page is a draft in active flux ... |
This is a work in progress deliverable of the Improving the Deployment Toolkit project. If you have any ideas or review comments please add them to the Talk page.
The following process describes how to review and update the wiki version of the Deployment Guide and associated documents like budget planning spreadsheets to create a new release of the Google Doc version.
Principles
- The Google Doc version of the Deployment Guide will always be available from the same URL
- A draft of the new release will be created in a separate Google Doc whilst it is being worked on
- Once the new release is ready for publication, the Google Doc will be updated and an announcement made on the [1] and the Deployment Guide section will be updated to refer to the new Google Doc version
Process
- Identify volunteers from currently active deployment teams to support the process by providing up to date experience and review of changes to the wiki and document
- Create or update the Draft Deployment Guide by making sure it contains any changes to the current Deployment Guide since the last release as well as any modifications to text or section references planned for this release
- Update the talk page of the current Deployment Guide to explain the plans, refer to the goals in the Improving the Deployment Toolkit page and ask for ideas and review comments
- Update the Deployment Guide to say that a new version is being produced, the expected date by which it will be available, and provide a link to the talk page
- Produce a draft of the new Deployment Guide by copying the current release into this Draft Deployment Guide google document
- Review changes made to the wiki.laptop.org Deployment Wiki since the last release of the Deployment Guide was created
- Consolidate similar entries in the wiki and add these to the draft deployment guide or replace sections if these entries supercede them and also remove the corresponding superceded sections of the wiki
- For any section added to the document, add a link to the source from which it was copied (either within the wiki or external sites)
- Review sections in the document that are marked as copied from external sites
- Visit the external site and update the document section
- Identify any additional new information available at that site for incorporation into the document
- Review the Open Questions section of the Deployment Wiki
- Answer the questions if possible, consulting the deployment teams who raised them in the process to validate the answers
- Update the Open Question page and incorporate the answer into the draft deployment guide
- Send the draft to the volunteers and members of the core team who have agreed to review it
- Apply review comments
- Issue the new document by publishing a message on the Deployment Wiki
- Planning
- Identify OLPC sponsor for new Deployment Guide release
- Agree who in OLPC is nominated to review changes to the deployment guide
- Agree goals of new release and high level milestone plan
- Update the Improving the Deployment Toolkit page in the wiki with the goals, approach and plan
- Mobilisation
- Form core team
- Identify key stake holders and subject matter experts
- Agree roles and responsibilities including who should be responsible, accountable, consulted or informed about what at which stage in the project
- Preparation
- Check sections with the same title as new sections you want to add don't already exist and if they do make a decision about whether to edit that live page directly or to take a copy and publish it by copying it back later as we do with the main Deployment Guide page
- Review material in the ClassActs/Resources section
- Identify existing material that could be referred to by or moved into the new sections
- Add new sections (see all sections in the Draft Deployment Guide, new sections are marked with a *)
- Follow all links from the Draft Deployment Guide according to priorities
- Combine or delete pages where appropriate, updating any references to these at the same time
- Review and update pages to improve clarity, navigation and accuracy
- Split pages into multiple sections or pages where appropriate
- Add cross references between pages where appropriate
- Review structure and flow of the Draft Deployment Guide
- Add additional navigation / cross references between sections as required
- Add clearer reference to the official Deployment Guide, Deployment Toolkit and Contacts List
- Go through the google doc and add missing material back into the Working Deployment Wiki
- Use the discussion tab for each wiki page for sharing ideas and review comments
- Review Draft Deployment Guide with OLPC
- Create google doc from Draft Deployment Guide
- Review google doc with OLPC
- Agree publishing date and comms with OLPC
- Copy the Draft Deployment Guide back into the Deployment Guide
- Announce new Deployment Guide and google doc
- Use this section as a basis for creating the Process for Releasing New Deployment Guide
- Create a Deployment Toolkit (wiki page and excel spreadsheet)
- Obtain latest versions of spreadsheets
- Combine the OLPC Deployment Workbook Excel spreadsheet (country budget planner) with the Economic Template Excel spreadsheet
- Simplify
- Improve usability
- Update assumptions if required (contact authors)
- Align the Deployment Toolkit with the Deployment Guide
- For each line item in the spreadsheet there should be a corresponding section in the wiki
- For each relevant section in the wiki, the spreadsheet should allow budget planning for it, e.g.
- Power generation solutions
- Teacher training options
- Project support resourcing options