Projects/Release Team: Difference between revisions
m (→Members) |
(→Coordinator List: update the entries of kate and konsole) |
||
(38 intermediate revisions by 20 users not shown) | |||
Line 1: | Line 1: | ||
= 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 purpose of the KDE Release Team is to define and execute the official software releases of KDE. | ||
Line 5: | Line 8: | ||
The Release Team coordinates release dates with the marketing and press efforts of KDE. | The Release Team coordinates release dates with the marketing and press efforts of KDE. | ||
Please contact the Release Team by [mailto:[email protected] email] or join our public [https://mail.kde.org/mailman/listinfo/release-team mailing list]. | == 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). | |||
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 [mailto:[email protected] email] or join our public [https://mail.kde.org/mailman/listinfo/release-team 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 == | |||
* [[Projects/Release_Team/Release_Process_Responsibilities | Release Process Responsibilities]] | |||
* The old [[Projects/Release_Team/Release_Process | Release Process]] page | |||
= Module Coordinators = | == Module Coordinators == | ||
== Functions == | === Functions === | ||
Module coordinators perform the following duties: | Module coordinators perform the following duties: | ||
* primary point of contact for the Release Team concerning issues with the module | * primary point of contact for the Release Team concerning issues with the module | ||
Line 20: | Line 42: | ||
* help with release preparation (eg. update application version numbers) | * help with release preparation (eg. update application version numbers) | ||
== | === Coordinator List === | ||
{| border="1" | {| border="1" | ||
Line 26: | 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 || [mailto:[email protected] David Faure] | ||
|- valign=top | |- valign=top | ||
| [ | | [https://projects.kde.org/projects/kde/kdepimlibs kdepimlibs] || KDE personal information libraries || [mailto:[email protected] Allen Winter] | ||
|- 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] | ||
|- 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] | ||
|- 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 | ||
|- valign=top | |- valign=top | ||
| [ | | [https://projects.kde.org/projects/kde/kdebase/kate kate] || The KDE editor || [mailto:cullmann@kde.org Christoph Cullmann] | ||
|- valign=top | |- valign=top | ||
| [ | | [https://projects.kde.org/projects/kde/kdebase/konsole konsole] || The KDE Console || [mailto:[email protected] Kurt Hindenburg] | ||
|- valign=top | |- valign=top | ||
| [ | | [https://projects.kde.org/projects/kde/kdeaccessibility kdeaccessibility] || Accessibility applications || [mailto:[email protected] Gunnar Schmi Dt] | ||
|- valign=top | |- valign=top | ||
| [http://websvn.kde.org/trunk/KDE/ | | [http://websvn.kde.org/trunk/KDE/kdeartwork kdeartwork] || Additional icons, styles, etc. || [mailto:riccardo@kde.org Riccardo Iaconelli] | ||
|- valign=top | |- valign=top | ||
| [http://websvn.kde.org/trunk/KDE/ | | [http://websvn.kde.org/trunk/KDE/kdeadmin kdeadmin] || Tools for system administration || [mailto:nicolas.ternisien@gmail.com Nicolas Ternisien] | ||
|- valign=top | |- valign=top | ||
| [ | | [https://projects.kde.org/projects/kde/kdeedu kdeedu] || Applications with educational content ||[mailto:annma@kde.org Anne-Marie Mahfouf] | ||
|- valign=top | |- valign=top | ||
| [http://websvn.kde.org/trunk/KDE/kdemultimedia kdemultimedia] || Audio and video applications || [mailto: | | [http://websvn.kde.org/trunk/KDE/kdegames kdegames] || Entertainment || [mailto:[email protected] Matt Williams] | ||
|- valign=top | |||
| [https://projects.kde.org/projects/kde/kdegraphics kdegraphics] || Graphics viewing and editing || [mailto:[email protected] Aaron Seigo] | |||
|- valign=top | |||
| [http://websvn.kde.org/trunk/KDE/kdemultimedia kdemultimedia] || Audio and video applications || [mailto:sitter@kde.org Harald Sitter] | |||
|- valign=top | |- valign=top | ||
| [http://websvn.kde.org/trunk/KDE/kdenetwork kdenetwork] || Network-centric apps (IM, remote desktop, etc) || [mailto:[email protected] Urs Wolfer] | | [http://websvn.kde.org/trunk/KDE/kdenetwork kdenetwork] || Network-centric apps (IM, remote desktop, etc) || [mailto:[email protected] Urs Wolfer] | ||
|- valign=top | |- valign=top | ||
| [ | | [https://projects.kde.org/projects/kde/kdepim kdepim] || Groupware || [mailto:[email protected] Allen Winter] | ||
|- valign=top | |- valign=top | ||
| [ | | [https://projects.kde.org/projects/kde/kdeplasma-addons kdeplasma-addons] || Plasma applets || [mailto:aseigo@kde.org Aaron Seigo] | ||
|- valign=top | |- valign=top | ||
| [http://websvn.kde.org/trunk/ | | [http://websvn.kde.org/trunk/kdereview kdereview] || Staging area || | ||
[mailto:aseigo@kde.org Aaron Seigo] | |||
|- valign=top | |- valign=top | ||
| [http://websvn.kde.org/trunk/KDE/ | | [http://websvn.kde.org/trunk/KDE/kdesdk kdesdk] || Tools for software development || [mailto:[email protected] Friedrich Kossebaum] | ||
|- valign=top | |- valign=top | ||
| [http://websvn.kde.org/trunk/KDE/ | | [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:kubito@gmail.com Raphael Kubo da Costa] | ||
|- valign=top | |- valign=top | ||
| [http://websvn.kde.org/trunk/KDE/kdewebdev kdewebdev] || Web development tool suite || [mailto:[email protected] Andras Mantia] | | [http://websvn.kde.org/trunk/KDE/kdewebdev kdewebdev] || Web development tool suite || [mailto:[email protected] Andras Mantia] | ||
Line 69: | Line 96: | ||
|- 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/l10n-kde4 l10n-kde4] || Localization || [mailto:[email protected] Albert Astals Cid] | ||
|- valign=top | |||
| [https://projects.kde.org/projects/koffice koffice] || KOffice || [mailto:[email protected] Thomas Zander] | |||
|- valign=top | |||
| [https://projects.kde.org/projects/calligra calligra] || Calligra Office Suite || [mailto:[email protected] Cyrille Berger] | |||
|} | |} |
Revision as of 14:50, 10 November 2012
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 (sebas), and the people who actually do the work of tagging and creating the releases (dirk).
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
- Release Process Responsibilities
- The old Release Process page
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 | KDE foundational libraries | David Faure |
kdepimlibs | KDE personal information libraries | Allen Winter |
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 | Olivier Goffart |
kde-workspace | the UNIX/Linux desktop shell | Aaron Seigo |
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 | Gunnar Schmi Dt |
kdeartwork | Additional icons, styles, etc. | Riccardo Iaconelli |
kdeadmin | Tools for system administration | Nicolas Ternisien |
kdeedu | Applications with educational content | Anne-Marie Mahfouf |
kdegames | Entertainment | Matt Williams |
kdegraphics | Graphics viewing and editing | Aaron Seigo |
kdemultimedia | Audio and video applications | Harald Sitter |
kdenetwork | Network-centric apps (IM, remote desktop, etc) | Urs Wolfer |
kdepim | Groupware | Allen Winter |
kdeplasma-addons | Plasma applets | Aaron Seigo |
kdereview | Staging area | |
kdesdk | Tools for software development | Friedrich Kossebaum |
kdetoys | Fun distractions | Stefan Böhmann |
kdeutils | Miscellaneous utilities | Raphael Kubo da Costa |
kdewebdev | Web development tool suite | Andras Mantia |
extragear | Extragear | Helio Chissini de Castro |
l10n-kde4 | Localization | Albert Astals Cid |
koffice | KOffice | Thomas Zander |
calligra | Calligra Office Suite | Cyrille Berger |