Jump to content

Schedules/KDE4/4.3 Feature Plan

From KDE Community Wiki
Revision as of 10:32, 11 January 2009 by 217.225.159.215 (talk)

This is a list of planned features for the 4.3 release.

See also:

Legend:

  • todo => not started yet
  • in-progress => started, but not completed yet
  • done => completed

Other

Status Project Description Contact
TO DO Akonadi Various Akonadi related items can be found here http://techbase.kde.org/Projects/PIM/Akonadi#Scheduled_for_4.3 Akonadi Developers <[email protected]>

kdelibs

Status Project Description Contact
TO DO KLocale Investigate adding Currency Code and currency minor units support based on ISO 4217 (http://en.wikipedia.org/wiki/ISO_4217). John Layt <[email protected]>
TO DO KCalendarSystem Add new astronomical calculation support classes to be used in kdelibs to build new astronomically based calendar systems, and in kdepim to build new version of libkholiday. John Layt <[email protected]>
TO DO KCalendarSystem Add new calendar systems: Indian Civil (Saka), Ethiopean, Chinese, Pure Julian, Pure Gregorian, etc. John Layt <[email protected]>
TO DO KDEPrint If no file printing support in Qt4.5, migrate FilePrinter class from Okular to enable file printing for all apps via QPrinter. To be discussed on k-c-d first. John Layt <[email protected]>
TO DO KDEPrint Add framework for standard actions for 'Send to...' for e-mail, fax, etc by printing to PDF/PS. John Layt <[email protected]>
TO DO new bookmark system Port KBookmarks to akonadi/nepomuk. Will need help on this. Details Xavier Vello <[email protected]>

kdebase-workspace

Status Project Description Contact
Non-Plasma, Non-KWin
TO DO Kxkb Support for languages in keyboard layout descriptions Andriy Rysin <rysin:AT:kde.org>


KRunner
Plasma - Priority Features
Plasma
TO DO Now Playing data engine Support for MPD Alex Merry <kde:AT:randomguy3.me.uk>
KWin - Core
TO DO KWin Redesign KWin system settings GUI Lucas Murray <[email protected]>
TO DO KWin ARGB support for decorations Lucas Murray <[email protected]>
TO DO KWin Improved active screen edges Lucas Murray <[email protected]>
IN PROGRESS KWin Window docking/quick tiling
KWin - Desktop Effects
IN PROGRESS KWin Improved mouse mark/scribble effect
TO DO KWin Expand present windows into other effects (E.g. Desktop Grid) Martin Gräßlin <[email protected]>
DONE KWin Fade desktop effect (Desktop switcher)

kdepimlibs

Status Project Description Contact

kdenetwork

Status Project Description Contact
IN PROGRESS Kopete UPnp Support
IN PROGRESS Kopete Updated contact list interface (uses Qt 4 rather than Qt 3)
TO DO Kopete Update Kopete to better support Decibel Kopete Developers <[email protected]>
TO DO Kopete Jabber Jingle video support Detlev Casanova <[email protected]>
TO DO Kopete Jabber Jingle ICE support Detlev Casanova <[email protected]>
IN PROGRESS Kopete Contacts plasmoid
IN PROGRESS KGet MultiSource-Downloading
TO DO KGet Support mms://-protocol, see https://launchpad.net/libmms Lukas Appelhans <[email protected]>
TO DO KGet MLDonkey-Plugin based on libkmldonkey Lukas Appelhans <[email protected]>
TO DO KGet Advanced Details Lukas Appelhans <[email protected]>
IN PROGRESS KRDC NX support
TO DO KRDC Minimal-clutter mode to optimize screen real estate usage Guillaume Pothier <[email protected]>

kdepim

Status Project Description Contact

kdeutils

Status Project Description Contact
TO DO printer-applet Restore feature parity with KDEPrint3 where possible. John Layt <[email protected]>
TO DO Okteta make editing capability to Decoding table Friedrich W. H. Kossebau <[email protected]>
TO DO Okteta add Kate-like search tool Friedrich W. H. Kossebau <[email protected]>
TO DO Okteta add support for import by drop, both url and data Friedrich W. H. Kossebau <[email protected]>
TO DO Okteta copy again puts also a value or char variant of the data to clipboard Friedrich W. H. Kossebau <[email protected]>
TO DO Okteta add support for memory mapping of files Friedrich W. H. Kossebau <[email protected]>
TO DO Okteta add further export formats like s-record and intel 16 Friedrich W. H. Kossebau <[email protected]>
TO DO Okteta add support for jobs like io, printing, string search or filter Friedrich W. H. Kossebau <[email protected]>

kdebindings

Status Project Description Contact
TO DO krossjava Integrate into e.g. SuperKaramba and fix issues that show up. Sebastian Sauer <[email protected]>
TO DO krossjava Documentation++ Sebastian Sauer <[email protected]>
TO DO krossfalcon Documentation++ Sebastian Sauer <[email protected]>

kdegames

Status Project Description Contact
TO DO Kolf Replace with Kolf 2 (please help!) Stefan Majewsky <[email protected]>
TO DO KSpaceDuel rewrite AI code Dirk Rathlev <[email protected]>
TO DO KsirK rewrite AI code or at least correct most problems related in bug #170777. Volunteers wanted! Gaël de Chalendar <[email protected]>
TO DO KsirK Previous/Next in start new game as described in bug #170774 Gaël de Chalendar <[email protected]>
TO DO KsirK Polish the skin editor (doc, contextual help, ...) Gaël de Chalendar <[email protected]>
TO DO KsirK Boost playing over Jabber Gaël de Chalendar <[email protected]>
IN PROGRESS ktron Port and remake the KTron game for KDE 4.3

kdeadmin

Status Project Description Contact
TO DO KGrubEditor Integrate KGrubEditor into KDE Admin http://sourceforge.net/projects/kgrubeditor. Approved by Nicolas Ternisien <[email protected]> Konstantinos Smanis <artemis_dot_fowl_dot_2007@gmail_dot_com>
TO DO Guidance Port Guidance to KDE 4, and move it to KDE Admin http://www.simonzone.com/software/guidance/. Nicolas Ternisien <[email protected]>
TO DO system-config-printer-kde Restore feature parity with KDEPrint3 where possible. john Layt <[email protected]>

kdesdk

Status Project Description Contact
IN PROGRESS Lokalize XLIFF support
IN PROGRESS Lokalize various Translation Memory enhancements
TO DO Lokalize Kross-based scripting Nick Shaforostoff <shafff-at-ukr.net>
IN PROGRESS Lokalize QA: glossary checklists
TO DO KAppTemplate Add DBUS support in templates Anne-Marie Mahfouf <[email protected]>
IN PROGRESS Umbrello Replace all q3 widgets in the refactoring assistant
IN PROGRESS Umbrello Merge in SoC qgraphicsview port branch

kdeedu

Status Project Description Contact
TO DO KAlgebra Add ability to draw 3D plots in cylindrical and spherical coordinates. Percy Camilo Triveño Aucahuasi <[email protected]>
TO DO Kalzium Port Kalzium's periodic table to use new QGraphicsView. Marcus D. Hanwell <[email protected]>
TO DO Kalzium Remove the libavogadro snapshot, depend on libavogadro directly. Benoit Jacob <[email protected]>
TO DO Kalzium Plasmoid to access Kalzium database Carsten Niehaus <[email protected]>
IN PROGRESS KEduca Rewrite of the classic test writing/taking application
TO DO KHangMan Integrate an editor Anne-Marie Mahfouf <[email protected]>
TO DO KHangMan Plasmoid Anne-Marie Mahfouf <[email protected]>
TO DO KHangMan Theme manager Anne-Marie Mahfouf <[email protected]>
TO DO Kig Properties dialog for objects. Pino Toscano <[email protected]>
TO DO Kig Improve construction of bisect lines. Pino Toscano <[email protected]>
TO DO Kig Improve feedback when constructing objects. Pino Toscano <[email protected]>
TO DO Kig More geometric objects. Pino Toscano <[email protected]>
TO DO Kig Script objects as macros (to be reused more than once). Pino Toscano <[email protected]>
TO DO Kig Improve the Cabri import filter. Pino Toscano <[email protected]>
TO DO Kig Improve the new/edit script wizard. Pino Toscano <[email protected]>
TO DO KLettres Visual Indicator when letter is wrong Anne-Marie Mahfouf <[email protected]>
TO DO KLettres Number support Anne-Marie Mahfouf <[email protected]>
TO DO KLettres Theme manager Anne-Marie Mahfouf <[email protected]>
TO DO KStars Marble widget for Geolocation tool Médéric Boquien <[email protected]>
TO DO KStars Better printed star charts Jason Harris <[email protected]>
TO DO KStars Sync KStars time from device Jasem Mutlaq <[email protected]>
TO DO KStars Better rendering of comets/asteroids Jason Harris <[email protected]>
TO DO KStars Texture mapping of the skymap??? Jason Harris <[email protected]>
TO DO KStars Improve Observing List Wizard Akarsh Simha <[email protected]>
TO DO KStars Display Comet Magnitudes whenever possible Akarsh Simha <[email protected]>
TO DO KStars Information links in-place for each technical term Akarsh Simha <[email protected]>
TO DO KStars Tool to suggest star-hopping techniques??? Akarsh Simha <[email protected]>
TO DO KStars Extend conjunction tool to have one object unspecified, but have a genre of objects specified instead Akarsh Simha <[email protected]>
TO DO KStars Simulate Lunar Eclipses Akarsh Simha <[email protected]>
TO DO KStars Simulate Satellites and Iridium Flares Akarsh Simha <[email protected]>
TO DO KStars Social and Geographical Integration for KStars Akarsh Simha <[email protected]>

kdemultimedia

Status Project Description Contact

kdeaccessibility

Status Project Description Contact

kdegraphics

Status Project Description Contact
IN PROGRESS Okular Generator for Mobipocket format
IN PROGRESS strigi Thumbnailer and analyzer for Mobipocket format
IN PROGRESS strigi Thumbnailer and analyzer for epub format
TO DO Okular Sound annotations. Pino Toscano <[email protected]>
TO DO Okular Link annotations. Pino Toscano <[email protected]>
TO DO Okular Caret annotations. Pino Toscano <[email protected]>
TO DO Okular Support .snp and .emf file formats Brad Hards <[email protected]>
TO DO Okular Synctex support. Pino Toscano <[email protected]>
TO DO Okular Rich-text for annotations text. Pino Toscano <[email protected]>

kdebase-runtime

Status Project Description Contact
TO DO kio_bookmarks Refactoring using the new bookmarks system and qt/plasma for displaying Xavier Vello <[email protected]>

kdebase-apps

Status Project Description Contact
IN PROGRESS konq_thumbnails Basic thumbnail support for KHTMLPart views(almost finished, now cleanup code)
TO DO konq_thumbnails thumbnail support for all KonqFrame Siyuan Cao <[email protected]>
TO DO konq_thumbnails more thumbnail page styles and customization Siyuan Cao <[email protected]>

kdeplasma-addons

Status Project Description Contact