[Releasing] [Development] Proposal to adjust release candidate process

Edward Welbourne edward.welbourne at qt.io
Wed Jan 4 16:03:57 CET 2017


Since general churn while "stabilising" is a central part of the
discussion, let's take a look at the change, since my early November API
review push, in just the not-obviously-boring[*] changes to API-related
headers. ([*] If you can see any changes in the reviews that a dumb
script could be taught to recognise as boring, please do bring them to
my attention.)  These are the results of git diff | wc between
November's patch sets and today's:

                   lines   words   characters
* qtbase            1696    7245   70274
* qtscxml            486    1455   19930
* qtwayland          451    1391   16252
* qtmultimedia       415    1103   14480
* qt3d                91     320    3263
* qtwebengine         41     181    1433
* qtconnectivity      33     158    1227
* qtdeclarative       32     108    1389
* qtquickcontrols2    20     125     786
* qtandroidextras     18     117     728
* qtactiveqt          18     106     663
* qtcanvas3d          18      98     621
* qtcharts            18      89     594
* qtdatavis3d         13      32     476
* qtwebsockets        13      32     225
* qtserialport        12      31     243

(with apologies to those whose mailers are too clever about spacing).
Some of that is git diff's own over-head, of course; so most modules are
quite sensible - but those first four, especially qtbase, should surely
give folk pause for thought.  It has been two months, but then again
this is a limited API-related diff to begin with.

Anyway - interpret how you will, here's some data,

	Eddy.



More information about the Releasing mailing list