m (Projects/KDE4ReleaseInfo moved to Projects/KDE4 Release Info: DontUseCamelCase) |
(i'm no longer maintaining kdereview) |
||
| (53 intermediate revisions by 23 users not shown) | |||
| Line 1: | Line 1: | ||
This page is used by the KDE4 Release Team to keep track of the current state of the KDE4 release process. | This page is used by the KDE4 Release Team to keep track of the current state of the KDE4 release process. | ||
| − | == | + | == Moving / Removing Applications == |
| − | + | Here is a quick checklist for moving or removing an application: | |
| − | + | === Documentation === | |
| − | + | Documentation for each application is kept in the {{path|doc/}} folder in the top level of the module. Be sure to move or remove the associated documentation when you move or remove an application. | |
| − | + | === i18n === | |
| + | When moving or removing applications from a module, be sure to move or remove the relevant pot files for the application in the {{path|/trunk/l10n-kde4/templates/messages}} | ||
| + | and {{path|/trunk/l10n-kde4/templates/docmessages}} folders. Then make sure you add entries to {{path|/trunk/l10n-kde4/scripts/process_orphans.txt}} that note what was done. | ||
| − | + | There is no need to checkout everything from l10n-kde4, just the {{path|templates}} and {{path|scripts}} folders. | |
| − | + | ||
| − | + | === Build System === | |
| − | + | Remember to edit all the relevant CMakeLists.txt files in both the origin and destination modules when moving an application. | |
== Module Status == | == Module Status == | ||
| − | {| | + | {| border="1" |
| − | + | ||
| − | + | ||
|- | |- | ||
| + | ! Module !! Description !! Release Coordinator !! Status | ||
| + | |- valign=top | ||
| [http://websvn.kde.org/trunk/KDE/kdelibs kdelibs] || KDE foundational libraries || || | | [http://websvn.kde.org/trunk/KDE/kdelibs kdelibs] || KDE foundational libraries || || | ||
| − | |- | + | |- valign=top |
| [http://websvn.kde.org/trunk/KDE/kdepimlibs kdepimlibs] || KDE personal information libraries || [mailto:winter@kde.org Allen Winter] || | | [http://websvn.kde.org/trunk/KDE/kdepimlibs kdepimlibs] || KDE personal information libraries || [mailto:winter@kde.org Allen Winter] || | ||
| − | |- | + | |- valign=top |
| [http://websvn.kde.org/trunk/KDE/kdebase kdebase] || Runtime, workspace and essential apps || || | | [http://websvn.kde.org/trunk/KDE/kdebase kdebase] || Runtime, workspace and essential apps || || | ||
| − | |- | + | |- valign=top |
| [http://websvn.kde.org/trunk/KDE/kdeaccessibility kdeaccessibility] || Accessibility applications || [mailto:gunnar@schmi-dt.de Gunnar Schmi Dt] || | | [http://websvn.kde.org/trunk/KDE/kdeaccessibility kdeaccessibility] || Accessibility applications || [mailto:gunnar@schmi-dt.de Gunnar Schmi Dt] || | ||
| − | |- | + | |- valign=top |
| [http://websvn.kde.org/trunk/KDE/kdeartwork kdeartwork] || Additional icons, styles, etc. || || | | [http://websvn.kde.org/trunk/KDE/kdeartwork kdeartwork] || Additional icons, styles, etc. || || | ||
| − | |- | + | |- valign=top |
| − | | [http://websvn.kde.org/trunk/KDE/kdeadmin kdeadmin] || Tools for system administration || || | + | | [http://websvn.kde.org/trunk/KDE/kdeadmin kdeadmin] || Tools for system administration || [mailto:nicolas.ternisien@gmail.com Nicolas Ternisien] || |
| − | |- | + | |- valign=top |
| [http://websvn.kde.org/trunk/KDE/kdeedu kdeedu] || Applications with educational content ||[mailto:annma@kde.org Anne-Marie Mahfouf] || Most applications ported | | [http://websvn.kde.org/trunk/KDE/kdeedu kdeedu] || Applications with educational content ||[mailto:annma@kde.org Anne-Marie Mahfouf] || Most applications ported | ||
| − | |- | + | |- valign=top |
| − | | [http://websvn.kde.org/trunk/KDE/kdegames kdegames] || Entertainment || || | + | | [http://websvn.kde.org/trunk/KDE/kdegames kdegames] || Entertainment || [mailto:johann.ollivierlapeyre@gmail.com Johann Ollivier-Lapeyre] ||100% compile, unmaintained and too-low quality games removed. |
| − | |- | + | |- valign=top |
| − | | [http://websvn.kde.org/trunk/KDE/kdegraphics kdegraphics] || Graphics viewing and editing || || | + | | [http://websvn.kde.org/trunk/KDE/kdegraphics kdegraphics] || Graphics viewing and editing || [mailto:aseigo@kde.org Aaron Seigo] || Various states of development, generally working however |
| − | |- | + | |- valign=top |
| − | | [http://websvn.kde.org/trunk/KDE/kdemultimedia kdemultimedia] || Audio and video applications || || | + | | [http://websvn.kde.org/trunk/KDE/kdemultimedia kdemultimedia] || Audio and video applications || [mailto:kretz@kde.org Matthias Kretz] || much code to move out or port/finish porting |
| − | |- | + | |- valign=top |
| − | | [http://websvn.kde.org/trunk/KDE/kdenetwork kdenetwork] || Network-centric apps (IM, remote desktop, etc) || [mailto:uwolfer@kde.org Urs Wolfer] || | + | | [http://websvn.kde.org/trunk/KDE/kdenetwork kdenetwork] || Network-centric apps (IM, remote desktop, etc) || [mailto:uwolfer@kde.org Urs Wolfer] || not fully ported, needs lots of work |
| − | |- | + | |- valign=top |
| [http://websvn.kde.org/trunk/KDE/kdepim kdepim] || Groupware || [mailto:winter@kde.org Allen Winter] || not fully ported, needs lots of work | | [http://websvn.kde.org/trunk/KDE/kdepim kdepim] || Groupware || [mailto:winter@kde.org Allen Winter] || not fully ported, needs lots of work | ||
| − | |- | + | |- valign=top |
| − | | [http://websvn.kde.org/trunk/KDE/kdesdk kdesdk] || Tools for software development || || | + | | [http://websvn.kde.org/trunk/kdereview kdereview] || Staging area || || |
| − | |- | + | |- valign=top |
| + | | [http://websvn.kde.org/trunk/KDE/kdesdk kdesdk] || Tools for software development || [mailto:mattr@kde.org Matt Rogers] || | ||
| + | |- valign=top | ||
| [http://websvn.kde.org/trunk/KDE/kdetoys kdetoys] || Fun distractions || || | | [http://websvn.kde.org/trunk/KDE/kdetoys kdetoys] || Fun distractions || || | ||
| − | |- | + | |- valign=top |
| [http://websvn.kde.org/trunk/KDE/kdeutils kdeutils] || Miscellaneous utilities || || | | [http://websvn.kde.org/trunk/KDE/kdeutils kdeutils] || Miscellaneous utilities || || | ||
| − | |- | + | |- valign=top |
| [http://websvn.kde.org/trunk/KDE/kdevelop kdevelop] || IDE || [mailto:mattr@kde.org Matt Rogers] || Ported. In development. | | [http://websvn.kde.org/trunk/KDE/kdevelop kdevelop] || IDE || [mailto:mattr@kde.org Matt Rogers] || Ported. In development. | ||
| − | |- | + | |- valign=top |
| [http://websvn.kde.org/trunk/KDE/kdewebdev kdewebdev] || Web development tool suite || [mailto:amantia@kde.org Andras Mantia]|| Partly ported, needs lot of work. | | [http://websvn.kde.org/trunk/KDE/kdewebdev kdewebdev] || Web development tool suite || [mailto:amantia@kde.org Andras Mantia]|| Partly ported, needs lot of work. | ||
| + | |- valign=top | ||
| + | | [http://websvn.kde.org/trunk/extragear extragear] || Extragear || [mailto:helio@kde.org Helio Chissini de Castro] || | ||
| + | |- valign=top | ||
| + | | [http://websvn.kde.org/trunk/l10n-kde4 l10n-kde4] || Localization || [mailto:aacid@kde.org Albert Astals Cid] || | ||
|} | |} | ||
| Line 67: | Line 74: | ||
=== kdeedu === | === kdeedu === | ||
| − | {| | + | {| border="1" |
|- | |- | ||
! Application !! Request !! Request By !! App Contact !! Status | ! Application !! Request !! Request By !! App Contact !! Status | ||
| − | |- style="background-color: | + | |- style="background-color: lightgreen;" |
| − | | Marble || Move into module after being ported to KDE || Torsten Rahn || Torsten Rahn || | + | | Marble || Move into module after being ported to KDE || Torsten Rahn || Torsten Rahn || Move completed |
| + | |- style="background-color: lightgreen;" | ||
| + | | KAlgebra || Move into module after being ported to KDE || Aleix Pol || Aleix Pol || Move completed | ||
| + | |- style="background-color: lightgreen;" | ||
| + | | KLatin || Move to blackhole || kdeedu devels || unmaintained || Black hole | ||
| + | |} | ||
| + | |||
| + | === kdegames === | ||
| + | |||
| + | {| border="1" | ||
| + | |- | ||
| + | ! Application !! Request !! Request By !! App Contact !! Status | ||
| + | |- style="background-color: lightgreen;" | ||
| + | | KSquares || Move into module || Matt Williams || Matt Williams || Move Complete | ||
| + | |- style="background-color: lightgreen;" | ||
| + | | Kiriki || Move into module || Albert Astals Cid || Albert Astals Cid || Move Complete | ||
| + | |- style="background-color: lightgreen;" | ||
| + | | atlantik / atlantikdesigner || Remove from module || KDE Games Team || KDE Games Team || Move Complete | ||
| + | |- style="background-color: lightgreen;" | ||
| + | | kfouleggs || Remove from module || KDE Games Team || KDE Games Team || Move Complete | ||
| + | |- style="background-color: lightgreen;" | ||
| + | | kbackgammon || Remove from module || KDE Games Team || KDE Games Team || Move Complete | ||
| + | |- style="background-color: lightgreen;" | ||
| + | | klickety || Remove from module || KDE Games Team || KDE Games Team || Move Complete | ||
| + | |- style="background-color: lightgreen;" | ||
| + | | kpoker || Remove from module || KDE Games Team || KDE Games Team || Move Complete | ||
| + | |- style="background-color: lightgreen;" | ||
| + | | kenolaba || Remove from module || KDE Games Team || KDE Games Team || Move Complete | ||
| + | |- style="background-color: lightgreen;" | ||
| + | | kasteroids || Remove from module || KDE Games Team || KDE Games Team || Move Complete | ||
| + | |- style="background-color: lightgreen;" | ||
| + | | ksnake || Remove from module || KDE Games Team || KDE Games Team || Move Complete | ||
| + | |- style="background-color: lightgreen;" | ||
| + | | ksokoban || Remove from module || KDE Games Team || KDE Games Team || Move Complete | ||
| + | |- style="background-color: lightgreen;" | ||
| + | | ktron || Remove from module || KDE Games Team || KDE Games Team || Move Complete | ||
| + | |- style="background-color: lightgreen;" | ||
| + | | kwin4 || Rename || KDE Games Team || KDE Games Team || Renamed to KFourInLine | ||
|} | |} | ||
| + | [http://techbase.kde.org/Projects/Games/Status_KDE_4.0 Detailed Status of application kept in module for the 4.0 release] | ||
=== kdegraphics === | === kdegraphics === | ||
| − | {| | + | {| border="1" |
|- | |- | ||
| − | ! Application !! Request !! Request By !! App Contact !! Status | + | ! Application !! Request !! Request By !! App Contact !! Status |
|- style="background-color: lightgreen;" | |- style="background-color: lightgreen;" | ||
| − | | | + | | KGhostview || Move to unmaintained/4. Functionality will be performed by okular || Aaron Seigo || Luís Pedro Coelho || Move complete |
| − | |- style="background-color: | + | |- style="background-color: lightgreen;" |
| − | | | + | | KFax || Move to extragear pending G3/G4 raw TIFF file support in Okular || Aaron Seigo || || Move complete |
| − | | | + | |} |
| − | | | + | |
| − | |- style="background-color: | + | === kdemultimedia === |
| − | | | + | {| border="1" |
| − | |- style="background-color: | + | |- |
| − | | | + | ! Application !! Request !! Request By !! App Contact !! Status |
| − | |- style="background-color: | + | |- style="background-color: lightgreen" |
| − | | | + | | kaboodle || port to KDE4/Phonon or replace || Matthias Kretz || - || removed |
| + | |- style="background-color: lightgreen" | ||
| + | | noatun || Determine if ready for KDE 4.0 and whether it should stay in kdemultimedia || Matthias Kretz || Charles Samuels/Stefan Gehn || RIP | ||
| + | |- style="background-color: lightgreen" | ||
| + | | phonon-gst/gst2/nmm || Determine if ready for KDE 4.0 and whether it should stay in kdemultimedia || Matthias Kretz || Matthias Kretz || moved to playground | ||
|} | |} | ||
=== kdenetwork === | === kdenetwork === | ||
| − | {| | + | {| border="1" |
|- | |- | ||
| − | ! Application !! Request !! Request By !! App Contact !! Status | + | ! Application !! Request !! Request By !! App Contact !! Status |
| − | |- style="background-color: | + | |- style="background-color: lightgreen;" |
| − | | KNewsTicker || Determine if still needed with Plasma || Urs Wolfer || Frerich Raabe || | + | | KNewsTicker || Determine if still needed with Plasma || Urs Wolfer || Frerich Raabe || Ported to Plasma |
| − | |- style="background-color: | + | |- style="background-color: lightgreen;" |
| − | | KWiFiManager || | + | | KWiFiManager || Remove. Solid based solution, NetworkManager from kdebase || Urs Wolfer || Stefan Winter || Done |
| − | |- style="background-color: | + | |- style="background-color: lightgreen;" |
| − | | | + | | KDict || Remove. || Urs Wolfer || - || Done |
| − | |- style="background-color: | + | |- style="background-color: lightgreen;" |
| − | | KGet|| Move back to module from branch || KGet Team || [mailto:kget@kde.org KGet Team] || | + | | KGet|| Move back to module from branch || KGet Team || [mailto:kget@kde.org KGet Team] || Done |
|} | |} | ||
=== kdepim === | === kdepim === | ||
| − | {| | + | {| border="1" |
|- | |- | ||
| − | ! Application !! Request !! Request By !! App Contact !! Status | + | ! Application !! Request !! Request By !! App Contact !! Status |
|- style="background-color: lightgreen;" | |- style="background-color: lightgreen;" | ||
| Kabcclient || Move into module || Kevin Krammer || Kevin Krammer || Approved and ported. Needs a handbook, apidox, and cleanup | | Kabcclient || Move into module || Kevin Krammer || Kevin Krammer || Approved and ported. Needs a handbook, apidox, and cleanup | ||
|- style="background-color: lightgreen;" | |- style="background-color: lightgreen;" | ||
| − | | kmobiletools || Move into module || Marco Gulino || Marco Gulino | + | | kmobiletools || Move into module || Marco Gulino || Marco Gulino || Move complete. |
| − | + | ||
| − | + | ||
|- style="background-color: lightgreen;" | |- style="background-color: lightgreen;" | ||
| − | | kpilot || | + | | kpilot || Resurrect || Adriaan de Groot || Adriaan de Groot || Move complete. |
|- style="background-color: lightgreen;" | |- style="background-color: lightgreen;" | ||
| kandy || Remove from module || PIM team || PIM team || Approved and removed. | | kandy || Remove from module || PIM team || PIM team || Approved and removed. | ||
| Line 129: | Line 176: | ||
=== kdesdk === | === kdesdk === | ||
| − | {| | + | {| border="1" |
|- | |- | ||
! Application !! Request !! Request By !! App Contact !! Status | ! Application !! Request !! Request By !! App Contact !! Status | ||
|- style="background-color: #ffc642;" | |- style="background-color: #ffc642;" | ||
| − | | Kaider || Move into module, replace KBabel || | + | | Kaider || Move into module, replace KBabel || Nick Shaforostoff || Nick Shaforostoff || In extragear; till KDE 4.1 |
| − | |- style="background-color: | + | |- style="background-color: lightgreen" |
| − | | KBabel || Remove || | + | | KBabel || Remove || Nick Shaforostoff || Nick Shaforostoff || in favor of KAider |
| + | |} | ||
| + | |||
| + | === kdeutils === | ||
| + | |||
| + | {| border="1" | ||
| + | |- | ||
| + | ! Application !! Request !! Request By !! App Contact !! Status | ||
| + | |- style="background-color: lightgreen;" | ||
| + | | KRegexpEditor || Doesn't work. No Maintainer. Move to playground || Matt Rodgers || Matt Rodgers || in playground; till 4.1 | ||
| + | |- style="background-color: lightgreen;" | ||
| + | | KHexEdit || Move to unmaintained/4. Port to KDE4 not fully completed, no Maintainer. Okteta might replace in 4.1|| Friedrich Kossebau || Friedrich Kossebau || Move complete | ||
|} | |} | ||
This page is used by the KDE4 Release Team to keep track of the current state of the KDE4 release process.
Contents |
Here is a quick checklist for moving or removing an application:
Documentation for each application is kept in the doc/ folder in the top level of the module. Be sure to move or remove the associated documentation when you move or remove an application.
When moving or removing applications from a module, be sure to move or remove the relevant pot files for the application in the /trunk/l10n-kde4/templates/messages and /trunk/l10n-kde4/templates/docmessages folders. Then make sure you add entries to /trunk/l10n-kde4/scripts/process_orphans.txt that note what was done.
There is no need to checkout everything from l10n-kde4, just the templates and scripts folders.
Remember to edit all the relevant CMakeLists.txt files in both the origin and destination modules when moving an application.
| Module | Description | Release Coordinator | Status |
|---|---|---|---|
| kdelibs | KDE foundational libraries | ||
| kdepimlibs | KDE personal information libraries | Allen Winter | |
| kdebase | Runtime, workspace and essential apps | ||
| kdeaccessibility | Accessibility applications | Gunnar Schmi Dt | |
| kdeartwork | Additional icons, styles, etc. | ||
| kdeadmin | Tools for system administration | Nicolas Ternisien | |
| kdeedu | Applications with educational content | Anne-Marie Mahfouf | Most applications ported |
| kdegames | Entertainment | Johann Ollivier-Lapeyre | 100% compile, unmaintained and too-low quality games removed. |
| kdegraphics | Graphics viewing and editing | Aaron Seigo | Various states of development, generally working however |
| kdemultimedia | Audio and video applications | Matthias Kretz | much code to move out or port/finish porting |
| kdenetwork | Network-centric apps (IM, remote desktop, etc) | Urs Wolfer | not fully ported, needs lots of work |
| kdepim | Groupware | Allen Winter | not fully ported, needs lots of work |
| kdereview | Staging area | ||
| kdesdk | Tools for software development | Matt Rogers | |
| kdetoys | Fun distractions | ||
| kdeutils | Miscellaneous utilities | ||
| kdevelop | IDE | Matt Rogers | Ported. In development. |
| kdewebdev | Web development tool suite | Andras Mantia | Partly ported, needs lot of work. |
| extragear | Extragear | Helio Chissini de Castro | |
| l10n-kde4 | Localization | Albert Astals Cid |
| Application | Request | Request By | App Contact | Status |
|---|---|---|---|---|
| Marble | Move into module after being ported to KDE | Torsten Rahn | Torsten Rahn | Move completed |
| KAlgebra | Move into module after being ported to KDE | Aleix Pol | Aleix Pol | Move completed |
| KLatin | Move to blackhole | kdeedu devels | unmaintained | Black hole |
| Application | Request | Request By | App Contact | Status |
|---|---|---|---|---|
| KSquares | Move into module | Matt Williams | Matt Williams | Move Complete |
| Kiriki | Move into module | Albert Astals Cid | Albert Astals Cid | Move Complete |
| atlantik / atlantikdesigner | Remove from module | KDE Games Team | KDE Games Team | Move Complete |
| kfouleggs | Remove from module | KDE Games Team | KDE Games Team | Move Complete |
| kbackgammon | Remove from module | KDE Games Team | KDE Games Team | Move Complete |
| klickety | Remove from module | KDE Games Team | KDE Games Team | Move Complete |
| kpoker | Remove from module | KDE Games Team | KDE Games Team | Move Complete |
| kenolaba | Remove from module | KDE Games Team | KDE Games Team | Move Complete |
| kasteroids | Remove from module | KDE Games Team | KDE Games Team | Move Complete |
| ksnake | Remove from module | KDE Games Team | KDE Games Team | Move Complete |
| ksokoban | Remove from module | KDE Games Team | KDE Games Team | Move Complete |
| ktron | Remove from module | KDE Games Team | KDE Games Team | Move Complete |
| kwin4 | Rename | KDE Games Team | KDE Games Team | Renamed to KFourInLine |
Detailed Status of application kept in module for the 4.0 release
| Application | Request | Request By | App Contact | Status |
|---|---|---|---|---|
| KGhostview | Move to unmaintained/4. Functionality will be performed by okular | Aaron Seigo | Luís Pedro Coelho | Move complete |
| KFax | Move to extragear pending G3/G4 raw TIFF file support in Okular | Aaron Seigo | Move complete |
| Application | Request | Request By | App Contact | Status |
|---|---|---|---|---|
| kaboodle | port to KDE4/Phonon or replace | Matthias Kretz | - | removed |
| noatun | Determine if ready for KDE 4.0 and whether it should stay in kdemultimedia | Matthias Kretz | Charles Samuels/Stefan Gehn | RIP |
| phonon-gst/gst2/nmm | Determine if ready for KDE 4.0 and whether it should stay in kdemultimedia | Matthias Kretz | Matthias Kretz | moved to playground |
| Application | Request | Request By | App Contact | Status |
|---|---|---|---|---|
| KNewsTicker | Determine if still needed with Plasma | Urs Wolfer | Frerich Raabe | Ported to Plasma |
| KWiFiManager | Remove. Solid based solution, NetworkManager from kdebase | Urs Wolfer | Stefan Winter | Done |
| KDict | Remove. | Urs Wolfer | - | Done |
| KGet | Move back to module from branch | KGet Team | KGet Team | Done |
| Application | Request | Request By | App Contact | Status |
|---|---|---|---|---|
| Kabcclient | Move into module | Kevin Krammer | Kevin Krammer | Approved and ported. Needs a handbook, apidox, and cleanup |
| kmobiletools | Move into module | Marco Gulino | Marco Gulino | Move complete. |
| kpilot | Resurrect | Adriaan de Groot | Adriaan de Groot | Move complete. |
| kandy | Remove from module | PIM team | PIM team | Approved and removed. |
| kmobile | Remove from module | PIM team | PIM team | Approved and removed. |
| Application | Request | Request By | App Contact | Status |
|---|---|---|---|---|
| Kaider | Move into module, replace KBabel | Nick Shaforostoff | Nick Shaforostoff | In extragear; till KDE 4.1 |
| KBabel | Remove | Nick Shaforostoff | Nick Shaforostoff | in favor of KAider |
| Application | Request | Request By | App Contact | Status |
|---|---|---|---|---|
| KRegexpEditor | Doesn't work. No Maintainer. Move to playground | Matt Rodgers | Matt Rodgers | in playground; till 4.1 |
| KHexEdit | Move to unmaintained/4. Port to KDE4 not fully completed, no Maintainer. Okteta might replace in 4.1 | Friedrich Kossebau | Friedrich Kossebau | Move complete |