wiki:GoogleCodeInIdeas2018

Version 3 (modified by scottmc, 10 months ago) (diff)

Add some example task ideas

Google Code-in Haiku Task Ideas 2018

This is the Haiku task brainstorm page for the Google Code-In contest for 2018. As such, some or many of these may not end up being in our final released list of tasks that end up in Google Code-In. If you are a student, DO NOT start working on these ahead of time as they are ALL subject to change.

With the (pending) release of Haiku R1Beta1, our aim for this year will be to help bring Haiku closer to Beta 2 release. This will be a good chance for you to see your work end up in a released product! We hope to have a large number of fun tasks this year. Whether this is your first time learning about Haiku, or your second or third time competing in the Code-In, we will have tasks suited to a variety of skill levels.

Code


Fix an open issue for any application on HaikuArchives
Fix a recipe that has a pending pull request on HaikuPorts
Write a recipe to build application XYZ for Haiku
Fix open issue in Haiku
Write part 1 of application XYZ for Haiku. In past years students have created a Weather application, a Maps application, a Solitaire game and more
Write a screensaver for Haiku. In past years students have created a few different screemsavers for Haiku

Documents and Training


Update wiki page for HaikuPorts work flow process
Make a video showing feature XYZ on Haiku, for this task we require seeing a script before you start making the video

Outreach and Research


Give a Haiku lightning talk, this could be done for your high school computer club, class, etc. For this task we require seeing your slides and/or ouitline

Quality Assurance


Test programs at HaikuArchives and report results, including filing of new bug reports and enchancement features
Test Haiku on various hardware and report results

Design


Design a Haiku sticker
Draft a UI mock up of an application for Haiku that does XYZ.

More Ideas


For Haiku Users and Developers, this is your chance to suggest some task ideas that students would be able to complete in about 2-4 hours of work time spread out over a few days. You can suggest bigger tasks, but they should be ones such that they could be broken down into smaller parts that fit this 2-4 hour timeline.

Last year tasks are archived in the GCITool repo and will be re-imported into the GCI web app: https://github.com/pulkomandy/gcitool