Wirken Sie an der Entwicklung von Cyclone3 mit!
Es gibt viele Möglichkeiten, wie Sie direkt an Cyclone3 mitarbeiten können, selbst dann, wenn Sie keinerlei Erfahrung mit Perl oder XUL haben. Sie können uns dabei helfen, die Dokumentation zu erweitern und zu verbessern, Feedback zur Benutzerfreundlichkeit geben, als Sponsor auftreten, um die Entwicklung voranzutreiben oder die Entwickler an Ihren Ideen teilhaben lassen.
Der Entwicklerkreis von Cyclone3 ist offen für jedermann, der daran mitarbeiten will, Cyclone3 zu verbessern. Die gesamte Entwicklungsarbeit läuft über ein frei erreichbares Subversion-System ab, welches sich unter http://svn.cyclone3.org/ befindet.
Wir bedanken uns bereits im Voraus, dass Sie es in Erwägung ziehen, uns bei der Entwicklung von Cyclone3 zu unterstützen und freuen uns auf die Zusammenarbeit mit Ihnen.
Wie Sie am besten beginnen
Wir laden Sie, und natürlich auch jeden anderen Interessierten dazu ein, sich in unsere Mailingliste cyclone3-devel@lists.sourceforge.net einzutragen (Sie brauchen bloß auf den Link zu klicken und Ihre Email-Adresse einzutragen). Die gesamte Entwicklungsarbeit wird in dieser Mailingliste besprochen, schreiben Sie Mails an diese Liste daher bitte ausschließlich in Englisch. Wenn Sie die direkte Kommunikation bevorzugen, können Sie auch unseren IRC-Channel #cyclone3 auf dem Server irc.freenode.net verwenden. Weitere detaillierte Kontaktmöglichkeiten entnehmen Sie bitte unserer Kontakt-Seite.
Wir wissen, dass unsere Dokumentation weit davon entfernt ist, komplett zu sein, deswegen empfehlen wir interessierten Entwicklern, den Quellcode direkt zu betrachten und zu analysieren uns sich im Falle von Fragen an die anderen Entwickler zu wenden. Wir sind überzeugt, dass der Quellcode leicht zu lesen und zu verstehen und außerdem gut strukturiert ist. Versuchen Sie zunächst, einen Teil, ein Modul komplett zu verstehen, probieren Sie Verändeurngen aus, und wenn Sie den Teil schließlich verstehen, gehen Sie einen Schritt weiter und dokumentieren Sie ihn oder verbessern Sie ihn. Wenn Sie einige Verbesserungen fertiggestellt haben, schicken Sie Ihren Patch bitte an unsere Mailingliste und wir weden Sie im Cyclone3-Projekt willkommen heißen - Sie erhalten dann vollen Schreibzugriff auf das Subversion-System.
Cyclone3 besteht aus einer Vielzahl von Teilsystemen, Modulen und alleinstehenden Projekten. Es steht Ihnen frei, an welchem Sie mitarbeiten wollen. Sie müssen nicht selbständig neuen Code oder neue Funktionen entwickeln. Sie können uns auch helfen, älteren Code zu pflegen und zu warten, indem Sie ihn besser formatieren und dokumentieren. Dies ist übrigens eine sehr effektive Methode, Cyclone3 wirklich zu verstehen, sodass Sie anschließend auch in die Perl-Programmierung einsteigen können. Wir sind ständig interessiert an Testern, neuen Anwendungsentwicklern und selbst an Personen, die gute Ideen zu neuen Features liefern können, ohne selbst Code schreiben zu müssen. Es steht Ihnen frei, wie Sie Ihre Unterstützung für Cyclone3 gestalten - Jede Hilfe ist uns willkommen.
Wo Sie mitarbeiten können
Dieser Abschnitt fasst alle diejenigen Teile des Projekts zusammen, die Ihre Hilfe gebrauchen könnten.
Die Entwicklung von Cyclone3
Es gibt verschiedene Dokumente,die das aktuelle Entwicklungsgeschehen beschreiben. Dazu zählen unter anderem Fehler/Bug-Meldungen und Feature-Wünsche seitens der Benutzer.
Das Organisieren und Aufräumen des Quellcodes
Dies ist der ideale Weg für neue Entwickler, ind die Perl- oder XUL-Programmierung einzusteigen. Sie sind herzlich eingeladen, Codestücken, die Sie selbst auswählen, zu erneuern, aufzuräumen und zu kommentieren. Sie können jederzeit den Quellcode herunterladen ("auschecken") und beginnen, auszuprobieren. Wenn Sie der Meinung sind, dass sie etwas geschaffen haben, das wir gebrauchen können, zögern Sie nicht, ihre Patches oder Ihre Fragen an unsere Mailingliste zu schicken. So können Sie lernen, sowohl Cyclone3, als auch Perl und XUL auf praktische Weise zu verwenden. Wenn wir Ihre Patches oder Ihr Feedback als positiv und sinnvoll befinden, können Sie vollen Zugriff zum Subversion-System erhalten.
Schreiben der Dokumentation
Einer derjenigen Teile des Projekts "Cyclone3", die eine besondere Herausforderung darstellen, ist die Dokumentation, zumal wir versuchen, jede Funktion unserer Perl-Bibliotheken und Addons zu dokumentieren. Bibliotheken werden dabei unter Zuhilfenahme des "POD documentation style" kommentiert, andere Kommentare werden in DocBook-Dokumenten gespeichert. Das Speichern und Bereitstellen der Daten erfolgt direkt über unser Subversion-Repository.
XULadmin Usability Help
Cyclone3 XULadmin ist der meistgenutzte Teil von Cyclone3, da die Endverbraucher eben dieses Modul nutzen, um ihre Inhalte tagtäglich zu organisieren. Es ist das erste XUL-Frontend für ein Open-Source-CMS , sodass wir stark daran interessiert sind, es für den Benutzer angenehm und komfortabel zu gestalten. Wir suchen außerdem Unterstützer, die Erfahrung im Gestalten von Benutzeroberflächen und Arbeitsabläufen haben. Sie benötigen keine Programmierkenntnisse; wenn Sie eine Vorstellung davon haben, wie eine zukünftige Benutzeroberfläche von XULadmin aussehen könnte, teilen Sie es uns einfach mit.
Was ist Cyclone3 XULadmin? Sie können auch die Richtlinien zur Erstellung von Benutzeroberflächen lesen.
Übesetzungen
Cyclone3 unterstützt derzeit 3 Sprachen: Englisch, Deutsch und Slowakisch(da dies die Muttersprache der ursprünglichen Entwickler war). Um Cyclone3 dabei zu unterstützen, sich auch in anderen Ländern zu verbreiten, suchen wir jederzeit Übersetzer für die Sprachen Ungarisch, Polnisch, Chinesisch, aber auch jede andere Sprache. Sie können Cyclone3 unterstützen, indem Sie uns Ihre Muttersprache zur Verfügung stellen und die DocBook- Dokumente übersetzen.
Feedback und Tests
Sollten Sie nicht die Zeit haben, direkt an Cyclone3 mitzuarbeiten, würden wir es begrüßen, wenn Sie ihre Erfahrungen mit Cyclone3 mit uns teilen würden und uns ein Feedback geben, sodass wir zukünftige Versionen noch weiter verbessern können.
Sponsoring und Feature-Wünsche
Wenn Sie eine Firma oder Privatperson sind, die die Entwicklung von Cyclone3 damit unterstützen will, indem Sie die Entwicklung bestimmter Features sponsorn möchten, dann kontaktieren Sie bitte einen der Cyclone3-Entwickler oder setzen Sie sich direkt mit Cyclone3.org in Verbindung.



User Comments