Difference between revisions of "Schedules/KDE4/4.0 Module Status"

Jump to: navigation, search
(Correct link to the kdepimlibs websvn)
(i'm no longer maintaining kdereview)
 
(70 intermediate revisions by 27 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.
  
== Milestones ==
+
== Moving / Removing Applications ==
  
=== Feb '07 Developer Snapshot ===
+
Here is a quick checklist for moving or removing an application:
  
'''Tag Date''': February 19, 2007
+
=== Documentation ===
  
'''Goals''': Developer snapshot of libraries
+
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.
  
'''Audience''': Application developers, testers
+
=== 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.
  
=== Alpha 1 ===
+
There is no need to checkout everything from l10n-kde4, just the {{path|templates}} and {{path|scripts}} folders.
'''Tag Date''':
+
  
'''Goals''':
+
=== Build System ===
  
'''Audience''':
+
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 Maintainer !! Status
+
 
|-
 
|-
 +
! 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 || ||
+
| [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:annemarie.mahfouf@free.fr 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] || Miscelaneous utilities || ||
+
| [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/kwebdev kwebdev] || Web development tool suite || ||
+
| [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&nbsp;By !! App&nbsp;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&nbsp;By !! App&nbsp;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&nbsp;By !! App&nbsp;Contact !! Status
 
|- style="background-color: lightgreen;"
 
|- style="background-color: lightgreen;"
| Gwenview || Move into module || Aurélien&nbsp;Gâteau || Aurélien&nbsp;Gâteau || Approved, pending porting
+
| KGhostview || Move to unmaintained/4. Functionality will be performed by okular || Aaron&nbsp;Seigo || Luís Pedro Coelho || Move complete
|- style="background-color: #ff4242;"
+
|- style="background-color: lightgreen;"
| KPovModeller || Move to extragear || Aaron Seigo || Andreas Zehender || TBD
+
| KFax || Move to extragear pending G3/G4 raw TIFF file support in Okular || Aaron Seigo || || Move complete
|- style="background-color: #ff4242;"
+
|}
| KIconEdit || Move to extragear || Aaron Seigo || John Califf, Laurent Montel || TBD
+
 
|- style="background-color: #ff4242;"
+
=== kdemultimedia ===
| KGhostview || Determine if still needed? || Aaron Seigo || Luís-Pedro Coelho || TBD
+
{| border="1"
|- style="background-color: #ffc642;"
+
|-
| Kuickshow || Move to extragear when gwenview imported || Aaron Seigo || Carsten Pfeiffer || Pending Gwenview
+
! Application !! Request !! Request&nbsp;By !! App&nbsp;Contact !! Status
|- style="background-color: #ffc642;"
+
|- style="background-color: lightgreen"
| Okular || Replace KPDF || Okular Team || Pino Toscano || Approved, pending discussion with Ligature
+
| 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&nbsp;By !! App&nbsp;Contact !! Status
|-  style="background-color: #ff4242"
+
|-  style="background-color: lightgreen;"
| KNewsTicker || Determine if still needed with Plasma || Urs Wolfer || Frerich Raabe || TBD
+
| KNewsTicker || Determine if still needed with Plasma || Urs Wolfer || Frerich Raabe || Ported to Plasma
|-  style="background-color: #ff4242"
+
|-  style="background-color: lightgreen;"
| KWiFiManager || Look for a Solid based solution, probably [http://en.opensuse.org/Projects/KNetworkManager KNetworkManager] when ported || Urs&nbsp;Wolfer || Stefan&nbsp;Winter || TBD
+
| KWiFiManager || Remove. Solid based solution, NetworkManager from kdebase || Urs&nbsp;Wolfer || Stefan&nbsp;Winter || Done
|-  style="background-color: #ff4242"
+
|-  style="background-color: lightgreen;"
| KPPP || Look for a Solid based solution, probably [http://en.opensuse.org/Projects/KNetworkManager KNetworkManager] when ported || Urs Wolfer || Harri Porten || TBD
+
| KDict || Remove. || Urs&nbsp;Wolfer || - || Done
|- style="background-color: #ff4242;"
+
|- style="background-color: lightgreen;"
| KGet|| Move back to module from branch || KGet Team || [mailto:kget@kde.org KGet Team] || TBD
+
| 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&nbsp;By !! App&nbsp;Contact !! Status
|- style="background-color: lightgreen;"
+
| Mailody || Move into module || Tom Albers || Tom Albers || In discussion. will KMail be deprecated?
+
 
|- style="background-color: lightgreen;"
 
|- style="background-color: lightgreen;"
 
| Kabcclient || Move into module || Kevin&nbsp;Krammer || Kevin&nbsp;Krammer || Approved and ported. Needs a handbook, apidox, and cleanup
 
| Kabcclient || Move into module || Kevin&nbsp;Krammer || Kevin&nbsp;Krammer || Approved and ported. Needs a handbook, apidox, and cleanup
 +
|- style="background-color: lightgreen;"
 +
| kmobiletools || Move into module || Marco&nbsp;Gulino || Marco&nbsp;Gulino || Move complete.
 +
|- style="background-color: lightgreen;"
 +
| kpilot || Resurrect || Adriaan&nbsp;de&nbsp;Groot || Adriaan&nbsp;de&nbsp;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&nbsp;By !! App&nbsp;Contact !! Status
 
! Application !! Request !! Request&nbsp;By !! App&nbsp;Contact !! Status
 
|-  style="background-color: #ffc642;"
 
|-  style="background-color: #ffc642;"
| Kaider || Move into module, replace KBabel ||colspan=2 align=center| Nick&nbsp;Shaforostoff || In playground
+
| Kaider || Move into module, replace KBabel || Nick&nbsp;Shaforostoff || Nick&nbsp;Shaforostoff || In extragear; till KDE 4.1
|- style="background-color: #ffc642;"
+
|- style="background-color: lightgreen"
| KBabel || Remove ||colspan=2 align=center|Nick Shaforostoff || Pending Kaider
+
| KBabel || Remove || Nick&nbsp;Shaforostoff || Nick&nbsp;Shaforostoff || in favor of KAider
 +
|}
 +
 
 +
=== kdeutils ===
 +
 
 +
{| border="1"
 +
|-
 +
! Application !! Request !! Request&nbsp;By !! App&nbsp;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 22:35, 23 July 2009

This page is used by the KDE4 Release Team to keep track of the current state of the KDE4 release process.

Contents

[edit] Moving / Removing Applications

Here is a quick checklist for moving or removing an application:

[edit] 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.

[edit] 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.

[edit] Build System

Remember to edit all the relevant CMakeLists.txt files in both the origin and destination modules when moving an application.

[edit] 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

[edit] Pending Application Issues

  • Green: discussed and approved
  • Orange: discussed, but pending on or blocked by other issues
  • Red: no progress made at this point

[edit] 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

[edit] 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

[edit] 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

[edit] 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

[edit] 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

[edit] 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.

[edit] 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

[edit] 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

This page was last modified on 23 July 2009, at 22:35. This page has been accessed 30,726 times. Content is available under Creative Commons License SA 3.0 as well as the GNU Free Documentation License 1.2.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V.Legal