Frameworks/List: Difference between revisions

From KDE Community Wiki
No edit summary
(Unmaintained -> TBD)
Line 1: Line 1:
For a diagram view, see http://agateau.com/tmp/kf5
For a diagram view, see http://agateau.com/tmp/kf5


The list below is work in progress. Application developers: don't worry. People are working on all of the Frameworks. "Unmaintained" just means that no single person has been identified as the lead maintainer yet.
The lis�t below is work in progress. Application developers: don't worry. People are working on all of the Frameworks. "TBD" just means that no single person has been identified as the lead maintainer yet.


{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width:100%;"
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width:100%;"
Line 18: Line 18:
| Addon
| Addon
| All Qt supported platforms
| All Qt supported platforms
| Unmaintained
| TBD
|-
|-


Line 42: Line 42:
| Addon
| Addon
| All Qt supported platforms
| All Qt supported platforms
| Unmaintained
| TBD
|-
|-


Line 50: Line 50:
| Addon
| Addon
| All Qt supported platforms
| All Qt supported platforms
| Unmaintained
| TBD
|-
|-


Line 58: Line 58:
| Addon
| Addon
| All Qt supported platforms
| All Qt supported platforms
| Unmaintained
| TBD
|-
|-


Line 74: Line 74:
| Addon
| Addon
| All CMake supported platforms
| All CMake supported platforms
| Unmaintained
| TBD
|-
|-


Line 82: Line 82:
| Integration
| Integration
| KDE Workspace
| KDE Workspace
| Unmaintained
| TBD
|-
|-


Line 90: Line 90:
| Addon
| Addon
| All Qt supported platforms
| All Qt supported platforms
| Unmaintained
| TBD
|-
|-


Line 98: Line 98:
| Integration
| Integration
| ??
| ??
| Unmaintained
| TBD
|-
|-


Line 122: Line 122:
| Addon
| Addon
| All Qt supported platforms
| All Qt supported platforms
| Unmaintained
| TBD
|-
|-


Line 130: Line 130:
| Addon
| Addon
| All Qt supported platforms
| All Qt supported platforms
| Unmaintained
| TBD
|-
|-


Line 138: Line 138:
| Integration
| Integration
| X11, Windows (incomplete) and Mac OS (incomplete)
| X11, Windows (incomplete) and Mac OS (incomplete)
| Unmaintained
| TBD
|-
|-


Line 170: Line 170:
| Integration
| Integration
| ??
| ??
| Unmaintained
| TBD
|-
|-


Line 178: Line 178:
| Integration
| Integration
| ??
| ??
| Unmaintained
| TBD
|-
|-


Line 186: Line 186:
| Addon
| Addon
| ??
| ??
| Unmaintained
| TBD
|-
|-


Line 194: Line 194:
| Integration
| Integration
| ??
| ??
| Unmaintained
| TBD
|-
|-


Line 202: Line 202:
| ??
| ??
| ??
| ??
| Unmaintained
| TBD
|-
|-


Line 218: Line 218:
| Addon
| Addon
| All Qt supported platforms
| All Qt supported platforms
| Unmaintained
| TBD
|-
|-


Line 226: Line 226:
| Solution
| Solution
| ??
| ??
| Unmaintained
| TBD
|-
|-


Line 242: Line 242:
| Addon
| Addon
| ??
| ??
| Unmaintained
| TBD
|-
|-


Line 250: Line 250:
| Addon
| Addon
| ??
| ??
| Unmaintained
| TBD
|-
|-


Line 258: Line 258:
| Addon
| Addon
| ??
| ??
| Unmaintained
| TBD
|-
|-


Line 266: Line 266:
| Addon
| Addon
| ??
| ??
| Unmaintained
| TBD
|-
|-


Line 274: Line 274:
| Solution
| Solution
| ??
| ??
| Unmaintained
| TBD
|-
|-


Line 282: Line 282:
| ??
| ??
| ??
| ??
| Unmaintained
| TBD
|-
|-


Line 290: Line 290:
| Integration
| Integration
| ??
| ??
| Unmaintained
| TBD
|-
|-


Line 306: Line 306:
| ??
| ??
| ??
| ??
| Unmaintained
| TBD
|-
|-


Line 314: Line 314:
| Integration
| Integration
| ??
| ??
| Unmaintained
| TBD
|-
|-


Line 338: Line 338:
| Addon
| Addon
| ??
| ??
| Unmaintained
| TBD
|-
|-


Line 354: Line 354:
| ??
| ??
| ??
| ??
| Unmaintained
| TBD
|-
|-


Line 386: Line 386:
| ??
| ??
| ??
| ??
| Unmaintained
| TBD
|-
|-


Line 394: Line 394:
| Solution
| Solution
| ??
| ??
| Unmaintained
| TBD
|-
|-


Line 410: Line 410:
| Addon
| Addon
| ??
| ??
| Unmaintained
| TBD
|-
|-


Line 418: Line 418:
| Addon
| Addon
| ??
| ??
| Unmaintained
| TBD
|-
|-


Line 426: Line 426:
| Solution
| Solution
| ??
| ??
| Unmaintained
| TBD
|-
|-


Line 434: Line 434:
| N/A
| N/A
| ??
| ??
| Unmaintained
| TBD
|-
|-


Line 442: Line 442:
| N/A
| N/A
| ??
| ??
| Unmaintained
| TBD
|-
|-


Line 450: Line 450:
| N/A
| N/A
| ??
| ??
| Unmaintained
| TBD
|-
|-


Line 458: Line 458:
| N/A
| N/A
| ??
| ??
| Unmaintained
| TBD
|-
|-



Revision as of 19:24, 7 January 2014

For a diagram view, see http://agateau.com/tmp/kf5

The lis�t below is work in progress. Application developers: don't worry. People are working on all of the Frameworks. "TBD" just means that no single person has been identified as the lead maintainer yet.

Name Features Tier Type Platforms Maintainer
KItemModels Models for Qt Model/View system Tier 1 Addon All Qt supported platforms TBD
KItemViews Widget addons for Qt Model/View Tier 1 Addon All Qt supported platforms David Edmundson
KArchive File compression Tier 1 Addon All Qt supported platforms David Faure
KCodecs Text encoding Tier 1 Addon All Qt supported platforms TBD
KConfig Configuration system Tier 1 Addon All Qt supported platforms TBD
KCoreAddons Addons to QtCore Tier 1 Addon All Qt supported platforms TBD
KDBusAddons Addons to QtDBus Tier 1 Addon All Qt supported platforms David Faure
KF5Umbrella CMake help to use KDE Frameworks Tier 1 Addon All CMake supported platforms TBD
KGlobalAccel Add support for global workspace shortcuts Tier 1 Integration KDE Workspace TBD
KGuiAddons Addons to QtGui Tier 1 Addon All Qt supported platforms TBD
KIdleTime Monitoring user activity Tier 1 Integration ?? TBD
KImageFormats Addons to QtImageFormats Tier 1 Addon All Qt supported platforms Alex Merry
KJS Support for JS scripting in applications Tier 1 Functional All platforms Bernd Buschinski
KPlotting Lightweight plotting framework Tier 1 Addon All Qt supported platforms TBD
KWidgetsAddons Addons to QtWidgets Tier 1 Addon All Qt supported platforms TBD
KWindowSystem Integration with X11 and window managers Tier 1 Integration X11, Windows (incomplete) and Mac OS (incomplete) TBD
Solid Hardware integration and detection Tier 1 Integration ?? Alex Fiestas
Sonnet Support for spellchecking Tier 1 Solution All Qt supported platforms Martin Sandsmark
ThreadWeaver High-level multithreading framework Tier 1 Addon All Qt supported platforms Mirko Boehm
KDNSSD Abstraction to system DNSSD features Tier 2 Integration ?? TBD
KAuth Abstraction to system policy and authentication features Tier 2 Integration ?? TBD
KCompletion Widgets with advanced auto-completion features Tier 2 Addon ?? TBD
KCrash Support for application crash analysis and bug report from apps Tier 2 Integration ?? TBD
KDocTools Documentation generation from docbook Tier 2 ?? ?? TBD
KI18n Advanced internationalization framework Tier 2 Addon All Qt supported platforms Chusslove Illich
KJobWidgets Widgets for tracking KJob instances (provided by KCoreAddons) Tier 2 Addon All Qt supported platforms TBD
KNotifications Abstraction for system notifications Tier 2 Solution ?? TBD
KWallet Secure and unified container for user passwords Tier 2 Solution All Qt supported platforms. GPG backend only available with KDE runtime. Valentin Rusu
KBookmarks Support for bookmarks and the XBEL format Tier 3 Addon ?? TBD
KCMUtils Extra API to write KConfigModules Tier 3 Addon ?? TBD
KConfigWidgets Extra widgets for easier configuration support Tier 3 Addon ?? TBD
KDeclarative ?? Tier 3 Addon ?? TBD
KDED Extensible deamon for providing system level services Tier 3 Solution ?? TBD
KDESu Integration with su for elevated privileges Tier 3 ?? ?? TBD
KDEWebKit KDE Integration for QtWebKit Tier 3 Integration ?? TBD
KDesignerPlugin Integration of our widgets in Qt Designer/Creator Tier 3 ?? ?? Alex Merry
KEmoticons Support for emoticons and emoticons themes Tier 3 ?? ?? TBD
KIconThemes Support for icon themes Tier 3 Integration ?? TBD
KInit ?? Tier 3 Solution ?? David Faure
KIO Resource and network access abstraction Tier 3 Solution ?? David Faure
KJsEmbed Embedded JS Tier 3 Addon ?? TBD
KMediaPlayer Plugin interface for media player features Tier 3 ?? ?? Alex Merry
KNewStuff Support for downloading application assets from the network Tier 3 ?? ?? TBD
KNotifyConfig Configuration system for KNotify Tier 3 ?? ?? David Edmundson
KParts Document centric plugin system Tier 3 Solution ?? David Faure
KPrintUtils Extra features for QtPrintSupport Tier 3 Addon ?? John Layt
KPty Pty abstraction Tier 3 ?? ?? TBD
Kross Multi-language application scripting Tier 3 Solution ?? TBD
KService Advanced plugin and service introspection Tier 3 Solution ?? David Faure
KTextWidgets Advanced text editing widgets Tier 3 Addon ?? TBD
KUnitConversion Support for unit conversion Tier 3 Addon ?? TBD
XmlGui User configurable main windows Tier 3 Solution ?? TBD
ApiDox API documentation generation and assets for frameworks Tier 4 N/A ?? TBD
FrameworkIntegration Workspace and cross-framework integration plugins Tier 4 N/A ?? TBD
KDE4Support Porting aid from KDELibs4 Tier 4 N/A ?? TBD
KFileAudioPreview Plugin interface for audio previews Tier 4 N/A ?? TBD
KHtml KHTML APIs Tier 4 Solution All Qt supported platforms Martin Sandsmark