Thinking about missions: Difference between revisions

From OpenHatch wiki
Content added Content deleted
imported>Admin
(Created page with '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 rea…')
 
imported>Admin
No edit summary
Line 32: Line 32:
** importing commits to any project (big or small)
** importing commits to any project (big or small)
** someone with a diamond on a project can give you one
** someone with a diamond on a project can give you one

== A sample mission ==

'''Goal'''
* Find a program or library
* Download its source code, and
* Run its test suite.

'''To earn the points'''
* Leave a note here (on the mission) saying which project you've tested, and paste the full output into the box.
* You can alwa...

'''People who have completed this mission'''

* (picture) Asheesh Laroia (paulproteus)
** (Banshee logo) Banshee
** 129 Tests OK (last line of output)

Revision as of 14:48, 19 May 2010

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

A sample mission

Goal

  • Find a program or library
  • Download its source code, and
  • Run its test suite.

To earn the points

  • Leave a note here (on the mission) saying which project you've tested, and paste the full output into the box.
  • You can alwa...

People who have completed this mission

  • (picture) Asheesh Laroia (paulproteus)
    • (Banshee logo) Banshee
    • 129 Tests OK (last line of output)