Version 30 (modified by 13 years ago) ( diff ) | ,
---|
Sahanathon
What
A Virtual Weekend Hackathon / Code Sprint to work together on a setting up Sahana Eden to be used by Sahana Software Foundation for Community Management:
There are a range of different tasks for people to get involved with, including coding, testing, documentation and data wrangling.
When
23rd - 25th March 2012
Who
Anyone & Everyone! If you've been interested in getting involved with the Sahana Community or want o see how Sahana Eden can be used, then this is your chance. The Sahanathon could also be a good opportunity for prospective GSoC Students to engage with the community (the student application period is March 17th - April 7th). If you're interested in getting involved please fill in your details on the Sahanathon Roster.
How to Participate
Read the Book & Wiki
The Sahana Community has prepared a Sahana Eden Essentials Book which is the best guide for new developers getting started. There's also heaps of documentation to help people on the wiki. Try starting on the Develop page or see the TitleIndex for a list of all wiki pages.
Get the Code
Whilst the usual process applies that most development is done in Trunk (https://github.com/flavour/eden) with only configuration settings & theme in the branch, for Sahanathon, we need to adopt a faster model where we work direct in the branch & then back-port things to Trunk later, once the dust has settled. This is the branch of code we will use during the Sahanathon:
https://github.com/flavour/ssf
Follow these instructions: DeveloperGuidelines/Git to fork this branch (replace https://github.com/flavour/eden -> https://github.com/flavour/ssf in the instructions) and submit Pull Requests to this branch.
Join the Community
Join the Sahana Eden Mailing List to get updates and hang out on the #sahana-eden IRC channel to chat with the Sahana Eden community.
Attend the Sahanathon Facebook Event.
Review the Sahanathon 1.0 Notes from our meetings.
Work on Tasks
- Register on the system: http://ssf.sahanafoundation.org
- Claim a Task by Assigning to yourself (1 at a time)
- Unclear?
- Try to resolve via IRC
- Mark Prutsalis is ultimate authority on how it should look
- PMC members can help with how it should be implemented
- If not possible to resolve by people avaialble on IRC
- Add comment to task with your questions
- Status -> Feedback
- Send mail to list with URL, also copying also the questions
- Try to resolve via IRC
- Completed?
- Status -> Ready
- Claim another
Schedule
The focus of the Sahanathon is on getting the required tasks completed, so the scheduled events are entirely optional. However they are a great opportunity to greet and meet the rest of the Sahana Community and get help with any questions you may have.
Friday 23rd March
2100 UTC Kick Off Meeting
- Sahanathon Goal
- Introductions
- Overview of Sahanathon Tasks
- Q & A
On WebEx
- Follow this link: https://tacops.webex.com/tacops/j.php?ED=27674383&UID=29576968&PW=NNTE1NzdkYjBm&RT=MiMyMQ%3D%3D or
- Dial: 1-408-792-6300 Access code:315 139 325
Saturday 24th March
1000 UTC Check In
- Updates on Progress
- Q&A
2200 UTC Review Meeting
- Demonstration of System
- Identification of new requirements / bugs
Sunday 25th March
1000 UTC Check In
- Updates on Progress
- Q&A
1700 UTC Wrap Up
- Demonstration of System
- Prize Giving
Promotion
A copy of the Sahana Eden Essentials Book will be donated by AidIQ to the best new contributor during the Sahanathon
Ideas for Future Sahanathons
- Populating demonstration site with rich sample data in all registries
- Introductory Webinar to Sahana
- Giving a Tutorial on S3Core
- Integrating All Work from GCI
- Translations
- Scenarios
- Update all documentation for migration from Launchpad to GitHub
- Implement Sahana Eden as a Sahana Software Foundation management tool
- Engage prospective GSoC Students
- Updating Book
- ...