PyCon sprint 2014: Difference between revisions

From OpenHatch wiki
Content added Content deleted
imported>Paulproteus
(Created page with "OpenHatch is an open source web app for helping people get involved in open source projects. We do that through web-based interactive tutorials called "training missions;" a b...")
 
imported>Paulproteus
No edit summary
Line 2: Line 2:


OpenHatch is written in Django and we welcome people of any level to contribute! We also need CSS and Javascript help.
OpenHatch is written in Django and we welcome people of any level to contribute! We also need CSS and Javascript help.

== Goal of the OpenHatch project ==

OpenHatch’s goal is to make the free software/open source community more welcoming to newcomers. To do this, we provide curricula and logistical support for running “Intro to Open Source” workshops, a website with open source tools, “training missions” and a volunteer opportunity finder, and several other projects in progress.

== Goals for this sprint ==

* Improve the user experience in the volunteer opportunity finder

* Fix long-standing security issues with the OpenHatch site

*

Make a new training mission
Base goal: Pick a skill to create a new training mission around, and design what the mission will look like. Create a mock-up of the mission.
Stretch goal: Implement the mock-up, and user test it on volunteers from the event.
Clean out issue tracker
Base goal: Go through tracker and label issues by what type of “cleaning” they need. Does a bug need to be verified? Does a patch need to be tested? Does the feature request need to be attached to a milestone?
Stretch goal: Use the labels as a guide to “clean” each issue. Verify bugs, test patches, etc.

Revision as of 19:23, 13 April 2014

OpenHatch is an open source web app for helping people get involved in open source projects. We do that through web-based interactive tutorials called "training missions;" a browsing tool for bitesize bugs in open source projects called the "volunteer opportunity finder"; and an online mentor/mentee matching tool.

OpenHatch is written in Django and we welcome people of any level to contribute! We also need CSS and Javascript help.

Goal of the OpenHatch project

OpenHatch’s goal is to make the free software/open source community more welcoming to newcomers. To do this, we provide curricula and logistical support for running “Intro to Open Source” workshops, a website with open source tools, “training missions” and a volunteer opportunity finder, and several other projects in progress.

Goals for this sprint

  • Improve the user experience in the volunteer opportunity finder
  • Fix long-standing security issues with the OpenHatch site

Make a new training mission Base goal: Pick a skill to create a new training mission around, and design what the mission will look like. Create a mock-up of the mission. Stretch goal: Implement the mock-up, and user test it on volunteers from the event. Clean out issue tracker Base goal: Go through tracker and label issues by what type of “cleaning” they need. Does a bug need to be verified? Does a patch need to be tested? Does the feature request need to be attached to a milestone? Stretch goal: Use the labels as a guide to “clean” each issue. Verify bugs, test patches, etc.