Details
-
User Story
-
Resolution: Done
-
P2: Important
-
None
-
None
-
5
-
Foundation Sprint 76, Foundation Sprint 77, Foundation Sprint 78, Foundations Sprint 79
-
e13b57d06 (dev), 56b312368 (dev), 963acec1e (6.5), 1405e5b11 (6.5), d32e64ab7 (6.5.0), 6f96d1785 (6.5.0), b3a60e49c (dev), 89728395f (6.5), eced0ccef (6.5.0), 10b4c06b4 (dev), 7185c8e0a (dev), 3c521e1fb (dev), f648d47b9 (6.5), efa50a0e5 (6.5)
Description
Review the list of Qt XML examples under
https://intranet.qt.io/pages/viewpage.action?pageId=161517211#ExamplesforH1/23bonustarget-QtXML
and review their need using the guideline below:
- Identify examples with partly overlapping or obsolete features/API usages and remove the inferior one.
- Provided the API demoed by an example is rather simple but important to show, consider replacing it by converting it to a targeted snippet.
- Be brave and assess whether we can live without the example despite having an API gap. For example this might be possible if the API is very easy to understand, has very good class descriptions or other extenuating circumstances.
Mark the to-be-removed examples in the above table such that other devs (if not yourself) can do the actual removal in time for the Qt 6.5.0 release. Please also add comment here which examples were tagged for removal.
Definition of done for this task: All examples considered and the to-be-removed ones marked/stated.
Attachments
Issue Links
- clones
-
QTBUG-110646 Refine list of QtStateMachine examples to be removed
- Closed
- is cloned by
-
QTBUG-110648 Refine list of QtWebEngine examples to be removed
- Closed
For Gerrit Dashboard: QTBUG-110647 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
462764,2 | Move and remove QtXML examples | dev | qt/qtbase | Status: ABANDONED | 0 | 0 |
463720,2 | Remove htmlinfo example | dev | qt/qtbase | Status: MERGED | +2 | 0 |
463721,2 | Move xmlstreamlint example into tests/manual | dev | qt/qtbase | Status: MERGED | +2 | 0 |
463912,2 | Remove htmlinfo example | 6.5 | qt/qtbase | Status: MERGED | +2 | 0 |
463913,2 | Move xmlstreamlint example into tests/manual | 6.5 | qt/qtbase | Status: MERGED | +2 | 0 |
463947,3 | Remove htmlinfo example | 6.5.0 | qt/qtbase | Status: MERGED | +2 | 0 |
464328,2 | Move xmlstreamlint example into tests/manual | 6.5.0 | qt/qtbase | Status: MERGED | +2 | 0 |
464438,2 | Fix qmake and CMake build files for xmlstreamlint manual test | dev | qt/qtbase | Status: ABANDONED | 0 | 0 |
464497,8 | Move rsslisting example into corelibe/serialization | dev | qt/qtbase | Status: MERGED | +2 | 0 |
464922,3 | CMake: Fix xmlstreamlint to use the manual test api | dev | qt/qtbase | Status: MERGED | +2 | 0 |
465082,2 | CMake: Fix xmlstreamlint to use the manual test api | 6.5.0 | qt/qtbase | Status: MERGED | +2 | 0 |
465083,2 | CMake: Fix xmlstreamlint to use the manual test api | 6.5 | qt/qtbase | Status: MERGED | +2 | 0 |
465818,5 | Move streambookmarks example into corelibe/serialization | dev | qt/qtbase | Status: MERGED | +2 | 0 |
467108,4 | Remove libQt6Xml dependency in rsslisting example | dev | qt/qtbase | Status: MERGED | +2 | 0 |
467732,2 | Remove libQt6Xml dependency in streambookmarks example | dev | qt/qtbase | Status: MERGED | +2 | 0 |
467984,2 | Remove libQt6Xml dependency in streambookmarks example | 6.5 | qt/qtbase | Status: MERGED | +2 | 0 |
467985,5 | Move rsslisting example into corelibe/serialization | 6.5 | qt/qtbase | Status: MERGED | +2 | 0 |
467986,2 | Remove libQt6Xml dependency in rsslisting example | 6.5 | qt/qtbase | Status: MERGED | +2 | 0 |
467988,1 | Remove libQt6Xml dependency in streambookmarks example | tqtc/lts-6.2 | qt/tqtc-qtbase | Status: ABANDONED | 0 | 0 |
467989,1 | Remove libQt6Xml dependency in rsslisting example | tqtc/lts-6.2 | qt/tqtc-qtbase | Status: ABANDONED | 0 | 0 |
470157,2 | Move streambookmarks example into corelibe/serialization | 6.5 | qt/qtbase | Status: MERGED | +2 | 0 |