<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">OK, so I spent some time fleshing out an outline based off our sprint discussion. Note that this is very preliminary and much will still need to be jostled about, including continuing to find the right titles for things. I'm hoping this spurs another round of feedback and interest from the list. I'd like to edit this up and then schedule an IRC "meeting" where hopefully at least some of us can get together and bounce ideas/refine real-time.&nbsp;<div><br class="webkit-block-placeholder"></div><div>Next weekend is a bad weekend for many (holidays and all) but I also don't want this to sit for very much longer. So does &nbsp;Wednesday or Thursday next week (<b>March 19,20</b>) work for folks or would you prefer to wait until the weekend of <b>March 29-3</b><b>0</b>?<div><br class="webkit-block-placeholder"></div><div>Things to keep in mind:<div><br class="webkit-block-placeholder"></div><div>1) This will be a section under a drupal.org-specific handbook that will have other stuff top-level (I suspect things like&nbsp;drupal.org FAQ,&nbsp;About documentation,&nbsp;Site maintenance yadda yadda)</div><div>2) We will be moving a fair bit of stuff to this new Contributing to Drupal section, not replicating and/or pointing off. The idea is to make this the "source" section and other areas of the handbook can refer to it. That means some of this is new handbook content and a lot of it will be moving and reworking existing content.</div><div>3) I like Senpai's idea for having a brief intro with more details below in terms of content. I'd like to get an outline for this mostly settled (we can always keep tweaking it but I don't want to start it and redo it completely every week) and then work out the structure for the pages.</div><div><br class="webkit-block-placeholder"></div><div><b>CONTRIBUTING TO DRUPAL</b></div><div><b>=======================</b></div><div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 14px/normal Helvetica; ">Get a drupal.org account</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 14px/normal Helvetica; ">Talk with the Community</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 18px; font: normal normal normal 14px/normal Helvetica; ">How to effect change/join forces</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 18px; font: normal normal normal 14px/normal Helvetica; ">Issue queue</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 18px; font: normal normal normal 14px/normal Helvetica; ">Forums</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 18px; font: normal normal normal 14px/normal Helvetica; ">IRC</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 18px; font: normal normal normal 14px/normal Helvetica; ">Mailing lists</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 18px; font: normal normal normal 14px/normal Helvetica; ">external sites (g.d.o, dojo)</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 14px/normal Helvetica; ">Drupal's work space: the Issue Queue</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 18px; font: normal normal normal 14px/normal Helvetica; ">Guidelines</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 18px; font: normal normal normal 14px/normal Helvetica; ">Searching</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 18px; font: normal normal normal 14px/normal Helvetica; ">Report a problem</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 18px; font: normal normal normal 14px/normal Helvetica; ">Give feedback</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 14px/normal Helvetica; ">Documentation</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 18px; font: normal normal normal 14px/normal Helvetica; ">Adding new pages</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 18px; font: normal normal normal 14px/normal Helvetica; ">Editing and deleting pages</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 18px; font: normal normal normal 14px/normal Helvetica; ">Docs issue queue</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 18px; font: normal normal normal 14px/normal Helvetica; ">Join the docs team</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 14px/normal Helvetica; ">Translating (this procedure will change to not require CVS anymore)</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 14px/normal Helvetica; ">Testing</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 18px; font: normal normal normal 14px/normal Helvetica; ">What code to test</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 18px; font: normal normal normal 14px/normal Helvetica; ">Applying patches</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 18px; font: normal normal normal 14px/normal Helvetica; ">How to test and report findings</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 14px/normal Helvetica; ">Contributing code</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 18px; font: normal normal normal 14px/normal Helvetica; ">Help existing code: Patching bugs and features</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 36px; font: normal normal normal 14px/normal Helvetica; ">Finding issues to work on</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 36px; font: normal normal normal 14px/normal Helvetica; ">Creating patches</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 36px; font: normal normal normal 14px/normal Helvetica; ">Submitting patches</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 18px; font: normal normal normal 14px/normal Helvetica; ">Maintain a Project: Modules, Themes and Installation Profiles</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 36px; font: normal normal normal 14px/normal Helvetica; ">Getting a CVS account</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 54px; font: normal normal normal 14px/normal Helvetica; ">Sandbox policy</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 36px; font: normal normal normal 14px/normal Helvetica; ">Starting a new project</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 54px; font: normal normal normal 14px/normal Helvetica; ">Things to consider</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 54px; font: normal normal normal 14px/normal Helvetica; ">Add code to CVS: Step-by-step</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 72px; font: normal normal normal 14px/normal Helvetica; ">pages for each client (CLI, Tortoise, CVSGUI, Eclipse, etc.)</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 54px; font: normal normal normal 14px/normal Helvetica; ">Create the project on drupal.org</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 72px; font: normal normal normal 14px/normal Helvetica; ">Project node</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 72px; font: normal normal normal 14px/normal Helvetica; ">Handbook page</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 36px; font: normal normal normal 14px/normal Helvetica; ">Maintaining a project</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 54px; font: normal normal normal 14px/normal Helvetica; ">How to be a good maintainer</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 54px; font: normal normal normal 14px/normal Helvetica; ">Managing releases</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 72px; font: normal normal normal 14px/normal Helvetica; ">Releases, branches and tags, oh my!</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 90px; font: normal normal normal 14px/normal Helvetica; ">Using your HEAD</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 72px; font: normal normal normal 14px/normal Helvetica; ">Working with Update Status</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 72px; font: normal normal normal 14px/normal Helvetica; ">Step-by-Step</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 90px; font: normal normal normal 14px/normal Helvetica; ">section for tasks (new version of your module, new release, etc.)</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 72px; font: normal normal normal 14px/normal Helvetica; ">Troubleshooting release problems</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 14px/normal Helvetica; ">What is CVS and how Drupal uses it</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 18px; font: normal normal normal 14px/normal Helvetica; ">Introduction to CVS/RCS</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 18px; font: normal normal normal 14px/normal Helvetica; ">CVS Usage Policy/Guidelines</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 18px; font: normal normal normal 14px/normal Helvetica; ">CVS GUIs and clients</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 18px; font: normal normal normal 14px/normal Helvetica; ">Drupal repositories</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 18px; font: normal normal normal 14px/normal Helvetica; ">Drupal branches and tags</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 18px; font: normal normal normal 14px/normal Helvetica; ">Quick reference sheet</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 18px; font: normal normal normal 14px/normal Helvetica; ">CVS/Project FAQ</div><div><font class="Apple-style-span" size="4"><span class="Apple-style-span" style="font-size: 14px;"><br class="webkit-block-placeholder"></span></font></div>
</div>
</div></div></body></html>