Werde aktiv in der Odoo Community

OCA

OpenBIG Channel / OCA

9953 Ansichten
0 Likes
0 0
Die deutsche Arbeitsgruppe der Odoo Community Association. Wie kann ich aktiv mitarbeiten ?

Auf sozialen Netzwerken teilen

Link teilen

Use permanent link to share in social media

Mit einem Freund teilen

Bitte Anmelden um das zu senden presentation mit E-Mail!

Odoo Community Association

Deutsche Lokalisierung

l10n_germany

Eine Mission: Gemeinsame Produktion und Distribution von Odoo Features mit Qualitätssicherung

Eine Organisation: OCA (Non-Profit Verein als Dachorganisation)

Eine primäre Zielgruppe: Die Open Source Community

Professionelle Community

Verwaltungsrat

(Gründungsmitglieder, gewählte Delegierte)

Mitglieder

ernennen

wählen

Die Organisation

exempl. PROJEKTE

Mitglieder

Mitglieder

mit Wahlrecht

= Delegierte

ernennen

Projekte der OCA

Funktionale Anwendungen

und Schnittstellen

Lokale

Anwendungen

Das Fundament von Odoo

l10n_germany

Das OCA Projekt für Deutschland

Odoo

Projektmanagement

Open Source Tools & Technik

github

Öffentliche Aufgaben

Öffentlicher Source Code

Das Kerngeschäft in diesem Projekt

Pflege und Erweiterung der Kontenpläne

Pflege der Übersetzungen von Odoo Modulen und Interessenvertretung in anderen OCA Projekten

Interessensvertretung bei der Odoo Entwicklung (aktuelles Beispiel "accounting" Version 9.0)

Förderung und Planung der gemeinsamen Entwicklung sinnvoller Erweiterungen (DATEV, Elster, GDPdU)

Kontakt für Open Source Community

Kommunikation mit den OCA Institutionen

u.w. noch abzustimmende Aufgaben ...

Aufgaben der

l10n_germany Teamleitung

Prüft die CLA von Teammitgliedern.

Plant und verfolgt die Roadmap.

Prüft Einhaltung der OCA Konventionen bei der Entwicklung.

Verwaltet und organisiert Beiträge.

Kommuniziert mit Projektgruppe und -team.

Öffentlichkeitsarbeit gemeinsam mit der OCA

Mitarbeit in OCA Projekten

Was ist zu beachten,

um aktiv mitzumachen ?

Gibt es Regeln ?

Barrierefrei sofort mitarbeiten ...

Helfen Sie bei den Übersetzungen.

Melden Sie Fehler oder Verbesserungsvorschläge.

Geben Sie Feedback zu den veröffentlichten Beiträgen.

Helfen Sie die Dokumentation zu aktualisieren.

Berichten Sie über Ihre Veröffentlichungen.

Erstellen Sie selbst Fehlerberichte.

Helfen Sie beim Beheben von Fehlern.

Helfen Sie beim Testen bzw. bei Script Updates

Übernehmen Sie interne Aufgaben und Fälle.

3 kleine Schritte

für Ihren ersten Beitrag

1

2

3

Ein Konto bei github anlegen

Einen "Fork" von l10n_germany erstellen

Beitrag senden und Review zur Quellcode Vereinigung beantragen

Double-click to enter title

Contributor License Agreement

Voraussetzung zur Aufnahme

Ihres Codes in l10n_germany

CLA - Inhalte

Erlaubnis zur Distribution (Übergabe Copyright an OCA)

Rechtssicherheit zur Distribution von OCA Addons

Separate Vereinbarungen für Einzelpersonen / Unternehmen

Zwingende Voraussetzung zur Quellcode Übertragung an die OCA

OCA übernimmt Qualitätssicherung

OCA fördert den Bekanntheitsgrad der Anwendung

Publikation auf apps.odoo.com

Voraussetzungen zur

Aufnahme in das Team

Nachweisliche Reviews auf github für dieses Projekt oder mindestens vergleichbare Aktivitäten in anderen OCA Projekten (10 Reviews, bei Neuprojekten auch in anderen OCA Projekten)

Aktive und kontinuierliche Beiträge in einem Zeitraum von ca. 12 Wochen (Alternativ auch in anderen OCA Projekten)

Empfehlung für eine Aufnahme erfolgt letzlich durch das Team Management bei ausreichendem Nachweis einer dauerhaften Mitarbeit.

Leitlinie für die

Qualitätssicherung

4 Augen Prinzip beim Code Review (=Peer Review)

Regelbasierter Workflow (z.B. 3 Werktage-Wartezeit-Regel)

Klar strukturierte Development Guidelines

Continous Integration Server

Review prüft vorhandene Test Szenarien (z.B. Unit tests, .yaml)

Review prüft Demo Daten, vorhandene Übersetzungen, Dokumentation zum Modul

Review prüft Angaben zu Autor, Lizenzangaben etc.

Nächster Schritt:

Roadmap + Aufgaben

Ansichten

  • 9953 Total der Ansichten
  • 8164 Website-Ansichten

Aktionen

  • 0 Social Shares
  • 0 Likes
  • 0 Dislikes
  • 0 Kommentare

Anzahl teilen

  • 0 Facebook
  • 0 Twitter
  • 0 LinkedIn
  • 0 Google+