Changes between Initial Version and Version 1 of ContributionGuide


Ignore:
Timestamp:
Jan 15, 2017, 9:31:49 AM (8 years ago)
Author:
scottmc
Comment:

This is a start of a contribution page. Feel free to expand/update it.

Legend:

Unmodified
Added
Removed
Modified
  • ContributionGuide

    v1 v1  
     1= Contribution Guide =
     2 
     3Many people say they are interested in helping out Haiku, but then get stuck trying to figure out what and where they can help out.  This wiki page can serve as a source of potential things you can work on to help Haiku.
     4
     5
     6== Haiku Archives [https://github.com/haikuarchives] ==
     7
     8Hundreds of programs written for BeOS have been open sourced.  Many of those programs have been gathered together and hosted at HaikuArchives on github.com.  Many of these already have been recompiled and are running on Haiku.  Many have several issues that need to be fixed before they'd be in working shape.  For example, many have layout issues that need to be resolved.
     9
     10
     11== Haikuports [https://github.com/haikuports] ==
     12Much work has been happening over at Haikuports.  This is where recipes are written which are used by Haikuporter to generate many of the packages you'll find in HaikuDepot.  Since many of the ports are still improving, there is always something to do here.  You could work on writing new recipes, or take a look at the open issues there and see if you can solve any of open issues there.
     13
     14
     15== Translating [https://www.haiku-os.org/community/getting-involved/translating]==
     16If English isn't your native language, perhaps you'd be interested in helping support your native language on Haiku, or in Haiku applications.
     17
     18
     19== Testing ==
     20Testing is another area many can help out in.  You can test Haiku [https://dev.haiku-os.org/], Haiku applications[https://github.com/haikuarchives], Haikuporter[https://github.com/haikuports] recipes and more.  If you find things that seem broken, search the exisiting issues trackers and see if it's already been reported, and if not report it.
     21
     22
     23== Coverity [https://dev.haiku-os.org/wiki/Coverity] ==
     24Coverity is a static analysis tool that is run on the Haiku source code every few months.  The issues it detects are then reported.  If you are good at C/C++ you can try fixing some of the issues it reports.  Note that many are false failures, so we ask that you open a new Haiku trac ticket and attach your patches to those tickets for review.
     25
     26