Haiku ist ein Projekt von Freiwilligen, die sich natürlich immer über neue Mitstreiter freuen. Wer mithelfen will, hat je nach Talent und freier Zeit verschiedene Möglichkeiten.
Entwickler
C++ Programmierer haben natürlich eine direkte Möglichkeit Haiku zu verbessern. Um den Einstieg so reibungslos wie möglich zu machen ist zu beachten:
-
Man sollte man sich die auf der Developer-Seite bereitgestellten Dokumente zu Gemüte führen. Insbesondere an den Haiku Coding Guidelines sollte man sich genau halten. Auf ihn wird besonders Wert gelegt, um den gesamten Code auch bei vielen Entwicklern konsistent zu halten.
-
Man sollte die Developer Mailingliste, die Commit Mailingliste und die Bugtracker Mailingliste abonnieren, um Diskussionen und alle Codeänderungen mitzubekommen.
-
In den seltensten Fällen können irgendwelche spezifischen Aufgaben verteilt werden. Abhängig von Interesse und Können, und je nach zur Verfügung stehenden Zeit, kann sich jeder selbst das Aufgabengebiet suchen, das ihm am meisten Freude macht. Oben erwähnte Mailinglisten können Inspiration sein, ebenso wie das Durchforsten des Bugtrackers.
Daneben bleibt natürlich immer noch die Entwicklung eigener Programme. Denn was wäre ein Betriebssystem ohne Anwendungen?
Enduser
Alle Nicht-Programmierer können Haiku auf indirektem Wege verbessern, indem sie Bugs aufspüren oder durchdachte Verbesserungsvorschläge einbringen. Der erste Schritt ist natürlich Haiku zu installieren: Das Haiku Image gibt es als ISO zum Brennen einer Installations-CD oder als RAW oder VMWare Image zum Beschreiben eines USB-Sticks oder Ausprobieren in einer virtuellen Maschine wie VMWare Player oder VirtualBox.
Dann kann man im Bugtracker neue Fehler melden oder alte Fehlerberichte prüfen, ob sie noch gültig sind.
Ansonsten kann man die übliche "Öffentlichkeitsarbeit" leisten: in Foren Fragen beantworten, Beiträge schreiben oder bei sich bietenden Gelegenheiten auf Haiku hinweisen.
Spenden
Es gibt diverse Möglichkeiten die Entwicklung von Haiku finanziell zu unterstützen.
-
Der eingetragene Verein Haiku Support Association (HSA) organisiert u.a. die regelmäßigen BeGeistert Treffen und Code Sprints, bei denen die Entwickler Haiku sehr effektiv für eine Woche gemeinsam voranbringen. Mitglieder unterstützen diese Arbeit mit ihren bescheidenen Mitgliedsbeiträgen.
-
Haiku Inc. sammelt Spenden z.B. für Messeauftritte, Haiku’s Webpräsenz oder von Entwicklern benötigte Hardware. Als Ergänzung zum "Google Summer of Code" gibt es zur selben Zeit die Aktion "Haiku Code Drive", bei dem Spenden für genau definierte Projekte gesammelt werden.
-
Haikuware organisiert Code Bounties für ebenfalls genau definierte Projekte. Außerdem wird zweimonatlich ein Thank You Award durch eine öffentliche Abstimmung an jemanden vergeben, der sich um Haiku verdient gemacht hat.
