Schedules/KDE4/4.0 Module Status: Difference between revisions
No edit summary |
m 85 revisions imported: Import Schedules subpages from techbase |
||
(84 intermediate revisions by 31 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:[email protected] 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:[email protected] 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:[email protected] 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:[email protected] 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:[email protected] 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:[email protected] 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:[email protected] 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:[email protected] 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:[email protected] 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:[email protected] 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 || || | |||
|- valign=top | |||
| [http://websvn.kde.org/trunk/KDE/kdevelop kdevelop] || IDE || [mailto:[email protected] Matt Rogers] || Ported. In development. | |||
|- valign=top | |||
| [http://websvn.kde.org/trunk/KDE/kdewebdev kdewebdev] || Web development tool suite || [mailto:[email protected] Andras Mantia]|| Partly ported, needs lot of work. | |||
|- valign=top | |||
| [http://websvn.kde.org/trunk/extragear extragear] || Extragear || [mailto:[email protected] Helio Chissini de Castro] || | |||
|- valign=top | |||
| [http://websvn.kde.org/trunk/l10n-kde4 l10n-kde4] || Localization || [mailto:[email protected] Albert Astals Cid] || | |||
|} | |||
== Pending Application Issues == | |||
*<span style="color: lightgreen;">'''Green'''</span>: discussed and approved | |||
*<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 | |||
=== 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" | |||
|- | |- | ||
| [http:// | ! 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 === | |||
{| border="1" | |||
|- | |- | ||
| | ! Application !! Request !! Request By !! App Contact !! Status | ||
|- 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 | |||
|} | |} | ||
== | === 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 | ! 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;" | |- style="background-color: lightgreen;" | ||
| | | KGet|| Move back to module from branch || KGet Team || [mailto:[email protected] 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 | |||
|} | |} |
Latest revision as of 18:51, 8 March 2016
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 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 /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.
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 | 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 |
Pending Application Issues
- Green: discussed and approved
- Orange: discussed, but pending on or blocked by other issues
- Red: no progress made at this point
kdeedu
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 |
kdegames
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
kdegraphics
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 |
kdemultimedia
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 |
kdenetwork
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 |
kdepim
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. |
kdesdk
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 |
kdeutils
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 |