Upgrade to Pro — share decks privately, control downloads, hide ads and more …

WordPress Meetup CGN: Trunk is now 4.6-alpha.

WordPress Meetup CGN: Trunk is now 4.6-alpha.

Was ist ein Release Lead? Was sind seine Aufgaben? Wie wird jemand Release Lead?

Dominik Schilling

November 15, 2016
Tweet

More Decks by Dominik Schilling

Other Decks in Programming

Transcript

  1. Congratulations! You’re a release lead for WordPress! The next few

    months of your life will be a whirlwind of excitement, frustration, and fun. Leading a WordPress release isn’t easy, but you’ll have a great time nonetheless. Quelle: https://make.wordpress.org/core/handbook/about/release-cycle/releasing-major-versions/
  2. Verantwortungen • Agendas formulieren, wöchentliche Dev-Meetings leiten, Zusammenfassungen schreiben •

    Tickets sichten und Trac-Report beobachten • Zeitplan einhalten (Deadlines are not arbitrary) • Bug Scrubs leiten • Feature Projects überblicken und Feedback geben • Call for Contributors • Aktiv mit allen regelmäßig kommunizieren • Entscheidungen treffen
  3. Projektdefinition • Was ist das Ziel des Releases? • Was

    sind mögliche Inhalte? Gibt es Vorgaben? Was wünscht sich die Community?
  4. Projektdefinition • Was ist das Ziel des Releases? • Was

    sind mögliche Inhalte? Gibt es Vorgaben? Was wünscht sich die Community? • Wie sieht ein grober Zeitplan aus? • Organisatorische Voraussetzungen treffen • Wer ist Release Deputy? • Welche Core Committer/Component Maintainers sind verfügbar?
  5. Committer Q&A 1) Are you going to WCEU? 2) What's

    your availability during the 4.6 cycle? Are you planning any holidays? Which week(s)? (Doesn't need to be exact, it's just to get a general overview on who is when available.) 3) Do you have any goals for 4.6? User facing feature and/or developer-oriented? 4) On which tickets do you want to work during the cycle? Do you need help? 5) Would you be interested in leading bug scrubs for your own component? (Skip if you're not a component maintainer.) 6) Is there something which you have missed in the last 2-3 release cycles? Something which can/should be made/planned better. 7) Do you have any expectations of me?
  6. Meilensteine • Trunk is now 4.6-alpha • Kickoff-Meeting • Deadline

    für Feature-Projects • Beta 1-4 • RC1-X • String-Freeze • Dry-Run für ein Release • Release
  7. Projektdurchführung • Let the games begin! • Kontrolle des Projektfortschritts

    • Reaktion auf unvorhergesehene Ereignisse • Korrekturmaßnahmen
  8. • Checkliste für Feature-Projects ergab Unstimmigkeiten • Zusätzliches Meeting für

    Merge-Diskussion • Freigabe für ein Partial-Merge (not so) Shiny Updates
  9. Projektdurchführung • Let the games begin! • Kontrolle des Projektfortschritts

    • Reaktion auf unvorhergesehene Ereignisse • Korrekturmaßnahmen • Kommunikation, Kommunikation, Kommunikation, Kommunikation, Kommunikation, Kommunikation, Kommunikation, Kommunikation.
  10. Projektabschluss • Produktmanagement beginnt • Präsentation • About Page •

    Release-Name • Release-Video • Beitrag für wordpress.org/news/
  11. Lessons-Learned • ☀⛱ statt WordPress • Erwartungen treffen nicht immer

    zu • Zeitzonen sind nicht zu unterschätzen • Aufgaben mehr verteilen • Konsequenter agieren • Developer können auch Beiträge schreiben (dev-notes)
  12. Release Lead werden • Allgemeine Voraussetzungen • Verstehen, wie WordPress

    funktioniert • Wissen, was Open-Source bedeutet • Fähigkeit besitzen, mit der Community zu kommunizieren
  13. Release Lead werden • Verantwortung übernehmen • Agendas formulieren, wöchentliche

    Dev-Meetings leiten, Zusammenfassungen schreiben • Tickets sichten und Trac-Report beobachten • Zeitplan einhalten (Deadlines are not arbitrary) • Bug Scrubs leiten • Feature Projects überblicken und Feedback geben • Call for Contributors • Aktiv mit allen regelmäßig kommunizieren • Entscheidungen treffen
  14. Release Lead werden • Zeig dich, sei aktiv, hab Ideen,

    bring dich ein • Call for Volunteers • https://make.wordpress.org/core/2016/08/01/release-leads-call-for- volunteers/