Qt-contributors-summit-2014-qbs: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
=Notes of the qbs session= | |||
==What happened since the last Qt contributor’s summit?== | |||
===1.1=== | |||
* nested projects | |||
* robust change tracking | |||
* stable <span class="caps">API</span> for <span class="caps">IDE</span>s | |||
* documentation was extended a lot | |||
===1.2=== | |||
* rules w/ flexible number of outputs (<span class="caps">IDL</span>, flex) | |||
* special moc code removed | |||
==Future plans== | |||
* full Android support == combining builds/packaging! (1.3) | |||
* implement the missing features for supporting the utterly complex Qt 5 module system | |||
** source modules (.pri files in qmake) | |||
** support for external build systems (external project in cmake) | |||
** configure phase build probes | |||
** action targets (e.g. make docs) | |||
** meta-issue <span class="caps">QBS</span>-70 collects those and some more | |||
==Discussion== | |||
* Estimated goal for being able to fully build Qt modules is 5.6. | |||
* Simon suggested to support Linux containers (https://linuxcontainers.org/) for package creation. We agreed that it’s nice to have, but low priority. | |||
* The “problem of bootstrapping” is a non-issue, according to Ossi. It’s just work. <span class="smiley">:)</span> |
Revision as of 14:10, 25 February 2015
Notes of the qbs session
What happened since the last Qt contributor’s summit?
1.1
- nested projects
- robust change tracking
- stable API for IDEs
- documentation was extended a lot
1.2
- rules w/ flexible number of outputs (IDL, flex)
- special moc code removed
Future plans
- full Android support == combining builds/packaging! (1.3)
- implement the missing features for supporting the utterly complex Qt 5 module system
- source modules (.pri files in qmake)
- support for external build systems (external project in cmake)
- configure phase build probes
- action targets (e.g. make docs)
- meta-issue QBS-70 collects those and some more
Discussion
- Estimated goal for being able to fully build Qt modules is 5.6.
- Simon suggested to support Linux containers (https://linuxcontainers.org/) for package creation. We agreed that it’s nice to have, but low priority.
- The “problem of bootstrapping” is a non-issue, according to Ossi. It’s just work. :)