Thinking about missions
Here is Asheesh's early thoughts about missions.
Quests / missions
- Attend a LUG or other programming/open source event
- post the link?
- is cheating likely? not really, I think.
- tell us the location?
- post the link?
- Compile a program from source
- file a bug and have it marked as solved
- Learn how to use IRC
Projects
- need more people
- who have compiled the project
- who do specific things, as named by the project
- who have run the test suite
- who say something nice to them
- who write source code documentation
- Mission idea: Find an uncommented function, and write a block comment for it
- who write human (user)-oriented documentation
- Mission idea: Find a typo, and file a bug
Levels / XP (experience points)
- Training badge for each skill
- Levels of badges: Bronze, Silver, Gold, Diamond
- Diamond for
- importing commits to any project (big or small)
- someone with a diamond on a project can give you one