My favorites | Sign in
Project Logo
Project hosting will be READ-ONLY Wednesday at 8am PST due to brief network maintenance.
                
Search
for
Updated Jan 24, 2010 by bdferris
WinterOfCode2009  
OneBusAway Winter of Code 2009.

Introduction

The goal of OneBusAway Winter of Code 2009 is to make it easier for the community to get involved with the development of OneBusAway.

Taking a page out of Google's Summer of Code, we've outlined a number of tasks, both small and large, that developers can tackle to help improve OneBusAway.

How to Get Started

  1. Check out the the full list of tasks or propose your own
  2. Pick a task and send us an email (contact@onebusaway.org) with the following info by Wednesday, December 9th
    1. What tasks are you interested in?
    2. What development experience do you have (familiarity with Java, other languages, etc)?
  3. Work with us to determine the scope and details of your assigned task by the start of winter - Monday, December 21
    1. Review the tasks assignments and let us know if you have any issues - contact@onebusaway.org
    2. Post a comment on your assigned task's issue page to say hi
    3. "Star" your assigned issue so you'll be notified of future comments on that issue
  4. Review developer resources
    1. Read more about HackingOneBusAway
    2. Optionally sign up for the onebusaway-developers mailing list for general updates on the project
  5. Hack away all winter
  6. Wrap up projects by the Spring Equinox - March 20

Assignments

  • Jiayun G - issue 175 - Text-based web interface: check out and fix layout for other phones
  • Michael P - issue 191 - Implement a REST api call that allows one to retrieve the full
  • Tom S - issue 165 - Allow for "&" sign in address searches
  • Case B - issue 183 - Add sound notification for web-based alarm feature
  • Michael E - issue 192 - Implement a REST api call that allows one to retrieve the details for a particular trip
  • Evan S - issue 178 - Add Community Transit to OneBusAway
  • Nancy D - issue 186 - Allow saved preferences for bookmarked stops and filtered routes
  • Clint T - issue 197 - Static Schedule in iPhone app
  • Kyle H - issue 187 - Refactor the phone-based search tree for faster stop lookup when stop # is missing
  • Kristian L - issue 52 - Filter Arrivals by Route When Searching for a Stop by Route Number
  • Yams - issue 53 - OpenId Login Support
  • Sergey A - issue 189 - Better handling of gps location in browser
  • Punya B - issue 182 - User-specific default search location
  • Blake T - issue 190 - Add alarm notification to the iPhone app (push notification)
  • Kinsley O - issue 151 - iPhone Web Application Hint
  • Steven K - issue 180 - Add a please update your bookmarks message for when an old-style stop id is detected
  • Marc B - issue 188 - For mobile web app, add backing store for persistent data (bookmarks, filters, recent stops)

Frequently Asked Questions

Why "winter" of code?

Google has it all wrong. This is Seattle. Wouldn't you rather spend the cold, rainy winter in a warm coffee shop hacking away on your laptop so that your summer is free to enjoy the sun?

I have a different question!

We want to help answer it. Send us an email at contact@onebusaway.org and we'll add it here.


Sign in to add a comment
Hosted by Google Code