Qt wiki will be updated on October 12th 2023 starting at 11:30 AM (EEST) and the maintenance will last around 2-3 hours. During the maintenance the site will be unavailable.
Qt-contributors-summit-2011-Topic List: Difference between revisions
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
=Current topic list= | |||
This is a living list that will most likely change over the coming weeks. | |||
1 slot is meant to take 50 minutes to allow for easy changing of rooms and coffee I/O. Longer sessions can book 2 slots. | |||
{| class="infotable line" | |||
| '''Topic title''' | |||
| '''Topic Owner''' | |||
| '''Slots''' | |||
| '''Description''' | |||
| '''Comments''' | |||
|- | |||
| Qt Roadmap Review | |||
| Pia Vuorela | |||
| 1 | |||
| public roadmap reviews kick-off | |||
| Qt Public Roadmap process | |||
|- | |||
| “ | |||
| Henry Haverinen | |||
| | |||
| | |||
| Qt Roadmap overview | |||
|- | |||
| “ | |||
| Lars Knoll | |||
| | |||
| | |||
| Highlights of Qt 5.0 | |||
|- | |||
| Network stack | |||
| Markus Goetz | |||
| 1 | |||
| General information and overview | |||
| Makes only sense if we have people participating that are interested in the network stack | |||
|- | |||
| Object model | |||
| Olivier Goffart | |||
| 1 | |||
| How to move forward with QObject, signals and slots, moc, … | |||
| | |||
Technical introducion to the code and discussions on what could be done, [http://developer.qt.nokia.com/wiki/New_Signal_Slot_Syntax new connection syntax] ''[developer.qt.nokia.com]'' | |||
|- | |||
| | |||
[http://qt.io/groups/qt-contributors-summit-2011/wiki/API_Design <span class="caps">API</span> Design] | |||
| Olivier Goffart | |||
| 1 | |||
| Presentation on the Qt way of <span class="caps">API</span> design and binary compatibility | |||
| | |||
|- | |||
| Qt Quick 2 and beyond | |||
| Michael Brasser | |||
| 2 | |||
| Planned features for Qt Quick 2 and future directions | |||
| General overview and discussions on what could be done | |||
|- | |||
| | |||
| | |||
| | |||
| | |||
| Qt Quick on the desktop | |||
|- | |||
| | |||
| | |||
| | |||
| | |||
| C++ data models for <span class="caps">QML</span> | |||
|- | |||
| QtWebKit roadmap review | |||
| | |||
| 1 | |||
| | |||
| | |||
|- | |||
| <span class="caps">QPA</span> (lighthouse) plugins | |||
| Jørgen | |||
| 1 | |||
| | |||
| | |||
|- | |||
| QtWayland | |||
| Jørgen | |||
| 1 | |||
| QtWayland is a new Qt module containing the wayland qpa plugin and QtCompositor | |||
| | |||
|- | |||
| | |||
[http://qt.io/groups/qt-contributors-summit-2011/wiki/SceneGraph SceneGraph adaptions] | |||
| Gunnar | |||
| 1 | |||
| | |||
| | |||
|- | |||
| Modularization | |||
| Kristian/Thiago | |||
| 1 | |||
| | |||
| | |||
|- | |||
| Platform support | |||
| | |||
| 1 | |||
| | |||
| | |||
|- | |||
| Examples and demos for the documentation | |||
| Casper van Donderen | |||
| 0.5 | |||
| | |||
| | |||
|- | |||
| Documentation and DevNet | |||
| Kevin Wright | |||
| 0.5 | |||
| | |||
| | |||
|- | |||
| Workflow for contributing to the documentation | |||
| | |||
| 1 | |||
| | |||
| The workflow for code contribution has been setup. We need a similar process for contributing to the documentation (excluding the actual <span class="caps">API</span> docs?) | |||
|- | |||
| | |||
[http://qt.io/groups/qt-contributors-summit-2011/wiki/DevNet_Wiki DevNet_Wiki] | |||
| | |||
[http://developer.qt.nokia.com/member/20 Volker] ''[developer.qt.nokia.com]'' | |||
| 1 | |||
| | |||
| | |||
A [http://developer.qt.nokia.com/wiki/Structuring_DevNet_Wiki wiki article] ''[developer.qt.nokia.com]'' has a suggestion | |||
|- | |||
| SW project management and feature planning | |||
| | |||
| 2 | |||
| | |||
| | |||
|- | |||
| Criteria for reviewer-/maintainership | |||
| Thiago | |||
| 1 | |||
| | |||
| There needs to be a way to find out who the maintainer is, and a way to actually reach that maintainer. | |||
|- | |||
| Qt vs. QtWebKit practices/workflows/rules | |||
| Simon | |||
| 1 | |||
| | |||
| | |||
|- | |||
| | |||
[http://qt.io/groups/qt-contributors-summit-2011/wiki/where_does_qt_lack_quality Where does Qt lack quality?] | |||
| Caroline Chao | |||
| 1 | |||
| | |||
| | |||
|- | |||
| | |||
[http://qt.io/groups/qt-contributors-summit-2011/wiki/PerformanceQA Performance QA] | |||
| Jo Asplin | |||
| 1 | |||
| | |||
| | |||
|- | |||
| How can QA tools and assets be improved? | |||
| Sergey Hambardzumyan | |||
| 1 | |||
| | |||
| | |||
|- | |||
| What metrics would help Qt contributors? | |||
| Sergio Ahumada | |||
| 1 | |||
| | |||
| | |||
|- | |||
| Open Governance practicalities: Tools overview | |||
| Kevin Wright | |||
| 1 | |||
| tooling, infrastructure, cooperation. We also need some discussion on how we structure the approval of new features. For instance, it would be good to be able to discuss a contribution ''and get an OK for it'' in principle before any code is submitted. | |||
| | |||
|- | |||
| Open Governance Tools training | |||
| Kevin Wright | |||
| 2 | |||
| Gerrit, git, <span class="caps">JIRA</span>, .. | |||
| | |||
|- | |||
| Open Governance Roles and Processes training | |||
| Hanne Linaae | |||
| 2 | |||
| More in-depth than keynote about how Qt Open Governance is supposed to work. | |||
| Should be done by Thiago or similar. | |||
|- | |||
| “Social Skills for Geeks” | |||
| Hanne Linaae | |||
| 1 | |||
| Training and discussion style. Ways of working in the community | |||
| | |||
|- | |||
| How to start a Qt project | |||
| | |||
| 1 | |||
| | |||
| | |||
|- | |||
| C++0x | |||
| | |||
| 1 | |||
| | |||
| | |||
|- | |||
| QtScript | |||
| Jędrzej Nowacki | |||
| 1 | |||
| Future of QtScript, V8 port and in general <span class="caps">ECMA</span> Script integration | |||
| | |||
|- | |||
| Qt 5 | |||
| | |||
| 1 | |||
| | |||
| | |||
|- | |||
| Qt 5 product definition | |||
| Henry Haverinen | |||
| 1 | |||
| Qt5 “product” topics like scope, module/package structure, cross-platform promise, compatibility promise, naming and numbering, Qt and add-ons for Qt | |||
| | |||
[http://qt.io/groups/qt-contributors-summit-2011/wiki/Qt5ProductDefinition Wiki article about this topic] | |||
|- | |||
| WebKit 2 for Qt | |||
| Simon | |||
| 1 | |||
| | |||
| | |||
|- | |||
| Localization | |||
| Denis Dzyubenko | |||
| 1 | |||
| Currenct status and ideas for improvements | |||
| | |||
Only if there are people interested in the topic. Feedback and code from <span class="caps">KDE</span> (John Layt) would be great. <span class="caps">KDE</span> very interested in discussing using QLocale and QDateTime. See http://developer.qt.nokia.com/groups/qt_contributors_summit/wiki/QDateTime and http://community.kde.org/KDE_Core/Platform_11/Locale | |||
|- | |||
| | |||
[http://qt.io/groups/qt-contributors-summit-2011/wiki/QtFontStack Qt Font Stack] | |||
| Eskil, Jiang | |||
| 1 | |||
| Recent changes and future plans for the font stack | |||
| | |||
|- | |||
| Contributing to Qt Creator | |||
| Daniel Molkentin / Erik Verbruggen | |||
| 1 | |||
| How can we encourage external contributions? What do people miss? | |||
| | |||
|- | |||
| Accessibility | |||
| Frederik Gladhorn | |||
| 1 | |||
| | |||
| | |||
|- | |||
| The Meditech Project | |||
| Enrico Miglino | |||
| 1 | |||
| A Qt-based project in the health care field integrating custom hardware, wireless, mobile, networking and multiplatform desktop environment. | |||
| The project is totally open-source and open-hardware. Applying in other projects too, in this project should be presented a different approach to multi-platform development and mobile vs desktop application integration. | |||
|- | |||
| Introduction to git | |||
| Enrico Miglino | |||
| 1 | |||
| Introduction to git (with special focus on the usage within the Qt ecosystem) | |||
| Some additional information for users who are familiar with svn and/or hg would be helpful | |||
|- | |||
| | |||
[http://qt.io/groups/qt-contributors-summit-2011/wiki/QtBuildSystem Build System] | |||
| André Pönitz | |||
| 1 | |||
| a session on the build system – does it make sense to keep qmake around? Should Qt adopt cmake, maybe turning qma | |||
| | |||
For preparation, please read http://labs.qt.nokia.com/2009/10/14/to-make-or-not-to-make-qmake-and-beyond-redux/ | |||
|- | |||
| | |||
[http://qt.io/groups/qt-contributors-summit-2011/wiki/LDAP-Integration <span class="caps">LDAP</span>] | |||
| Michael Schloh von Bennewitz | |||
| 1 | |||
| Discussion of potential integration of ''<span class="caps">LDAP</span>'' in the Qt library | |||
| | |||
Integration could resemble the '''<span class="caps">QSQL</span>…''' classes, or be part of the new ''addon architecture''. Lecture sheets are available from the [ftp://ftp.europalab.com/pub/doc/lect/ldapint/ Europalab Fileserver] ''[ftp.europalab.com]'' | |||
|- | |||
| ItemViews | |||
| Gabriel de Dietrich | |||
| 1 | |||
| The What, Who, and How of the future of ItemViews | |||
| I don’t think it’s worth doing a presentation, but I can moderate the debate if there’s enough interest | |||
|- | |||
| Legal Training for Maintainers & Approvers | |||
| Cristy Hamley & Ari Tähti | |||
| 1 | |||
| The legal “how to” for maintainers & approvers | |||
| | |||
|- | |||
| Code cleanup | |||
| Jeremy Katz? | |||
| 1 | |||
| areas where the code could use some non-feature, non-bug fix love | |||
| | |||
|- | |||
| Interoperability with non-Qt code | |||
| Jeremy Katz? | |||
| 1 | |||
| Should Qt have better interoperability with (<span class="caps">GTK</span><ins>, Boost, ?)</ins> | |||
| | |||
|- | |||
| Next Step in Qt Training | |||
| Juergen Bocklage-Ryannel | |||
| 1 | |||
| Training Material is Open Sourced. How to contribute? | |||
| | |||
|- | |||
| | |||
[http://qt.io/groups/qt-contributors-summit-2011/wiki/QtMultimediaKit QtMultimediaKit Beyond Mobility] | |||
| Gerard Loughran, Michael Goddard | |||
| 1 | |||
| An overview of what is currently offered, future plans (including Qt5 and OpenGov), and how contribution is supported | |||
| | |||
|- | |||
| Qt on Mobile | |||
| Tero Äijälä and Aleksi Uotila | |||
| 1 | |||
| Discussions on Qt developer experience, short term roadmap and <span class="caps">API</span>s on mobile device (Symbian, MeeGo) | |||
| | |||
|- | |||
| | |||
[http://qt.io/groups/qt-contributors-summit-2011/wiki/qt_quick_components_for_symbian Qt Quick components for Symbian] | |||
| Pekka Jokela, Timo Rouvinen | |||
| 1 | |||
| Demo of Symbian Qt Components 1.0 using QtCreator. Going through the essential components and demonstrating application development with simulator and hardware. | |||
| | |||
|- | |||
| | |||
[http://qt.io/groups/qt-contributors-summit-2011/wiki/SQL_session_notes Qt <span class="caps">SQL</span>] | |||
| Michael Goddard, Charles Yin | |||
| 1 | |||
| Improvements, future, finding <del>victim</del>hero to maintain it | |||
| The other sessions that touch on maintanership (legal, opengov, criteria etc) might also be interesting to potential maintainers. | |||
|- | |||
| Code coverage testing of Qt applications | |||
| Sebastien Fricker & Bill King | |||
| 1 | |||
| Using Testcocoon to provide coverage metrics to improve testing levels of Qt applications | |||
| | |||
|- | |||
| Qt Quick 3D | |||
| Minjung Shin | |||
| 1 | |||
| Qt Quick 3D roadmap and feedback session | |||
| | |||
|- | |||
| MetaType/introspection model | |||
| Stephen Kelly, Olivier Goffart | |||
| 1 | |||
| Figuring out what the Metatype introspection stuff/QVariant should make possible | |||
| | |||
A bunch of stuff may be possible, such as [http://steveire.wordpress.com/2010/09/29/grantlee-pairs-up-with-the-other-template-system/ Recursive Autoconditional Container registration] and [http://steveire.wordpress.com/2011/03/16/implementing-qvariantqmetatype-features-with-template-tricks/ QVariant/QObject introspection features, http://bugreports.qt.nokia.com/browse/QTBUG-15313] | |||
|- | |||
| | |||
[http://qt.io/groups/qt-contributors-summit-2011/wiki/Embedded_session_notes Qt really Embedded], <span class="caps">RTOS</span> | |||
| Harald Fernengel, Jørgen Lind | |||
| 1 | |||
| Discussion about really embedded devices, and the <span class="caps">RTOS</span> (<span class="caps">QNX</span>, VxWorks, <span class="caps">INTEGRITY</span>) ports of Qt. How can we make Qt super-small, yet still usable / maintainable? | |||
| | |||
|- | |||
| <span class="caps">KDE</span> and Qt communities working together | |||
| Cornelius Schumacher, Frederik Gladhorn | |||
| 1 | |||
| What can we learn from each other? Looking at community and collaboration beyond the technical aspect. | |||
| | |||
|- | |||
| | |||
[http://qt.io/groups/qt-contributors-summit-2011/wiki/Qt_Object_Relational_Mapping Qt and Object Relational Mapping (<span class="caps">ORM</span>)] | |||
| Michael Goddard, Charles Yin | |||
| 1 | |||
| Ideas for adding <span class="caps">ORM</span> to Qt. | |||
| | |||
|- | |||
| Necessitas introduction and discussion (Qt on Android) | |||
| BogDan Vatra, Robert Schuster | |||
| 2 | |||
| What is necessitas? What does this Ministro-thing do? What has been achieved? What needs to be worked on? How to contribute? Discussion. | |||
| | |||
|- | |||
| Necessitas coding (Qt on Android) | |||
| BogDan Vatra, Robert Schuster | |||
| 2 | |||
| Come here and get to know how to write Qt applications for Android. Bring your own app or port an existing one. No Android knowledge or device needed – just a laptop. | |||
| If you miss this workshop on one day don’t worry we try to offer this one once per conference day depending on interest. | |||
|- | |||
| | |||
[http://qt.io/groups/qt-contributors-summit-2011/wiki/Printing Printing in Qt] | |||
| John Layt | |||
| 1 | |||
| Improvements required to Printing, maintainership. | |||
| | |||
|- | |||
| <span class="caps">KDE</span> Technology in Qt | |||
| John Layt(?) | |||
| 2(?) | |||
| Looking at what <span class="caps">KDE</span> code and technology can be integrated into Qt | |||
| This session will look at specific <span class="caps">KDE</span> code and frameworks which could be added to Qt, from small feature enhancement to existing classes (KUrl, KIcon, KLineEdit, etc), new functionality (KMimeType), and new add-on modules KJob). | |||
|- | |||
| Qt, Meego and AppUp | |||
| Sulamita Garcia, Monika Lischke | |||
| 1 | |||
| AppUp is open for Meego applications submission. Qt is the main technology supported for this, and we would like to talk to developers about the submissions, and also hear back their feedback. | |||
| We believe AppUp can be a great distribution channel for Qt applications, so let’s work together. | |||
|- | |||
| | |||
[http://developer.qt.nokia.com/groups/qt_contributors_summit/wiki/Qt_library_archive Qt library archive] ''[developer.qt.nokia.com]'' | |||
| Cornelius Schumacher | |||
| 1 | |||
| Getting a better overview and more easy access to all the great Qt based libraries out there, especially also those done independently of the core Qt libraries. Having something like <span class="caps">CPAN</span> or Ruby gems would be great. Let’s discuss what we can do here. | |||
| We discussed this topic at the <span class="caps">KDE</span> Platform sprint and collected some input and ideas. | |||
|- | |||
| The future of Qt and DirectFB | |||
| Denis Oliver Kropp and Andreas Shimokawa | |||
| 1 | |||
| We’d like to demonstrate the latest developments regarding Qt/DirectFB and talk about the future of this symbiosis | |||
| | |||
|- | |||
| <span class="caps">PIM</span> | |||
| John Layt (?) | |||
| 1 | |||
| A session for Qt Mobility and <span class="caps">KDE</span> <span class="caps">PIM</span> teams to meet and discuss common issues | |||
| Only if enough interest, may be better as an informal social meeting? Could also discuss issues around QDateTime and Time Zones. | |||
|- | |||
| | |||
UX Feedback System – [http://developer.qt.nokia.com/groups/qt_contributors_summit/wiki/CrowdQuick CrowdQuick] ''[developer.qt.nokia.com]'' | |||
| Sivan Greenberg | |||
| 1 | |||
| A session to discuss and write a functional specification for CrowdQuick | |||
| I would love influential Qt people to participate and help me start this. | |||
|- | |||
| QNetworkAccessManager more synchronous support? | |||
| Sivan Greenberg | |||
| 1 | |||
| importance of synchronous <span class="caps">API</span> in <span class="caps">QNAM</span>, who needs and why? | |||
| Informal, with room for some hands on hacking I’d think, and if either Peter Hartmann and/or Markus Goetz can participate – perfect! | |||
|- | |||
| QtQuick comprehensive teaching | |||
| Sivan Greenberg | |||
| 1 | |||
| | |||
More comprehensive teaching of QtQuick, emphasis on more than just 2D and UX – A start: QtQuick for network access and web services consumption, maybe in par with http://tinyurl.com/3qtpphy | |||
| Informal with action items extracted hopefully at finish. Needs Jürgen Bocklage-Ryannel | |||
|- | |||
| Drawing more community to QtQuick components contributions. | |||
| Sivan Greenberg | |||
| 1 | |||
| Brainstorm how to make it easier and attractive to get your name on Qt’s commit list without knowing too much C+ and make your CV shine! | |||
| | |||
I’d like to use the fact QtQuick components use <span class="caps">QML</span>/Javascript to attract new developer contributors to Qt , perhaps as a more code oriented approach to http://tinyurl.com/5uqqeds | |||
|} |
Revision as of 14:03, 25 February 2015
Current topic list
This is a living list that will most likely change over the coming weeks.
1 slot is meant to take 50 minutes to allow for easy changing of rooms and coffee I/O. Longer sessions can book 2 slots.
Topic title | Topic Owner | Slots | Description | Comments |
Qt Roadmap Review | Pia Vuorela | 1 | public roadmap reviews kick-off | Qt Public Roadmap process |
“ | Henry Haverinen | Qt Roadmap overview | ||
“ | Lars Knoll | Highlights of Qt 5.0 | ||
Network stack | Markus Goetz | 1 | General information and overview | Makes only sense if we have people participating that are interested in the network stack |
Object model | Olivier Goffart | 1 | How to move forward with QObject, signals and slots, moc, … |
Technical introducion to the code and discussions on what could be done, new connection syntax [developer.qt.nokia.com] |
Olivier Goffart | 1 | Presentation on the Qt way of API design and binary compatibility | ||
Qt Quick 2 and beyond | Michael Brasser | 2 | Planned features for Qt Quick 2 and future directions | General overview and discussions on what could be done |
Qt Quick on the desktop | ||||
C++ data models for QML | ||||
QtWebKit roadmap review | 1 | |||
QPA (lighthouse) plugins | Jørgen | 1 | ||
QtWayland | Jørgen | 1 | QtWayland is a new Qt module containing the wayland qpa plugin and QtCompositor | |
Gunnar | 1 | |||
Modularization | Kristian/Thiago | 1 | ||
Platform support | 1 | |||
Examples and demos for the documentation | Casper van Donderen | 0.5 | ||
Documentation and DevNet | Kevin Wright | 0.5 | ||
Workflow for contributing to the documentation | 1 | The workflow for code contribution has been setup. We need a similar process for contributing to the documentation (excluding the actual API docs?) | ||
Volker [developer.qt.nokia.com] |
1 |
A wiki article [developer.qt.nokia.com] has a suggestion | ||
SW project management and feature planning | 2 | |||
Criteria for reviewer-/maintainership | Thiago | 1 | There needs to be a way to find out who the maintainer is, and a way to actually reach that maintainer. | |
Qt vs. QtWebKit practices/workflows/rules | Simon | 1 | ||
Caroline Chao | 1 | |||
Jo Asplin | 1 | |||
How can QA tools and assets be improved? | Sergey Hambardzumyan | 1 | ||
What metrics would help Qt contributors? | Sergio Ahumada | 1 | ||
Open Governance practicalities: Tools overview | Kevin Wright | 1 | tooling, infrastructure, cooperation. We also need some discussion on how we structure the approval of new features. For instance, it would be good to be able to discuss a contribution and get an OK for it in principle before any code is submitted. | |
Open Governance Tools training | Kevin Wright | 2 | Gerrit, git, JIRA, .. | |
Open Governance Roles and Processes training | Hanne Linaae | 2 | More in-depth than keynote about how Qt Open Governance is supposed to work. | Should be done by Thiago or similar. |
“Social Skills for Geeks” | Hanne Linaae | 1 | Training and discussion style. Ways of working in the community | |
How to start a Qt project | 1 | |||
C++0x | 1 | |||
QtScript | Jędrzej Nowacki | 1 | Future of QtScript, V8 port and in general ECMA Script integration | |
Qt 5 | 1 | |||
Qt 5 product definition | Henry Haverinen | 1 | Qt5 “product” topics like scope, module/package structure, cross-platform promise, compatibility promise, naming and numbering, Qt and add-ons for Qt | |
WebKit 2 for Qt | Simon | 1 | ||
Localization | Denis Dzyubenko | 1 | Currenct status and ideas for improvements |
Only if there are people interested in the topic. Feedback and code from KDE (John Layt) would be great. KDE very interested in discussing using QLocale and QDateTime. See http://developer.qt.nokia.com/groups/qt_contributors_summit/wiki/QDateTime and http://community.kde.org/KDE_Core/Platform_11/Locale |
Eskil, Jiang | 1 | Recent changes and future plans for the font stack | ||
Contributing to Qt Creator | Daniel Molkentin / Erik Verbruggen | 1 | How can we encourage external contributions? What do people miss? | |
Accessibility | Frederik Gladhorn | 1 | ||
The Meditech Project | Enrico Miglino | 1 | A Qt-based project in the health care field integrating custom hardware, wireless, mobile, networking and multiplatform desktop environment. | The project is totally open-source and open-hardware. Applying in other projects too, in this project should be presented a different approach to multi-platform development and mobile vs desktop application integration. |
Introduction to git | Enrico Miglino | 1 | Introduction to git (with special focus on the usage within the Qt ecosystem) | Some additional information for users who are familiar with svn and/or hg would be helpful |
André Pönitz | 1 | a session on the build system – does it make sense to keep qmake around? Should Qt adopt cmake, maybe turning qma |
For preparation, please read http://labs.qt.nokia.com/2009/10/14/to-make-or-not-to-make-qmake-and-beyond-redux/ | |
Michael Schloh von Bennewitz | 1 | Discussion of potential integration of LDAP in the Qt library |
Integration could resemble the QSQL… classes, or be part of the new addon architecture. Lecture sheets are available from the Europalab Fileserver [ftp.europalab.com] | |
ItemViews | Gabriel de Dietrich | 1 | The What, Who, and How of the future of ItemViews | I don’t think it’s worth doing a presentation, but I can moderate the debate if there’s enough interest |
Legal Training for Maintainers & Approvers | Cristy Hamley & Ari Tähti | 1 | The legal “how to” for maintainers & approvers | |
Code cleanup | Jeremy Katz? | 1 | areas where the code could use some non-feature, non-bug fix love | |
Interoperability with non-Qt code | Jeremy Katz? | 1 | Should Qt have better interoperability with (GTK, Boost, ?) | |
Next Step in Qt Training | Juergen Bocklage-Ryannel | 1 | Training Material is Open Sourced. How to contribute? | |
Gerard Loughran, Michael Goddard | 1 | An overview of what is currently offered, future plans (including Qt5 and OpenGov), and how contribution is supported | ||
Qt on Mobile | Tero Äijälä and Aleksi Uotila | 1 | Discussions on Qt developer experience, short term roadmap and APIs on mobile device (Symbian, MeeGo) | |
Pekka Jokela, Timo Rouvinen | 1 | Demo of Symbian Qt Components 1.0 using QtCreator. Going through the essential components and demonstrating application development with simulator and hardware. | ||
Michael Goddard, Charles Yin | 1 | Improvements, future, finding |
The other sessions that touch on maintanership (legal, opengov, criteria etc) might also be interesting to potential maintainers. | |
Code coverage testing of Qt applications | Sebastien Fricker & Bill King | 1 | Using Testcocoon to provide coverage metrics to improve testing levels of Qt applications | |
Qt Quick 3D | Minjung Shin | 1 | Qt Quick 3D roadmap and feedback session | |
MetaType/introspection model | Stephen Kelly, Olivier Goffart | 1 | Figuring out what the Metatype introspection stuff/QVariant should make possible |
A bunch of stuff may be possible, such as Recursive Autoconditional Container registration and QVariant/QObject introspection features, http://bugreports.qt.nokia.com/browse/QTBUG-15313 |
Qt really Embedded, RTOS |
Harald Fernengel, Jørgen Lind | 1 | Discussion about really embedded devices, and the RTOS (QNX, VxWorks, INTEGRITY) ports of Qt. How can we make Qt super-small, yet still usable / maintainable? | |
KDE and Qt communities working together | Cornelius Schumacher, Frederik Gladhorn | 1 | What can we learn from each other? Looking at community and collaboration beyond the technical aspect. | |
Michael Goddard, Charles Yin | 1 | Ideas for adding ORM to Qt. | ||
Necessitas introduction and discussion (Qt on Android) | BogDan Vatra, Robert Schuster | 2 | What is necessitas? What does this Ministro-thing do? What has been achieved? What needs to be worked on? How to contribute? Discussion. | |
Necessitas coding (Qt on Android) | BogDan Vatra, Robert Schuster | 2 | Come here and get to know how to write Qt applications for Android. Bring your own app or port an existing one. No Android knowledge or device needed – just a laptop. | If you miss this workshop on one day don’t worry we try to offer this one once per conference day depending on interest. |
John Layt | 1 | Improvements required to Printing, maintainership. | ||
KDE Technology in Qt | John Layt(?) | 2(?) | Looking at what KDE code and technology can be integrated into Qt | This session will look at specific KDE code and frameworks which could be added to Qt, from small feature enhancement to existing classes (KUrl, KIcon, KLineEdit, etc), new functionality (KMimeType), and new add-on modules KJob). |
Qt, Meego and AppUp | Sulamita Garcia, Monika Lischke | 1 | AppUp is open for Meego applications submission. Qt is the main technology supported for this, and we would like to talk to developers about the submissions, and also hear back their feedback. | We believe AppUp can be a great distribution channel for Qt applications, so let’s work together. |
Qt library archive [developer.qt.nokia.com] |
Cornelius Schumacher | 1 | Getting a better overview and more easy access to all the great Qt based libraries out there, especially also those done independently of the core Qt libraries. Having something like CPAN or Ruby gems would be great. Let’s discuss what we can do here. | We discussed this topic at the KDE Platform sprint and collected some input and ideas. |
The future of Qt and DirectFB | Denis Oliver Kropp and Andreas Shimokawa | 1 | We’d like to demonstrate the latest developments regarding Qt/DirectFB and talk about the future of this symbiosis | |
PIM | John Layt (?) | 1 | A session for Qt Mobility and KDE PIM teams to meet and discuss common issues | Only if enough interest, may be better as an informal social meeting? Could also discuss issues around QDateTime and Time Zones. |
UX Feedback System – CrowdQuick [developer.qt.nokia.com] |
Sivan Greenberg | 1 | A session to discuss and write a functional specification for CrowdQuick | I would love influential Qt people to participate and help me start this. |
QNetworkAccessManager more synchronous support? | Sivan Greenberg | 1 | importance of synchronous API in QNAM, who needs and why? | Informal, with room for some hands on hacking I’d think, and if either Peter Hartmann and/or Markus Goetz can participate – perfect! |
QtQuick comprehensive teaching | Sivan Greenberg | 1 |
More comprehensive teaching of QtQuick, emphasis on more than just 2D and UX – A start: QtQuick for network access and web services consumption, maybe in par with http://tinyurl.com/3qtpphy |
Informal with action items extracted hopefully at finish. Needs Jürgen Bocklage-Ryannel |
Drawing more community to QtQuick components contributions. | Sivan Greenberg | 1 | Brainstorm how to make it easier and attractive to get your name on Qt’s commit list without knowing too much C+ and make your CV shine! |
I’d like to use the fact QtQuick components use QML/Javascript to attract new developer contributors to Qt , perhaps as a more code oriented approach to http://tinyurl.com/5uqqeds |