KDE Core/Platform 11/KDEQtRelationship: Difference between revisions
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
What is the relationship between the Qt and KDE communities, in particular on a non-technical level? What can we do to improve it. What are the topics to address, and how do we do that? | |||
== Us and Them == | == Us and Them == |
Revision as of 21:53, 2 June 2011
What is the relationship between the Qt and KDE communities, in particular on a non-technical level? What can we do to improve it. What are the topics to address, and how do we do that?
Us and Them
We need mutual respect. Lots of personal ties, but always changing. Core people should act as role models for community and users.
Technical collaboration
KDE as space for innovation - less strict, gets feedback, gets real app exposure, more than a Qt labs project
Qt is cross platform, KDE is not there yet. Qt standards like unit tests, API review, continuous integration are or would also be good KDE standards.
3rd party libraries independent Qt libraries Libraries for Qt developers that are not part of Qt
- system how to get libraries ?!? ruby gems, cpan
How do we handle improved KDE stuff that goes into Qt but has a different api?
What is attractive for Qt in KDE
- App developers
- KDE is still a great public showcase and large resource of openly available Qt application code.
- KDE is an early adopter, commercial customers are way behind.
- KDE is a good pool for people.
- KDE wants to contribute to Qt.
- KDE cares about Qt. High quality feedback and contributions.
- Example for successful library: QJson
- Rekonq is interesting because it is a real world demo using qt webkit.
- Git is a bonus
Open Governance
Can we convince people to do modularization and clean up for KDE?
Get a foot into the door: go for qt creator
Can we put cmake projects into qt creator? Make it possible to create KDE applications by default.
What about QML designer
KDE plan for QCS
Make KDE attractive Present KDE vision to Qt people
Sessions: KDE and Qt communities and working together, what can we learn from each other
Code of conduct
Technical: The things that should be merged: KUrl and friends KLocale QLocale Printing Config systems Archive handling
The contributor agreement?