KDE Core/Platform 11: Difference between revisions
add link to class-level dependency graphs for kdelibs modularization |
|||
Line 27: | Line 27: | ||
* KIO - Split platform and gui parts? | * KIO - Split platform and gui parts? | ||
Initial attempts to create class-level dependency graphs: http://www.kdab.com/~volker/kde/ | |||
=== Framework vs Platform === | === Framework vs Platform === |
Revision as of 18:46, 1 June 2011
Insert logo here
making it now (Nuno)
User:Saleel's Proposal. SVG:Media:Coreproposal.svg
Purpose of the Sprint
To examine the current state and near future of the KDE Platform (kdelibs and kdebase-runtime), particularly as it relates to the growing usage of it in new contexts such as mobile or on Windows and MacOS and its traditional usage as a set of conveniences and consistency creators for KDE application development.
The sprint will aim to create an actionable, multi-year roadmap for kdelibs and kdebase-runtime and will examine issues of modularity, topicality and the inherent dichotomy between the KDE Platform as an application development framework (similar to Qt) and as a stand-alone platform to target (similar to, e.g. Windows, MacOS, etc.)
Topics
Note: these are simply sample topics, not final direction on what will actually be discussed. Actual topics will be generated at a pre-sprint meeting online as well as through group authorship of this section.
Workflow / Management
- Recommended Git workflow for kdelibs
- Git documentation
Modularization of KDE libraries
Alex: should IMO include not only kdelibs, but also kdesupport, kdepimlibs and kdebase libs
- KIO - Split platform and gui parts?
Initial attempts to create class-level dependency graphs: http://www.kdab.com/~volker/kde/
Framework vs Platform
- Qt OpenGov
- Policy towards QtMobility
- Geolocation
Redundancies
- KLocale & co vs QLocale & co: How to act local everywhere while retaining configurability.
- QDateTime vs KDateTime and KCalendarSystem
- KHTML vs QtWebKit
Moving stuff into kdelibs
- Move libkonq or parts thereof into kdelibs?
Build Profiles
Build system
What level modularity do we want/need here ? Chances of CMake becoming the buildsystem for Qt.
QML and Javascript
Logistics
Dates
June 1/2 - 6/7
Location
Randa, Switzerland
Travel and Accommodations
See at the general Randa page.
Food, Drink and Shopping
See at the general Randa page.