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 | | |