| 20 | | == Agenda for August 25 == |
| 21 | | * Pre-Codeathon Training for Facilitators |
| 22 | | * Day of - Facilitator Logistics |
| 23 | | * Pre-codeathon outreach |
| 24 | | * Codeathon Project |
| 25 | | |
| 26 | | === Tasks from 8/25 meeting === |
| 27 | | |
| 28 | | * Launchpad cookbook (Jen, Pat) |
| 29 | | * Python training wiki (Jen, Pat, Avni) |
| 30 | | * Eden training wiki (Pat, Avni, Fran) <- printable Slides with Notes ok? |
| 31 | | * Downloadable vdi (Pat, Fran): InstallationGuidelinesVirtualMachine |
| 32 | | * Flash drives for vdi distribution |
| 33 | | * Materials for facilitators (Avni) |
| 34 | | * Remote participation / IRC info (Jen) |
| 35 | | * Codeathon participant mailing list |
| 36 | | * IRC channel for participants |
| 37 | | * #sahana-meeting on freenode is a logged channel -- we can "reserve" it. |
| 38 | | * Or could set up a logged GHC2010-specific channel. |
| 39 | | * Participant experience survey (Avni, Jen) |
| 40 | | * Identify bugs and cleanup items appropriate for beginners (Fran, Pat) |
| 41 | | * Test install before facilitator training (Jen, Avni) |
| 42 | | * Project descriptions (9/1) |
| 43 | | * Bug fixing, polishing, feature adding (Pat) |
| 44 | | * Maitri (Louiqa) |
| 45 | | * Tweak the tweet (Louiqa) |
| 46 | | |
| 47 | | == Pre-Codeathon Training for Facilitators - Content and Logistics == |
| 48 | | * Meeting schedule: |
| 49 | | * 9/8 |
| 50 | | * 9/22 |
| 51 | | * Wed before codeathon |
| 52 | | * Python intro |
| 53 | | * Eden / Web2py intro |
| 54 | | * Facilitating at a barcamp |
| 55 | | * Teamwork, human factors |
| 56 | | * Simplified agile (incremental development, short cycles, partner programming,...) |
| 57 | | * Watching out for people getting "left behind", frustrated |
| 58 | | |
| 59 | | == Pre-Codeathon Preparation for Participants == |
| 60 | | * Python intro |
| 61 | | * Eden / Web2py intro |
| 62 | | * Download / install Dev environment |
| 63 | | * Documents, flash drives, vdi? |
| 64 | | * What to expect at a barcamp, !CrisisCamp, etc. |
| 65 | | * Remote participation in FOSS development |
| 66 | | * Survey participants software development experience |
| 67 | | * Advance signup for projects, tables |
| 68 | | * Use Eden vol for this?? ;-) |
| 69 | | |
| 70 | | == Codeathon Agenda == |
| 71 | | |
| 72 | | === In advance or at the table === |
| 73 | | * Download/install |
| 74 | | * [InstallationGuidelinesVirtualMachine Virtual Machine] & Virtual box from Flash Drive |
| 75 | | * Sahana documentation |
| 76 | | * DeveloperGuidelines |
| 77 | | * Set up version Control (!LaunchPad) |
| 78 | | * http://www.slideshare.net/AidIQ/sahana-sharing-your-work-with-others |
| 79 | | * https://help.launchpad.net/YourAccount/CreatingAnSSHKeyPair |
| 80 | | * DeveloperGuidelinesBzr |
| 81 | | * One branch per participant (or pair - need to accept that some machines may not be got working & best to give up the fight if so) |
| 82 | | |
| 83 | | === Lecture === |
| 84 | | * Overview of Sahana (10 minutes) (Louiqa) |
| 85 | | * Could describe Haiti or Pakistan deployment |
| 86 | | http://eden.sahanafoundation.org/wiki/Pakistan |
| 87 | | * Introduction of code and frameworks and libraries for Eden (20 minutes) (Fran) |
| 88 | | * with printed guides |
| 89 | | * Walk through of fixing a bug and committing it (10 minutes?) (Pat?) |
| 90 | | |
| 91 | | === Work === |
| 92 | | * Projects (60 minutes) |
| 93 | | |