- Portugao antwortet auf »[gelöst] Hintergrund für FAQ« 03. Feb
- Hurricane antwortet auf »[gelöst] Kurioses Phänomen mit EZComments« 29. Jan
- JoeBuster eröffnet das Thema »nochmal EzComments« 29. Jan
- detlef_mue antwortet auf »crpTag: Anzeigefehler bei FAQ« 26. Jan
- Hurricane antwortet auf »[gelöst] Dizkus 3.1 unter Zikula 1.2.8« 25. Jan
- Hurricane antwortet auf »[gelöst]Neue Benutzerattribute in Formicula übergeben« 24. Jan
- Mr.Montesa antwortet auf »Wahrscheinlich sribite« 23. Jan
Anmeldung
Werbung
Zikula Working Groups
Als einen Teil unserer Bemühungen, es jedem User noch einfacher zu machen, selbst einen Beitrag für das Projekt zu leisten, hat das Steering Committee beschlossen, verschiedene „Working Groups“ (Arbeitsgruppen) für bestimmte Bereiche ins Leben zu rufen.
Das Hauptziel dieser Working Groups ist es, Transparenz und Trennung der einzelnen Zuständigkeiten in das Projekt zu bringen. Dies sollte dazu führen, dass eine einfachere Kommunikation und eine schnellere Entscheidungsfindung für das Projekt gegeben wird und daraus resultierend eine schnellere, effiziente Entwicklung möglich wird.
Wie es mit dem Core selbst weitergeht, erfahrt ihr in ein paar Tagen in einem ausführlichen Beitrag.
Wir
werden des Weiteren eine "Wer arbeitet wo mit? " - Übersicht mit einer
Liste der Kontaktdaten der jeweiligen Verantwortlichen der einzelnen
Working Groups veröffentlichen. Somit hat jeder, der mitarbeiten
möchte,
die Möglichkeit, sich direkt an den zuständigen Ansprechpartner zu
wenden ohne viel Bürokratie.
Jede
WG ist entweder auf Zeit oder aber dauerhaft eingerichtet, wobei sich
die ständigen Arbeitsgruppen aufgrund des Arbeitsaufwandes aus mehreren
Personen zusammen setzen sollten.
Die Verantwortlichen der
einzelnen WGs sind für die zusätzliche Anwerbung von Teammembern selbst
verantwortlich, um die
vorliegenden Aufgaben verteilen zu können. Die Aufgabenverteilung
richtet sich auch an Nicht-Programmierer: jede WG sollte Teile haben,
die von einem Enduser realisiert oder getestet werden können.
Das
Steering Commitee stellt den Fortschritt und die Richtung des
Gesamtprojekts sicher und kümmert sich um die direkte Kommunikation mit
den einzelnen WG-Verantwortlichen. Jede WG ist aufgefordert, einen
regelmäßigen Bericht auf der BlogSeite
(blog.zikula.org) zu veröffentlichen, um die Aktivitäten zu
präsentieren und die Transparenz sicherzustellen.
Erste Arbeitsgruppen:
- Continuous Integration WG
Dies ist
eine Entwickler-Arbeitsgruppe. Es wurde die Schaffung eines
automatischen Build-Systems angeregt. Verschiedene Lösungen werden
verglichen und mögliche Werkzeuge bewertet. Zusätzlich sollen
Möglichkeiten für die automatisierte Messung und Tests in Betracht
gezogen werden. Dies erfordert eine Abstimmung mit der Test WG (siehe unten). Des Weiteren wird diese WG
einige Änderungen im Entwicklungsprozess fordern , so dass eine gute
Kommunikation mit den Core-Entwicklern unbedingt nötig ist. Der
Leiter dieser Gruppe ist Arjen Tebbenhof (Teb). - Test WG
Einrichtung eines Prüf-Rahmens und die Kombination verschiedene
Test-Typen (coding-Stil Kontrollen, Unit-Tests, UI-Tests mit Selenium
, usw.). Die WG soll auch eine Einführung für die Entwickler mit
einigen Beispielen erstellen. Die WG verwaltet die so gewonnen
Messdaten, wertet diese aus und dient als Ansprechpartner für alle
Test-Fragen. Für die Testautomatisierung wird eine Zusammenarbeit
mit dem Continuous Integration WG vorausgesetzt. Die Test WG wird von
Axel Guckelsberger (Guite) geleitet und unterstützt von Sebastian
Schürmann (dabase). - VA (Value Addon) Adaption WG
Diese Gruppe verwaltet die ValueAddons
Projekte und ist direkter Ansprechpartner für die Core-Entwickler
bei Fragen rund um eine mögliche Auslagerung von Modulen und ähnlichen Anliegen. Sie ist außerdem verantwortlich für
den an den Core angelehnten Release-Zyklus von wichtigen VA-Modulen
wie z.B. News und Pages. Die WG Adaption verwaltet weiterhin die
geparkten Projekte im Cozi und ist für die Überholung der
VA-Module und interessanter geparkter Module verantwortlich. Der Leiter dieser Arbeitsgruppe ist Mateo TibaPalacios. - Gettext WG
Die
gettext-Arbeitsgruppe, die von Bernd Plagge (bp), geleitet wird,
sorgt für eine störungsfreie Durchführung und den reibungslosen
Upgrade-Pfad zu gettext in der kommenden Zikula Version 1.2.0 .
Außerdem soll sie gettext über das gesamte Projekt fördern und
dient als Ansprechpartner für alle Probleme der Durchführung oder
bei der Übersetzung. Sie arbeitet eng mit der Localization WG
zusammen. - Localization WG
Verantwortlich für die gesamte
Übersetzung und deren Wartung des Projekts (z. B. mit gettext und
Tools in der extDB). Sie managen außerdem die Übersetzung von
Newsartikeln und anderen Dokumenten vom Englischen in andere Sprachen
und entwickeln einen eigenen Workflow für diese Aufgaben. Sie
arbeitet eng mit den Gruppen Gettext und Dokumentation zusammen. Ein
Verantwortlicher der Gruppe ist Carsten Volmer (Herr.Vorragend), da
dies aber eine permanente und extrem umfangreiche WG ist, wird nach
einem zweiten Verantwortlichen gesucht, idealerweise jemand aus einer
anderen aktiven Community. - Dokumentations WG
Verwaltet die User- & Entwickler Handbücher und erstellt
diverse Tutorials. Sie arbeitet mit der Localization WG zusammen.
Auch hier gibt es einen Verantwortlichen, nämlich Steffen Voß (aka
Kaffeeringe.de), da auch diese WG sehr umfangreich ist, wäre ein
zweiter Verantwortlicher wünschenswert. - Site Maintenance WG
Verwaltet und updated die offiziellen Zikula-Projekt Seiten, plant
und realisiert alle Upgrades und Erweiterungen. Dies beinhaltet z.B. eine Versions-Chart für alle Installationen und die eingesetzten
Module. Eine wichtige Aufgabe ist des Weiteren die Realisierung der
zikula.eu Seite. Sie gibt in Zukunft eine genaue Auskunft über alle
aktiven Community Seiten. Sie könnten z.B diverse Bilder für
die lokalen Communities entwickeln mit dem Text „Mitglied einer
offiziellen Zikula EU site“ mit einem backlink zu zikula.eu.Die Verantwortlichen dieser Arbeitsgruppe sind David Pahl (dpahl)
und Gabriel Freinbichler (gf). Sie werden von Drak und Chris
Hildebrandt (slam) unterstützt, die die Server und Cozi managen. - Distributions WG
Sie erarbeitet diverse Distributionen für diverse
Interessensgruppen (z.B. Blog, Community,...) und stellt sicher, dass diese angeboten werden. Sie ist auch für distributionsabhängige
Anforderungen an den Core verantwortlich und versucht diese Wünsche
in Zusammenarbeit mit den Core-Entwicklern zu realisieren. Sie wartet nicht die Distributionen, aber dient als Ansprechpartner für distributionsspezifische Fragen. Der Verantwortliche ist Philipp Niethammer (philipp.ni).
Es gibt noch Ideen für weitere Gruppen, aber wir denken, diese
Gruppen bilden erst einmal eine gute Grundlage zum Start. Wenn du bei einer bestimmten Gruppe mitarbeiten möchtest, wende
dich bitte an den jeweiligen Verantwortlichen für diese Gruppe. Wir
freuen uns über jeden, der mitarbeiten möchte! Wir freuen uns auf die Aktionen der Arbeitsgruppen und möchten im jedem einzelnen danken, der das Projekt Zikula
unterstützt.
Themen
Kommentare
Damit wird uns CoreDevs sicher der eine oder andere Freiraum geschaffen, da die Working Groups Aufgaben übernehmen können, die bislang alle an uns hängen geblieben sind.
Btw, die Working Groups sollten erst Working Committees heißen, aber die drohende Abkürzung war dann nicht so prall
.
Ich denke vor allem, dass das ein Weg ist, die Leute mehr einzubinden, die gerne etwas machen wollten, aber bisher nicht wussten, wie wo was.
Mir ist aufgefallen, dass es viele Leute in der Community gibt, die immer wieder davon Reden, "man müsste mal dies & das" und aber nicht einfach anfangen, weil sie zu höflich sind und Angst haben, jemandem auf die Füße zu treten. Dadurch wurden immer ein ganz paar Leute als "Eigentümer von Zikula" angesehen und wegen allem möglichen belatschert: Zikula gehört uns allen! Jeder kann im Prinzip das machen, was er für richtig hält - Auch ohne mit jemandem irgendetwas zu besprechen. Ich denke aber, dass es effektiver ist, Pläne zu koordinieren. Und für diese Koordination gibt es jetzt Ansprechpartner.
Ich begrüße Pascal Wieners als weiteres Mitglied der Localization WG. Dann wollen wir uns mal 'was einfallen lassen.
hmmm irgendwie fühle ich mich in keiner der aufgeführten Gruppen richtig, bin aber bereit kleine abgeschlossene Tasks in meinem Möglichkeitsbereich zu übernehmen. Ich würde es begrüßen wenn es eine TaskListe gäbe, wo man sich den jeweiligen Task oder Ticket nehmen könnte und dies abarbeiten kann. Und dann würde ich mich in der Gruppe "Human Resources" sehen. ;)
Es gibt eine Taskliste im Bugtracker des Core-Projektes und eine im deutschen Community-Projekt und Du kannst in die Taskliste des "Zikula Sites" Projektes schauen. Wenn Du Dich allerdings keiner Gruppe anschließen willst, solltest Du Deine Aktivität jeweils kurz mit den entsprechenden Leadern absprechen.
Nur angemeldete Benutzer dürfen kommentieren. Registrierung oder Anmeldung.

Kommentare