de:howto:volunteering

Das NethServer Projekt ist offen für Beitragende mit unterschiedlichsten Fähigkeiten, von Wiki Editoren, versierten Anwendern bis hin zu Entwicklern. Selbst wenn man glaubt, keine Linux Kenntnisse zu haben, finden wir einen Weg, um Projekte voranzutreiben.

Der Enthusiasmus und die Beteiligung unserer Mitglieder charakterisieren unsere Gemeinschaft.

Unten findet man alle Teams, die schwer für die Nethserver Gemeinschaft arbeiten, werde ein Teil von uns.

Interessantes Dokument zum Thema: Wie kann ich dem Nethserver Projekt helfen?

Die Gemeinschaft ist der Ort, wo man plaudern, fragen und Antworten finden kann (manchmal). Höflichkeit ist wichtig, die meisten von uns sprechen Englisch nicht als Muttersprache, also bitte nicht gleich bekriegen, vielleicht wurde nur die Frage falsch verstanden, am besten mit anderen Worten neu versuchen.

Die Entwicklung von NethServer basiert auf der GNU General Public License, Quellen können auf GitHub gelesen und die Aktivität auf Openhub angesehen werden. NethServer ist ein Fork von SME Server, mehr Information findet man hier

Zusammenfassend sei gesagt, dass die Nethserver Backend Engine (bezeichnet als Templates/Vorlagen und Datenbank) in Perl und das Frontent(bezeichnet als Nethgui) in PHP geschrieben ist. Wir empfehlen, das Entwicklerhandbuch und die Leitfäden für NethServer Entwickler zu lesen und alle notwendigen Fragen zu stellen, wenn die Kenntnisse vorhanden sind, Gemeinschaftsmodule oder Kernmerkmale zu entwickeln.

Sobald alles erledigt ist, macht man einen Pull-request auf ein Nethserver RPM und wirft einen Bug auf, damit wir wissen, dass es ein neues Feature gibt.

Das ist das Entwicklungsteam, welches den Code schreibt.

Dieses Wiki basiert auf Dokuwiki, mit welchem man schnell zurechtkommt, wenn man sich die Hilfeseiten durchliest. Danach kann man beginnen, Leitfäden zu schreiben und andere Seiten zu erweitern. Bei Unsicherheit oder wenn Fragen auftreten, kann man im Forum nachfragen, wir werden versuchen zu antworten.

Jeder Freiwillige ist willkommen, kann sich in diesem Wiki anmelden und Inhalte bearbeiten. Man braucht ein wenig Geduld, ein Administrator muss die Anmeldung freischalten, um Spam zu vermeiden.

Das ist das Team, welches die Dokumentation schreibt.

Die Gemeinschaft ist global, die Erde ist nicht so groß, wie man glaubt. Wir versuchen, in Englisch zu schreiben und wir regen auch dazu an, aber wir müssen die Dokumentation, den Inhalt des Server-Manager und dieses Wiki in so viele Sprachen wie möglich übersetzen, um den Nutzen von Nethserver überall in der Welt zu ermöglichen.

Werkzeuge für die Übersetzung :

  • Konto erstellen auf Transifex für den Server-manager.
  • Pull-request auf github für die Dokumentation
  • Sprache über das Dropdownmenü im Wiki ändern und loslegen

Das ist das Team, welches die Übersetzungen schreibt.

Obwohl Nethserver ein freies Projekt ist, ist es nicht fehlerfrei, daher brauchen wir Hilfe, rauszufinden was nicht funktioniert und auf Redmine zu stellen, um unseren Entwicklern zu helfen, das Projekt stabil zu machen.

Quality Team basic HOWTO

Das ist das Team, welches für Testen und QA verantwortlich ist.