Qt Contributor Summit 2023 - Program: Difference between revisions
(Language...) |
WindJunkie (talk | contribs) (Added the "Qt - Connected First" talk proposal) |
||
Line 32: | Line 32: | ||
The TaskTree's implementation is [Https://github.com/qt-creator/qt-creator/tree/master/src/libs/solutions/tasking separated from the QtCreator specific code] and may already serve as a general purpose solution outside of QtCreator. | The TaskTree's implementation is [Https://github.com/qt-creator/qt-creator/tree/master/src/libs/solutions/tasking separated from the QtCreator specific code] and may already serve as a general purpose solution outside of QtCreator. | ||
|- | |- | ||
| | |Qt - Connected First | ||
| | |Vladimir Minenko | ||
| | |Discussion (with some presentations) | ||
| | |Since a while there are multiple additions to Qt wthattarget more efficient development of apps talking to different web services as well as implementing distributed architectures. As of July 2023, it ranges from the new [https://doc.qt.io/qt-6/qtgrpc-index.html Qt gRPC] module and the "revived" [https://doc.qt.io/qt-6/qthttpserver-index.html Qt HTTP Server] to ongoing works on various helpers for REST in Qt (see [https://bugreports.qt.io/browse/QTBUG-112276 QTBUG-112276] and issues linked to it). Not mentioning the [https://doc.qt.io/QtInterfaceFramework/ Qt Interface Framework] and [https://doc.qt.io/qt-6/qtdbus-index.html Qt D-Bus] as IPC components in Qt. | ||
But what should we do next or differently in this domain? Introduce an integration of GraphQL? Invest more time in OpenAPI instead of GraphQL? | |||
In this session we will give an overview of what is going on and available, but most importantly we want ,to discuss and hear your views and opinions | |||
|- | |- | ||
| | | |
Revision as of 10:07, 18 July 2023
Sessions
Please, add your sessions/talks/presentations to the table below.
Make sure to include a title, state your name, define its format, and write a short description.
Topic: write a brief title for your topic of discussion.
Speaker: Add the name of speaker(s) or session facilitator.
Format: is it a discussion, presentation, workshop or something else?
Summary: include here a brief summary of that is to be discussed.
It doesn't need to be a final version of what will be presented, but it's good to have an idea of the presentation's scope and general lines.
Topic | Speaker | Format | Summary |
---|---|---|---|
TaskTree | Jarek Kobus | Presentation | The TaskTree can automatically manage the chain (or tree) of asynchronous tasks of mixed types.
The recipe on how to run the conglomerate of tasks is described in a declarative way in C++. The recipes are enclosed in copyable value-type objects and may be run many times, or be part of more general recipes. The TaskTree is currently broadly used in QtCreator, e.g. for executing Locator filter, Clang tool, Autotests, and much more... The TaskTree's implementation is separated from the QtCreator specific code and may already serve as a general purpose solution outside of QtCreator. |
Qt - Connected First | Vladimir Minenko | Discussion (with some presentations) | Since a while there are multiple additions to Qt wthattarget more efficient development of apps talking to different web services as well as implementing distributed architectures. As of July 2023, it ranges from the new Qt gRPC module and the "revived" Qt HTTP Server to ongoing works on various helpers for REST in Qt (see QTBUG-112276 and issues linked to it). Not mentioning the Qt Interface Framework and Qt D-Bus as IPC components in Qt.
But what should we do next or differently in this domain? Introduce an integration of GraphQL? Invest more time in OpenAPI instead of GraphQL? In this session we will give an overview of what is going on and available, but most importantly we want ,to discuss and hear your views and opinions |