Freshman todo

From Openmoko

Jump to: navigation, search
TODO: Freshman todo (See: To-Do List)


If you like to get your hands dirty working with the OpenMoko project, this page gives you a list of tasks which should be doable by freshmen. It is separated if you have a supported device or not and has an entry describing which skills would be useful.

Usage of this list:

  1. If you like to takeover a task, assign the corresponding bug to yourself.
  2. Please keep the bugzilla entry updated.
  3. Once you have patches you would like to submit, just add them to bugzilla and send them to the proper mailing list.
  4. If you would like to add a task which already has a bugzilla entry, just add it to the end of the proper category. If the task does not have an entry, discuss it on the mailing lists or the IRC channel before adding it.

Contents

Tasks That Do Not Require a Device

Task 1

(RESOLVED)

Description: Add command to print gsmd version number

Bugzilla link: http://bugzilla.openmoko.org/cgi-bin/bugzilla/show_bug.cgi?id=249

Needed skills: Coding in C

Task 2

Description: OpenMoko keyboard usability issues.

Bugzilla link: http://bugzilla.openmoko.org/cgi-bin/bugzilla/show_bug.cgi?id=350

Needed skills: Human interface experience

Task 3

(RESOLVED)

Description: Textsize during calibration (xtscal) is too small

Bugzilla link: http://bugzilla.openmoko.org/cgi-bin/bugzilla/show_bug.cgi?id=415

Needed skills: Coding in C

Tasks That Require a Device

Task 1

Description: Speed up System Initialization. Benchmark different init systems.

Bugzilla link: http://bugzilla.openmoko.org/cgi-bin/bugzilla/show_bug.cgi?id=69

Needed skills: Knowledge about different init systems. System V, upstart, init-ng...

Task 2

(RESOLVED)

Description: u-boot cdc_acm hot un-plug/replug hang

Bugzilla link: http://bugzilla.openmoko.org/cgi-bin/bugzilla/show_bug.cgi?id=166

Needed skills: System level programming, u-boot and USB

Task 3

Description: Distinguish stylus from finger via tslib

Bugzilla link: http://bugzilla.openmoko.org/cgi-bin/bugzilla/show_bug.cgi?id=218

Needed skills: Knowledge about touchscreens in general and tslib

Personal tools