(→Pending Application Issues) |
(i'm no longer maintaining kdereview) |
||
(82 intermediate revisions by 30 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/ | + | | [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 || || | + | | [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 || || | + | | [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) || || | + | | [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 || || | + | | [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] || | + | | [http://websvn.kde.org/trunk/KDE/kdeutils kdeutils] || Miscellaneous utilities || || |
− | |- | + | |- valign=top |
− | | [http://websvn.kde.org/trunk/KDE/kdevelop kdevelop] || IDE || || | + | | [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/ | + | | [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 64: | Line 71: | ||
*<span style="color: #ffc642;">'''Orange'''</span>: discussed, but pending on or blocked by other issues | *<span style="color: #ffc642;">'''Orange'''</span>: discussed, but pending on or blocked by other issues | ||
*<span style="color: #ff4242;">'''Red'''</span>: no progress made at this point | *<span style="color: #ff4242;">'''Red'''</span>: no progress made at this point | ||
+ | |||
+ | === kdeedu === | ||
+ | |||
+ | {| border="1" | ||
+ | |- | ||
+ | ! Application !! Request !! Request By !! App Contact !! Status | ||
+ | |- style="background-color: lightgreen;" | ||
+ | | 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: lightgreen;" | |
− | + | | KFax || Move to extragear pending G3/G4 raw TIFF file support in Okular || Aaron Seigo || || Move complete | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | |- style="background-color: | + | |
− | | | + | |
− | + | ||
− | + | ||
|} | |} | ||
+ | === kdemultimedia === | ||
+ | {| border="1" | ||
+ | |- | ||
+ | ! Application !! Request !! Request By !! App Contact !! Status | ||
+ | |- 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 === | ||
+ | |||
+ | {| border="1" | ||
+ | |- | ||
+ | ! Application !! Request !! Request By !! App Contact !! Status | ||
+ | |- style="background-color: lightgreen;" | ||
+ | | KNewsTicker || Determine if still needed with Plasma || Urs Wolfer || Frerich Raabe || Ported to Plasma | ||
+ | |- style="background-color: lightgreen;" | ||
+ | | KWiFiManager || Remove. Solid based solution, NetworkManager from kdebase || Urs Wolfer || Stefan Winter || Done | ||
+ | |- style="background-color: lightgreen;" | ||
+ | | KDict || Remove. || Urs Wolfer || - || Done | ||
+ | |- style="background-color: lightgreen;" | ||
+ | | KGet|| Move back to module from branch || KGet Team || [mailto:kget@kde.org KGet Team] || Done | ||
+ | |} | ||
+ | |||
+ | === kdepim === | ||
+ | |||
+ | {| border="1" | ||
+ | |- | ||
+ | ! Application !! Request !! Request By !! App Contact !! Status | ||
+ | |- style="background-color: lightgreen;" | ||
+ | | Kabcclient || Move into module || Kevin Krammer || Kevin Krammer || Approved and ported. Needs a handbook, apidox, and cleanup | ||
+ | |- style="background-color: lightgreen;" | ||
+ | | kmobiletools || Move into module || Marco Gulino || Marco Gulino || Move complete. | ||
+ | |- style="background-color: lightgreen;" | ||
+ | | kpilot || Resurrect || Adriaan de Groot || Adriaan de Groot || Move complete. | ||
+ | |- style="background-color: lightgreen;" | ||
+ | | kandy || Remove from module || PIM team || PIM team || Approved and removed. | ||
+ | |- style="background-color: lightgreen;" | ||
+ | | kmobile || Remove from module || PIM team || PIM team || Approved and removed. | ||
+ | |} | ||
=== 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 || Nick Shaforostoff || Nick Shaforostoff || In | + | | 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 || Nick Shaforostoff || Nick Shaforostoff || | + | | 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.
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 |