Open Source Development Opportunities

From LSDevLinux
Jump to: navigation, search

This page is for anyone who:

  • Wants to help develop software used in Bible translation on a casual basis.
  • Wants to gain experience in software development.


Open source software development is a good way to gain experience. If you are a new software developer, doing or recently completed a undergraduate degree or are a software developer looking to gain experience in a different field, this is an opportunity for you. In LSDev we use lots of open source software to write our software. Often there are improvements to the frameworks or tools that we would like to make but don't get round to it because of other priorities. As these tools are developed using an open source model it is possible for anyone, anywhere in the world with a Internet connection to make improvements.


This page contains lists of software improvements that we would like to see done. Currently they consist of Mono bugs and features but other projects will be added as they come up. We are currently using Mono to port FieldWorks to Linux. Mono is also used for other SIL software applications.


If you intend to work on any item on this page email us to let know so we can reduce the chance of duplicate work - tom_hindle at sil.org


Before you start:


Difficulty ratings:

Difficulty ratings are a very rough estimate. Don't expect an item, even with an easy rating, to only take 10 minutes work, especially if you're new to working on the particular open source project. With experience, the time it takes to solve an issue will greatly decrease, so please don't be put off if it seems hard going at first.


Project: Mono
Description: making toolstrips drag-able.
Link: https://bugzilla.novell.com/show_bug.cgi?id=341998
Priority: medium
Difficulty: hard
Project: Mono
Description: Fix bug in ScrollableControl behavior
Link: https://bugzilla.novell.com/show_bug.cgi?id=500796
Priority: medium
Difficulty: easy
Project: dbus-sharp (https://bitbucket.org/hindlemail/dbus-sharp)
Description: Merge with mono version of dbus-sharp (https://github.com/mono/dbus-sharp)
Link:
Priority: medium
Difficulty: easy
Project: dbus-sharp (https://bitbucket.org/hindlemail/dbus-sharp)
Description: Enhance to support structures
Link:
Priority: medium
Difficulty: medium
Personal tools