Projects/Release Team: Difference between revisions

From KDE TechBase
(→‎Coordinator List: Update kdesdk coordinator)
(→‎Coordinator List: Add Eike as kdeutils coordinator)
(26 intermediate revisions by 9 users not shown)
Line 9: Line 9:


== Members ==
== Members ==
The Release Team is composed of Module Coordinators, Marketing Team liaison (sebas), and the people who actually do the work of tagging and creating the releases (dirk).
The Release Team is composed of Module Coordinators, Marketing Team liaison (Jos Poortvliet), and the people who actually do the work of tagging and creating the releases (aacid, tnyblom, winterz).


As is our tradition, decision making is an open and public process and we welcome input from all concerned parties, including our partners, the packagers, and the distros.
As is our tradition, decision making is an open and public process and we welcome input from all concerned parties, including our partners, the packagers, and the distros.
Line 48: Line 48:
! Module !! Description !! Release Coordinator
! Module !! Description !! Release Coordinator
|- valign=top
|- valign=top
| [https://projects.kde.org/projects/kde/kdelibs kdelibs] || KDE foundational libraries || help wanted
| [https://projects.kde.org/projects/kde/kdelibs kdelibs] || KDE4-era foundational libraries || [mailto:[email protected] David Faure]
|- valign=top
|- valign=top
| [https://projects.kde.org/projects/kde/kdepimlibs kdepimlibs] || KDE personal information libraries || [mailto:winter@kde.org Allen Winter]
| [https://projects.kde.org/projects/frameworks KDE Frameworks] || Qt5-based modern libraries || [mailto:faure@kde.org David Faure]
|- valign=top
|- valign=top
| [https://projects.kde.org/projects/kde/kdebase/kde-runtime kde-runtime] ||Applications required by KDE apps to function properly at runtime, such as a help browser, framework (e.g. phonon, solid) backends, and certain configuration modules || [mailto:[email protected] Olivier Goffart]
| [https://projects.kde.org/projects/kde/kde-runtime kde-runtime] ||Applications required by KDE apps to function properly at runtime, such as a help browser, framework (e.g. phonon, solid) backends, and certain configuration modules || help wanted
|- valign=top
|- valign=top
| [https://projects.kde.org/projects/kde/kdebase/kde-workspace kde-workspace] || the UNIX/Linux desktop shell || [mailto:[email protected] Aaron Seigo]
| [https://projects.kde.org/projects/kde/applications/kde-baseapps kde-baseapps] || Essential apps needed to complement a desktop shell for basic functionality (web browser, file manager, ...) || help wanted
|- valign=top
|- valign=top
| [https://projects.kde.org/projects/kde/kdebase/kde-baseapps kde-baseapps] || Essential apps needed to complement a desktop shell for basic functionality (web browser, file manager, ...) || help wanted
| [https://projects.kde.org/projects/kde/applications/kate kate] || The KDE editor || [mailto:[email protected] Christoph Cullmann]
|- valign=top
|- valign=top
| [https://projects.kde.org/projects/kde/kdebase/kate kate] || The KDE editor || ?
| [https://projects.kde.org/projects/kde/applications/konsole konsole] || The KDE Console || [mailto:[email protected] Kurt Hindenburg]
|- valign=top
|- valign=top
| [https://projects.kde.org/projects/kde/kdebase/konsole konsole] || The KDE Console || [mailto:[email protected] Christoph Cullmann]
| [https://projects.kde.org/projects/kde/kdeaccessibility kdeaccessibility] || Accessibility applications || help wanted
|- valign=top
|- valign=top
| [https://projects.kde.org/projects/kde/kdeaccessibility kdeaccessibility] || Accessibility applications || [mailto:[email protected] Gunnar Schmi Dt]
| [http://websvn.kde.org/trunk/KDE/kdeartwork kdeartwork] [http://websvn.kde.org/trunk/KDE/kde-wallpapers kde-wallpapers] [http://websvn.kde.org/trunk/KDE/kde-base-artwork kde-base-artwork] || Additional icons, styles, etc. || help wanted
|- valign=top
|- valign=top
| [http://websvn.kde.org/trunk/KDE/kdeartwork kdeartwork] || Additional icons, styles, etc. || [mailto:[email protected] Riccardo Iaconelli]
| [https://projects.kde.org/projects/kde/kdeadmin kdeadmin] || Tools for system administration || help wanted
|- valign=top
|- valign=top
| [http://websvn.kde.org/trunk/KDE/kdeadmin kdeadmin] || Tools for system administration || [mailto:nicolas.ternisien@gmail.com Nicolas Ternisien]
| [https://projects.kde.org/projects/kde/kdeedu kdeedu] || Applications with educational content ||[mailto:aleixpol@kde.org Aleix Pol Gonzalez]
|- valign=top
|- valign=top
| [https://projects.kde.org/projects/kde/kdeedu kdeedu] || Applications with educational content ||[mailto:[email protected] Anne-Marie Mahfouf]
| [https://projects.kde.org/projects/kde/kdegames kdegames] || Entertainment || help wanted
|- valign=top
|- valign=top
| [http://websvn.kde.org/trunk/KDE/kdegames kdegames] || Entertainment || [mailto:[email protected] Matt Williams]
| [https://projects.kde.org/projects/kde/kdegraphics kdegraphics] || Graphics viewing and editing || help wanted
|- valign=top
|- valign=top
| [https://projects.kde.org/projects/kde/kdegraphics kdegraphics] || Graphics viewing and editing || [mailto:[email protected] Aaron Seigo]
| [https://projects.kde.org/projects/kde/kdemultimedia kdemultimedia] || Audio and video applications || help wanted
|- valign=top
|- valign=top
| [http://websvn.kde.org/trunk/KDE/kdemultimedia kdemultimedia] || Audio and video applications || [mailto:sitter@kde.org Harald Sitter]
| [https://projects.kde.org/projects/kde/kdenetwork kdenetwork] || Network-centric apps (IM, remote desktop, etc) || [mailto:uwolfer@kde.org Urs Wolfer]
|- valign=top
|- valign=top
| [http://websvn.kde.org/trunk/KDE/kdenetwork kdenetwork] || Network-centric apps (IM, remote desktop, etc) || [mailto:uwolfer@kde.org Urs Wolfer]
| [https://projects.kde.org/projects/kde/kdepim kdepim] || Groupware, libs, runtime, etc || [mailto:mail@sandroknauss.de Sandro Knauß]
|- valign=top
|- valign=top
| [https://projects.kde.org/projects/kde/kdepim kdepim] || Groupware || [mailto:[email protected] Allen Winter]
| [https://projects.kde.org/projects/kde/kdeplasma-addons kdeplasma-addons] || Plasma applets || help wanted
|- valign=top
| [https://projects.kde.org/projects/kde/kdeplasma-addons kdeplasma-addons] || Plasma applets || [mailto:[email protected] Aaron Seigo]
|- valign=top
|- valign=top
| [http://websvn.kde.org/trunk/kdereview kdereview] || Staging area ||  
| [http://websvn.kde.org/trunk/kdereview kdereview] || Staging area ||  
[mailto:[email protected] Aaron Seigo]
help wanted
|- valign=top
| [http://websvn.kde.org/trunk/KDE/kdesdk kdesdk] || Tools for software development || [mailto:[email protected] Friedrich Kossebaum]
|- valign=top
| [http://websvn.kde.org/trunk/KDE/kdetoys kdetoys] || Fun distractions || [mailto:[email protected] Stefan Böhmann]
|- valign=top
|- valign=top
| [https://projects.kde.org/projects/kde/kdeutils kdeutils] || Miscellaneous utilities || [mailto:[email protected] Raphael Kubo da Costa]
| [https://projects.kde.org/projects/kde/kdesdk kdesdk] || Tools for software development || help wanted
|- valign=top
|- valign=top
| [http://websvn.kde.org/trunk/KDE/kdewebdev kdewebdev] || Web development tool suite || [mailto:amantia@kde.org Andras Mantia]
| [https://projects.kde.org/projects/kde/kdeutils kdeutils] || Miscellaneous utilities || [mailto:kde@opensource.sf-tec.de Rolf Eike Beer]
|- valign=top
|- valign=top
| [http://websvn.kde.org/trunk/extragear extragear] || Extragear || [mailto:[email protected] Helio Chissini de Castro]
| [http://websvn.kde.org/trunk/KDE/kdewebdev kdewebdev] || Web development tool suite || help wanted
|- valign=top
|- valign=top
| [http://websvn.kde.org/trunk/l10n-kde4 l10n-kde4] || Localization || [mailto:[email protected] Albert Astals Cid]
| [http://websvn.kde.org/trunk/extragear extragear] || Extragear || help wanted
|- valign=top
|- valign=top
| [https://projects.kde.org/projects/koffice koffice] || KOffice || [mailto:zander@kde.org Thomas Zander]
| [http://websvn.kde.org/trunk/l10n-kde4 l10n-kde4] || Localization (also kf5) || [mailto:aacid@kde.org Albert Astals Cid]
|- valign=top
|- valign=top
| [https://projects.kde.org/projects/calligra calligra] || Calligra Office Suite || [mailto:[email protected] Cyrille Berger]
| [https://projects.kde.org/projects/calligra calligra] || Calligra Office Suite || [mailto:[email protected] Cyrille Berger]
|}
|}

Revision as of 13:12, 1 November 2015

The KDE Release Team Project Page

Purpose

The purpose of the KDE Release Team is to define and execute the official software releases of KDE.

The Release Team is responsible for setting release schedules for the official KDE releases. This includes release dates, deadlines for individual release steps and restrictions for code changes.

The Release Team coordinates release dates with the marketing and press efforts of KDE.

Members

The Release Team is composed of Module Coordinators, Marketing Team liaison (Jos Poortvliet), and the people who actually do the work of tagging and creating the releases (aacid, tnyblom, winterz).

As is our tradition, decision making is an open and public process and we welcome input from all concerned parties, including our partners, the packagers, and the distros.

Contact

Please contact the Release Team by email or join our public mailing list. The release-team mailinglist is moderated by Richard Moore (IRC: richmoore) and Dirk Müller (IRC: dirk). They will (need to) approve email sent by people not subscribed. In case they miss something (which can always happen as we're all busy people), please ping them on IRC.

Activities

  • Make sure KDE is in a releasable state when we release it (this depends of course on the individual modules)
  • Plan and communicate when KDE releases happen, and intermediate steps to get there (betas, rcs, code freeze and unfreezes)
  • Providing packagers with sufficient information to package and ship KDE (information about dependencies, for example)
  • Decide on exemptions for the code freezes (often boils down to granting it if the translation team OKs it)
  • Collecting the set of features for the next release
  • Take the final decision if a feature enters the release, or not

The Release Process

Module Coordinators

Functions

Module coordinators perform the following duties:

  • primary point of contact for the Release Team concerning issues with the module
  • help determine release schedules
  • communicate release schedules with the module developers
  • provide feedback from developers to the Release Team
  • review new applications for inclusion in the module
  • review old, unmaintained applications for removal from the modules and help find new maintainers
  • review external dependencies for the module
  • help set and review goals for major and feature releases
  • help with release preparation (eg. update application version numbers)

Coordinator List

Module Description Release Coordinator
kdelibs KDE4-era foundational libraries David Faure
KDE Frameworks Qt5-based modern libraries David Faure
kde-runtime Applications required by KDE apps to function properly at runtime, such as a help browser, framework (e.g. phonon, solid) backends, and certain configuration modules help wanted
kde-baseapps Essential apps needed to complement a desktop shell for basic functionality (web browser, file manager, ...) help wanted
kate The KDE editor Christoph Cullmann
konsole The KDE Console Kurt Hindenburg
kdeaccessibility Accessibility applications help wanted
kdeartwork kde-wallpapers kde-base-artwork Additional icons, styles, etc. help wanted
kdeadmin Tools for system administration help wanted
kdeedu Applications with educational content Aleix Pol Gonzalez
kdegames Entertainment help wanted
kdegraphics Graphics viewing and editing help wanted
kdemultimedia Audio and video applications help wanted
kdenetwork Network-centric apps (IM, remote desktop, etc) Urs Wolfer
kdepim Groupware, libs, runtime, etc Sandro Knauß
kdeplasma-addons Plasma applets help wanted
kdereview Staging area

help wanted

kdesdk Tools for software development help wanted
kdeutils Miscellaneous utilities Rolf Eike Beer
kdewebdev Web development tool suite help wanted
extragear Extragear help wanted
l10n-kde4 Localization (also kf5) Albert Astals Cid
calligra Calligra Office Suite Cyrille Berger