• Open.XDEV

    Das XDEV Application Framework ist nicht nur fester Bestandteil, sondern Kern jeder Anwendung die mit der XDEV IDE entwickelt wird und damit die zentrale Komponente der XDEV Entwicklungsumgebung. Der Sourcecode des XDEV Application Frameworks ist unter der LGPL Lizenz veröffentlicht und damit Open Source.

    Auch Sie können ein Mitglied des OpenXDEV Teams werden. Damit erhalten Sie Einfluss auf die Weiterentwicklung und können diese in Ihrem Interesse mit gestalten. Sie müssen kein Java Experte sein um sich an dem Projekt zu beteiligen. Im Gegenteil, die Programmierung ist nur ein kleiner Teil des Projekts. Spezifikation, Tests, Dokumentation, Tutorials und Öffentlichkeitsarbeit (z.B. Blogs) sind mindestens genauso wichtig.


    Beteiligungsmöglichkeiten

    Spezifizierung
    – Vor jeder neuen Version sammelt das OpenXDEV Team sämtliche Feature-Wünsche der Community und wertet diese aus. Ziel ist die Erstellung der Spezifikation für die neue Version. Dazu müssen die einzelnen Requests priorisiert und auf Machbarkeit geprüft werden. Oft sind dazu Tests und die Erstellung von Prototypen notwendig. Dabei geht es weniger um Java sondern häufig um Datenbank-Themen, sodass wir dafür vor allem Spezialisten für die unterstützten Datenbanken brauchen.

    Programmierung
    – Die Implementierung der neuen Features erfolgt in Java in direkter Zusammenarbeit mit dem federführenden Entwickler-Team der XDEV Software Corp. Noch wesentlich wichtiger ist jedoch die ständige Optimierung und Erweitern bereits existierender Klassen und Methoden des Frameworks und vor allem der verschiedenen Datenbankschnittstellen, was bereits mit geringen Java Kenntnissen möglich ist. Dabei werden Sie bestmöglich von anderen OpenXDEV Team Mitgliedern unterstützt.

    Tests
    – Neue Versionen werden mit Hilfe von Checklisten manuell getestet. Ein Großteil der Tests erfolgt jedoch mit Hilfe automatisierter Software-Tests auf Basis von JUnit und DBUnit. Dafür wird eine immer größere Testabdeckung benötigt, für deren Umsetzung wir für jede Unterstützung dankbar sind.

    Dokumentation
    – Nicht nur die neuen Features müssen dokumentiert werden, auch die bereits existierende Dokumentation, insbesondere der umfangreichen API des XDEV Application Frameworks (Javadoc) muss sukzessive verbessert, erweitert und mit Tutorials und Videos angereichert werden. Die Anwender-Dokumentation soll zukünftig auch in andere Sprachen übersetzt werden. Für diesen Bereich können wir Ihre Unterstützung besonders gut gebrauchen und freuen uns über Ihre Mitarbeit.

    Öffentlichkeitsarbeit und Support
    – Das XDEV Community Forum ist ein freies Forum für alle Anwender. Die Moderation des Forums soll in Zukunft durch freiwillige Mitglieder des OpenXDEV Teams erfolgen. Darüber hinaus erhalten OpenXDEV Team Mitglieder einen eigenen Entwickler-Blog auf unseren Seiten, um über ihre Arbeit und Erfahrungen berichten zu können.

    Auftritt bei Events
    – Auf Messen wie der CeBIT, bei eigenen Konferenzen wie der XDEV.CON 2013, bei Events wie den XDEV STARTER DAYs 2013 und zu XDEV-Entwickler-Meetings sind Mitglieder des OpenXDEV Teams begehrte Referenten, um über die Entwicklung mit der XDEV IDE zu berichten. Für Referenten ist die Teilnahme an sämtlichen XDEV-Events kostenlos.

    Es gibt keine festen Vorgaben über den Umfang Ihrer Beteiligung. Jegliche Beteiligung basiert auf freiwilliger Tätigkeit.


    Ihre Vorteile

    Direkt an der Entwicklung dran
    - Sie können Features einbringen, selber umsetzen oder sogar andere OpenXDEV Team Mitglieder dazu bewegen diese zusammen mit Ihnen oder für Sie umzusetzen. Das ist vor allem dann sehr vorteilhaft, wenn es sich um sehr spezielle Features handelt, die es nicht auf die Roadmap schaffen oder in der Priorität weiter hinten stehen. Wertvolles Know-how - Sie eigenen sich automatisch sehr viel Know-how an, das Sie bei eigenen Projekten anwenden oder in Form von Consulting an Ihre Kunden weitergeben können, u.a. Erstellung von Spezifikationen, Erstellung automatisierter Software-Tests, Erstellung von Software-Dokumentationen, konsequente Anwendung und Einhaltung von Standards, Nutzung von wichtigen Java-Tools für die Arbeit im Team (u.a. Subversion, Jenkins, FindBugs, JUnit, DBUnit), Projektmanagement

    Kostenloser Support für Ihre Arbeit im Open.XDEV Team
    – Sie werden vom OpenXDEV Team und vom XDEV Support Team bei der Bearbeitung Ihrer Issues bestmöglich unterstützt. Viele dieser Issues werden sich mit Issues aus Ihren Projekten überschneiden, sodass davon auch Ihre Projekte profitieren.

    Kostenloser Zugang zum XDEV Developer Center für Ihre Arbeit im Open.XDEV Team
    – Unser Office ist auch Ihr Office als Open.XDEV Team Mitglied. Nach der Schließung des XDEV Developer Centers direkt bei Sun Microsystems in München nach der Sun Übernahme durch Oracle, planen wir bis etwa Mitte 2013 ein neues XDEV Developer Center direkt bei XDEV Software Corp. in Weiden zu eröffnen. Im XDEV Developer Center stehen Ihnen voll ausgestattete Arbeitsplätze zur freien Nutzung zur Verfügung, sodass Sie direkt bei XDEV Software Corp. im Haus an Ihren Issues arbeiten können. Dabei werden Sie ganztägig von Spezialisten aus unserem Hause betreut.

    Spaß
    - Es macht sehr viel Spaß, eng mit anderen Entwicklern an einem großen Software-Projekt zu arbeiten, welche dieselben Interessen haben und dasselbe Ziel verfolgen.


    Nächste Schritte
    Senden Sie bitte eine E-Mail an support@xdev-software.de und teilen Sie uns bitte mit
    • Sie möchten OpenXDEV Team Mitglied werden
    • für welchen Bereichen Sie das OpenXDEV Team unterstützen möchten
    • Ihre vollständigen Kontaktdaten
    • Ihre Account-Daten für die XDEV-Webseiten (Benutzername und Passwort, falls bereits vorhanden)
    • Ein persönliches Foto für Ihr Profil (JPG, PNG oder BMP)

    Accounts von OpenXDEV Team Mitgliedern lauten auf den Vor- und Nachnamen des Mitglieds und enthalten ein persönliches Foto, sodass OpenXDEV Team Mitglieder für XDEV-Anwender, andere OpenXDEV Team Mitglieder sowie für das XDEV Support-Team erkennbar sind. Nach Prüfung der Daten richten wir einen neuen Account für die XDEV-Seiten für Sie ein oder ändern Ihren bereits bestehenden Account entsprechend ab. Ein Mitarbeiter wird sich zudem mit Ihnen per E-Mail in Verbindung setzen.