Schedules/KDE4/4.3 Feature Plan: Difference between revisions
(→kdeedu) |
|||
Line 174: | Line 174: | ||
|- style="background: #ececec; white-space:nowrap;" | |- style="background: #ececec; white-space:nowrap;" | ||
! Status !! Project !! Description !! Contact | ! Status !! Project !! Description !! Contact | ||
{{FeatureTodo|KAlgebra|Export to MathML Presentation Markup|[email protected]|Aleix Pol}} | |||
{{FeatureTodo|KAlgebra|Some integration with the new KFormula widget|[email protected]|Aleix Pol}} | |||
{{FeatureInProgress|KAlgebra|Add ability to draw 3D plots in cylindrical and spherical coordinates.|[email protected]|Percy Camilo Triveño Aucahuasi}} | {{FeatureInProgress|KAlgebra|Add ability to draw 3D plots in cylindrical and spherical coordinates.|[email protected]|Percy Camilo Triveño Aucahuasi}} | ||
{{FeatureTodo|Kalzium|Port Kalzium's periodic table to use new QGraphicsView.|[email protected]|Marcus D. Hanwell}} | {{FeatureTodo|Kalzium|Port Kalzium's periodic table to use new QGraphicsView.|[email protected]|Marcus D. Hanwell}} | ||
Line 205: | Line 207: | ||
{{FeatureTodo|KStars|Simulate Satellites and Iridium Flares|[email protected]|Akarsh Simha}} | {{FeatureTodo|KStars|Simulate Satellites and Iridium Flares|[email protected]|Akarsh Simha}} | ||
{{FeatureTodo|KStars|Social and Geographical Integration for KStars|[email protected]|Akarsh Simha}} | {{FeatureTodo|KStars|Social and Geographical Integration for KStars|[email protected]|Akarsh Simha}} | ||
{{FeatureTodo|KTurtle|Optional rulers/grid for canvas units|[email protected]|Mauricio Piacentini}} | |||
{{FeatureTodo|Marble|Export map to MxN pixel bitmap|[email protected]|Inge Wallin}} | |||
{{FeatureTodo|Marble|Bookmarks|[email protected]|Inge Wallin}} | |||
{{FeatureTodo|Marble|Support for MarbleWidget::setEnabled( bool )|[email protected]|Inge Wallin}} | |||
{{FeatureTodo|Marble|Map Contents translation|[email protected]|Torsten Rahn}} | |||
{{FeatureTodo|Marble|Editing GeoDataFeatures|[email protected]|Torsten Rahn}} | |||
{{FeatureInProgress|Marble|Layer Management Class|[email protected]|Torsten Rahn}} | |||
{{FeatureInProgress|Marble|Plugin architecture for map layers|[email protected]|Torsten Rahn}} | |||
{{FeatureInProgress|Marble|Extending GeoPainter|[email protected]|Torsten Rahn}} | |||
{{FeatureInProgress|Marble|Marble Runners|[email protected]|Henry de Valence}} | |||
{{FeatureInProgress|Marble|GeoClue Integration |[email protected]|Jens-Michael Hoffmann}} | |||
{{FeatureInProgress|Marble|Routing |[email protected]|Jens-Michael Hoffmann}} | |||
{{FeatureInProgress|Marble|More map providers (WMS?) |[email protected]|Jens-Michael Hoffmann}} | |||
{{FeatureInProgress|Marble|Winkel Triple projection / equivalent |[email protected]|Henry de Valence}} | |||
{{FeatureInProgress|Marble|Marble WorldClock Plasmoid|[email protected]|Henry de Valence}} | |||
{{FeatureInProgress|Marble|Qt-Version settings dialog|[email protected]|Henry de Valence}} | |||
{{FeatureInProgress|Marble|Panoramio Support||Shashank Singh}} | |||
{{FeatureInProgress|Marble|Twitter Plugin||Shashank Singh}} | |||
{{FeatureInProgress|Marble|TimeZone Support|[email protected]|Torsten Rahn}} | |||
{{FeatureInProgress|Marble|Support for other planets and the moon|[email protected]|Torsten Rahn}} | |||
{{FeatureInProgress|Marble|DGML2 Support|[email protected]|Torsten Rahn}} | |||
{{FeatureInProgress|Marble|Support for imperial units|[email protected]|Torsten Rahn}} | |||
{{FeatureInProgress|Marble|Graticule plugin|[email protected]|Torsten Rahn}} | |||
{{FeatureInProgress|Marble|MeasureTool plugin|[email protected]|Torsten Rahn}} | |||
{{FeatureInProgress|Marble|Port authors list from the Qt-About dialog to the KDE-About dialog|[email protected]|Torsten Rahn}} | |||
{{FeatureInProgress|Marble|Basic KML support|[email protected]|Patrick Spendrin}} | |||
{{FeatureInProgress|Marble|GeoData Model/View Visualization|[email protected]|Patrick Spendrin}} | |||
{{FeatureInProgress|Marble|More generic projection support|[email protected]|Inge Wallin}} | |||
{{FeatureInProgress|Marble|Network plugins|[email protected]|Pino Toscano}} | |||
{{FeatureInProgress|Parley|Declensions|[email protected]|Frederik Gladhorn}} | |||
{{FeatureTodo|Step|Improve GUI for creating softbody|[email protected]|Vladimir Kuznetsov}} | |||
{{FeatureTodo|Step|Use common constraints handling code for collisions|[email protected]|Vladimir Kuznetsov}} | |||
|} | |} | ||
Revision as of 09:14, 13 January 2009
This is a list of planned features for the 4.3 release.
See also:
- Schedules/KDE4/4.3 Release Schedule
- Schedules/KDE4/4.2 Feature Plan
- Schedules/KDE4/4.3 Release Goals
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 | Lucas Murray <[email protected]> |
KWin - Desktop Effects | |||
IN PROGRESS | KWin | Improved mouse mark/scribble effect | Lucas Murray <[email protected]> |
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) | Lucas Murray <[email protected]> |
kdepimlibs
Status | Project | Description | Contact |
---|---|---|---|
TO DO | Buildsystem | Require OpenLDAP (coordinate with the Windows team) | Allen Winter <[email protected]> |
TO DO | Buildsystem | Require Cyrus-SASL (coordinate with the Windows team) | Allen Winter <[email protected]> |
kdenetwork
Status | Project | Description | Contact |
---|---|---|---|
IN PROGRESS | Kopete | UPnp Support | Matt Rogers <[email protected]> |
IN PROGRESS | Kopete | Updated contact list interface (uses Qt 4 rather than Qt 3) | Matt Rogers <[email protected]> |
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 | Dennis Nienhüser <[email protected]> |
IN PROGRESS | KGet | MultiSource-Downloading | Lukas Appelhans <[email protected]> |
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 | David Gross <[email protected]> |
TO DO | KRDC | Minimal-clutter mode to optimize screen real estate usage | Guillaume Pothier <[email protected]> |
kdepim
Status | Project | Description | Contact |
---|---|---|---|
IN PROGRESS | Akonadi | Migration of contacts and calendar data from KResource to Akonadi (Details) | Volker Krause, Kevin Krammer, Tobias Koenig <[email protected]> |
IN PROGRESS | Akregator | Support for syncing the feed list with Google Reader | Frank Osterfeld <[email protected]> |
TO DO | KBlogger | KBlogger, a blogging application | Christian Weilbach <[email protected]> |
TO DO | KBlogger | Port to use KRichTextEdit (Or KMEditor) | Stephen Kelly <[email protected]> |
IN PROGRESS | Kjots | Create and port to akonadi model. | Stephen Kelly <[email protected]> |
TO DO | Kjots | Add support for nepomuk including tagging, possibly storage, and linking. Also a nepomuk tag proxy model for representing the structure as tagged. | Stephen Kelly <[email protected]> |
IN PROGRESS | Kjots | Create plasmoid capable of showing the entire tree, or a single book. | Stephen Kelly <[email protected]> |
TO DO | Kjots | Email KJots pages using default mail client (bug #124509. | Stephen Kelly <[email protected]> |
IN PROGRESS | Kleopatra | OpenPGP support | Marc Mutz (Gpg4win) <[email protected]> |
TO DO | Kleopatra | Konqueror and Dolphin Kleopatra plugins | Marc Mutz (Gpg4win) <[email protected]> |
TO DO | KMail | Save metadata about attachments to Nepomuk when saving them | Ismail Onur Filiz <[email protected]> |
TO DO | KNode | Port to use KRichTextEdit (Or KMEditor) | Stephen Kelly <[email protected]> |
TO DO | Kontact | Support for Kontact wide profiles | Kolab Konsortium <[email protected]> |
TO DO | Kontact | Tip-of-the-Day summary | Daniel Molkentin <[email protected]> |
TO DO | KOrganizer | Support for extended free-busy lists | Kolab Konsortium <[email protected]> |
IN PROGRESS | KPilot | Port old conduits to new base conduit architecture and KDE4/Qt4 | Jason 'vanRijn' Kasper <[email protected]> |
IN PROGRESS | KPilot | Finish Keyring conduit, base conduit code and test cases, category syncing | Jason 'vanRijn' Kasper <[email protected]> |
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]> |
TO DO | kwalletmanager | Move kwalletmanager to the Model/View architecture and redesign the UI. | Michael Leupold <[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 | Stas Verberkt <[email protected]> |
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 | Nick Shaforostoff <shafff-at-ukr.net> |
IN PROGRESS | Lokalize | various Translation Memory enhancements | Nick Shaforostoff <shafff-at-ukr.net> |
TO DO | Lokalize | Kross-based scripting | Nick Shaforostoff <shafff-at-ukr.net> |
IN PROGRESS | Lokalize | QA: glossary checklists | Nick Shaforostoff <shafff-at-ukr.net> |
TO DO | KAppTemplate | Add DBUS support in templates | Anne-Marie Mahfouf <[email protected]> |
IN PROGRESS | Umbrello | Replace all q3 widgets in the refactoring assistant | Andi Fischer <[email protected]> |
IN PROGRESS | Umbrello | Merge in SoC qgraphicsview port branch | Gopala Krishna A <[email protected]> |
kdeedu
Status | Project | Description | Contact |
---|---|---|---|
TO DO | KAlgebra | Export to MathML Presentation Markup | Aleix Pol <[email protected]> |
TO DO | KAlgebra | Some integration with the new KFormula widget | Aleix Pol <[email protected]> |
IN PROGRESS | 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 | Matt Williams <[email protected]> |
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]> |
TO DO | KTurtle | Optional rulers/grid for canvas units | Mauricio Piacentini <[email protected]> |
TO DO | Marble | Export map to MxN pixel bitmap | Inge Wallin <[email protected]> |
TO DO | Marble | Bookmarks | Inge Wallin <[email protected]> |
TO DO | Marble | Support for MarbleWidget::setEnabled( bool ) | Inge Wallin <[email protected]> |
TO DO | Marble | Map Contents translation | Torsten Rahn <[email protected]> |
TO DO | Marble | Editing GeoDataFeatures | Torsten Rahn <[email protected]> |
IN PROGRESS | Marble | Layer Management Class | Torsten Rahn <[email protected]> |
IN PROGRESS | Marble | Plugin architecture for map layers | Torsten Rahn <[email protected]> |
IN PROGRESS | Marble | Extending GeoPainter | Torsten Rahn <[email protected]> |
IN PROGRESS | Marble | Marble Runners | Henry de Valence <[email protected]> |
IN PROGRESS | Marble | GeoClue Integration | Jens-Michael Hoffmann <[email protected]> |
IN PROGRESS | Marble | Routing | Jens-Michael Hoffmann <[email protected]> |
IN PROGRESS | Marble | More map providers (WMS?) | Jens-Michael Hoffmann <[email protected]> |
IN PROGRESS | Marble | Winkel Triple projection / equivalent | Henry de Valence <[email protected]> |
IN PROGRESS | Marble | Marble WorldClock Plasmoid | Henry de Valence <[email protected]> |
IN PROGRESS | Marble | Qt-Version settings dialog | Henry de Valence <[email protected]> |
IN PROGRESS | Marble | Panoramio Support | [mailto: Shashank Singh <>] |
IN PROGRESS | Marble | Twitter Plugin | [mailto: Shashank Singh <>] |
IN PROGRESS | Marble | TimeZone Support | Torsten Rahn <[email protected]> |
IN PROGRESS | Marble | Support for other planets and the moon | Torsten Rahn <[email protected]> |
IN PROGRESS | Marble | DGML2 Support | Torsten Rahn <[email protected]> |
IN PROGRESS | Marble | Support for imperial units | Torsten Rahn <[email protected]> |
IN PROGRESS | Marble | Graticule plugin | Torsten Rahn <[email protected]> |
IN PROGRESS | Marble | MeasureTool plugin | Torsten Rahn <[email protected]> |
IN PROGRESS | Marble | Port authors list from the Qt-About dialog to the KDE-About dialog | Torsten Rahn <[email protected]> |
IN PROGRESS | Marble | Basic KML support | Patrick Spendrin <[email protected]> |
IN PROGRESS | Marble | GeoData Model/View Visualization | Patrick Spendrin <[email protected]> |
IN PROGRESS | Marble | More generic projection support | Inge Wallin <[email protected]> |
IN PROGRESS | Marble | Network plugins | Pino Toscano <[email protected]> |
IN PROGRESS | Parley | Declensions | Frederik Gladhorn <[email protected]> |
TO DO | Step | Improve GUI for creating softbody | Vladimir Kuznetsov <[email protected]> |
TO DO | Step | Use common constraints handling code for collisions | Vladimir Kuznetsov <[email protected]> |
kdemultimedia
Status | Project | Description | Contact |
---|
kdeaccessibility
Status | Project | Description | Contact |
---|
kdegraphics
Status | Project | Description | Contact |
---|---|---|---|
IN PROGRESS | Okular | Generator for Mobipocket format | Jakub Stachowski <[email protected]> |
IN PROGRESS | strigi | Thumbnailer and analyzer for Mobipocket format | Jakub Stachowski <[email protected]> |
IN PROGRESS | strigi | Thumbnailer and analyzer for epub format | Jakub Stachowski <[email protected]> |
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) | Siyuan Cao <[email protected]> |
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 |
---|