[U-Boot] [ANN] U-Boot v2013.10 released

Hey all,
I've pushed v2013.10 out to the repository and tarballs should exist soon.
Once again, lots of nice little things around the tree have been done, your favorite platform is probably gotten a nice tweak or two and we've now got things like QSPI support in for a few platforms and controllers.
The big, diffstat wise at least, change is that now instead of large boilerplate messages in every file about the license we use SPDX tags in all files to identify what license(s) apply here. And the source code itself got trimmed down a good bit. Thanks Wolfgang!
I'm pushing the merge window for 2014.01 out a week to Nov 07 to make up for getting this out a little late. We'll still aim to release v2014.01 on Jan 13.
Thanks all!

Dear Tom,
In message 20131016195007.GA17401@bill-the-cat you wrote:
I've pushed v2013.10 out to the repository and tarballs should exist soon.
The tarball is ready in place on the FTP server.
Once again, lots of nice little things around the tree have been done, your favorite platform is probably gotten a nice tweak or two and we've now got things like QSPI support in for a few platforms and controllers.
The big, diffstat wise at least, change is that now instead of large boilerplate messages in every file about the license we use SPDX tags in all files to identify what license(s) apply here. And the source code itself got trimmed down a good bit. Thanks Wolfgang!
Thanks - heh, that was actually a cheap way to make top of the statistics :-)
BTW - the full statistica are available at [1]; here as usual the short version:
Processed 710 csets from 134 developers 25 employers found A total of 55489 lines added, 119445 removed (delta -63956)
Developers with the most changesets Tom Rini 61 (8.6%) Jagannadha Sutradharudu Teki 52 (7.3%) Marek Vasut 37 (5.2%) Gabor Juhos 29 (4.1%) Heiko Schocher 27 (3.8%) Fabio Estevam 21 (3.0%) York Sun 18 (2.5%) Masahiro Yamada 18 (2.5%) Bo Shen 17 (2.4%) Wolfgang Denk 17 (2.4%) ...
Developers with the most changed lines Wolfgang Denk 97843 (62.2%) Heiko Schocher 7975 (5.1%) Marek Vasut 7163 (4.6%) Albert ARIBAUD 3987 (2.5%) Jagannadha Sutradharudu Teki 3135 (2.0%) Bo Shen 2030 (1.3%) Dirk Eibach 1747 (1.1%) Piotr Wilczek 1691 (1.1%) Masahiro Yamada 1689 (1.1%) trem 1599 (1.0%) ...
Developers with the most lines removed Wolfgang Denk 89188 (74.7%) Albert ARIBAUD 2630 (2.2%) Masahiro Yamada 1623 (1.4%) Matthias Fuchs 1431 (1.2%) Fabio Estevam 852 (0.7%) Jagannadha Sutradharudu Teki 843 (0.7%) Roger Meier 334 (0.3%) Stephen Warren 35 (0.0%) Minkyu Kang 28 (0.0%) Axel Lin 20 (0.0%) ...
Developers with the most signoffs (total 148) Andreas Bießmann 19 (12.8%) Tom Rini 16 (10.8%) Minkyu Kang 12 (8.1%) Stefan Roese 12 (8.1%) Kyungmin Park 11 (7.4%) Simon Glass 7 (4.7%) Jagannadha Sutradharudu Teki 6 (4.1%) Michal Simek 6 (4.1%) York Sun 6 (4.1%) Sonic Zhang 4 (2.7%) ...
Developers with the most reviews (total 44) Jagannadha Sutradharudu Teki 11 (25.0%) Peter Korsgaard 8 (18.2%) Tom Rini 7 (15.9%) Javier Martinez Canillas 6 (13.6%) Pavel Machek 5 (11.4%) Otavio Salvador 2 (4.5%) Lukasz Majewski 2 (4.5%) Stephen Warren 1 (2.3%) Thierry Reding 1 (2.3%) Kuo-Jung Su 1 (2.3%)
Developers with the most test credits (total 23) Heiko Schocher 6 (26.1%) Stephen Warren 2 (8.7%) Luka Perkov 2 (8.7%) Holger Brunck 2 (8.7%) Stefan Roese 1 (4.3%) Marek Vasut 1 (4.3%) Hector Palacios 1 (4.3%) Aparna Balasubramanian 1 (4.3%) Chris Packham 1 (4.3%) Enric Balletbo i Serra 1 (4.3%) ...
Developers who gave the most tested-by credits (total 23) Heiko Schocher 4 (17.4%) Tom Rini 3 (13.0%) Lokesh Vutla 3 (13.0%) Fabio Estevam 3 (13.0%) Oliver Metz 2 (8.7%) Jagannadha Sutradharudu Teki 1 (4.3%) Lukasz Majewski 1 (4.3%) Thierry Reding 1 (4.3%) Simon Glass 1 (4.3%) Masahiro Yamada 1 (4.3%) ...
Developers with the most report credits (total 5) Hector Palacios 1 (20.0%) Steven Falco 1 (20.0%) Stephen MacMahon 1 (20.0%) Robert Nelson 1 (20.0%) Pardeep Kumar Singla 1 (20.0%)
Developers who gave the most report credits (total 5) Fabio Estevam 2 (40.0%) Tom Rini 1 (20.0%) Nishanth Menon 1 (20.0%) Michal Simek 1 (20.0%)
Top changeset contributors by employer (Unknown) 172 (24.2%) Texas Instruments 115 (16.2%) DENX Software Engineering 92 (13.0%) Freescale 90 (12.7%) Xilinx 61 (8.6%) Samsung 36 (5.1%) Atmel 22 (3.1%) Calxeda 19 (2.7%) Panasonic 18 (2.5%) NVidia 16 (2.3%) ...
Top lines changed by employer DENX Software Engineering 115307 (73.3%) (Unknown) 13583 (8.6%) Freescale 8028 (5.1%) Texas Instruments 4740 (3.0%) Xilinx 4170 (2.7%) Samsung 2720 (1.7%) Atmel 2271 (1.4%) Panasonic 1715 (1.1%) ESD Electronics 1453 (0.9%) Linaro 1366 (0.9%) ...
Employers with the most signoffs (total 148) (Unknown) 32 (21.6%) Samsung 25 (16.9%) Texas Instruments 22 (14.9%) Freescale 18 (12.2%) DENX Software Engineering 17 (11.5%) Xilinx 13 (8.8%) Google, Inc. 7 (4.7%) Analog Devices 4 (2.7%) Atmel 3 (2.0%) NVidia 3 (2.0%) ...
Employers with the most hackers (total 138) (Unknown) 53 (38.4%) Freescale 24 (17.4%) Texas Instruments 13 (9.4%) Samsung 9 (6.5%) DENX Software Engineering 5 (3.6%) Linaro 4 (2.9%) Xilinx 3 (2.2%) NVidia 3 (2.2%) Calxeda 3 (2.2%) Boundary Devices 3 (2.2%) ...
[1] http://www.denx.de/wiki/U-Boot/UbootStat_2013_10
Best regards,
Wolfgang Denk

On Wed, 2013-10-16 at 15:50 -0400, Tom Rini wrote:
The big, diffstat wise at least, change is that now instead of large boilerplate messages in every file about the license we use SPDX tags in all files to identify what license(s) apply here. And the source code itself got trimmed down a good bit. Thanks Wolfgang!
It looks like drivers/mtd/nand/nand_util.c was converted from "gpl v2 only, with Freescale preemptively granting permission for v2+" to just "v2+". Was permission obtained from the other copyright holders?
-Scott

On Wed, Oct 16, 2013 at 05:34:20PM -0500, Scott Wood wrote:
On Wed, 2013-10-16 at 15:50 -0400, Tom Rini wrote:
The big, diffstat wise at least, change is that now instead of large boilerplate messages in every file about the license we use SPDX tags in all files to identify what license(s) apply here. And the source code itself got trimmed down a good bit. Thanks Wolfgang!
It looks like drivers/mtd/nand/nand_util.c was converted from "gpl v2 only, with Freescale preemptively granting permission for v2+" to just "v2+". Was permission obtained from the other copyright holders?
Welp, that's a mistake. I suspect that the extra verbage from Freescale is what threw off script Wolfgang did, so are there any other files where Freescale granted similar rights?

On Thu, 2013-10-17 at 08:18 -0400, Tom Rini wrote:
On Wed, Oct 16, 2013 at 05:34:20PM -0500, Scott Wood wrote:
On Wed, 2013-10-16 at 15:50 -0400, Tom Rini wrote:
The big, diffstat wise at least, change is that now instead of large boilerplate messages in every file about the license we use SPDX tags in all files to identify what license(s) apply here. And the source code itself got trimmed down a good bit. Thanks Wolfgang!
It looks like drivers/mtd/nand/nand_util.c was converted from "gpl v2 only, with Freescale preemptively granting permission for v2+" to just "v2+". Was permission obtained from the other copyright holders?
Welp, that's a mistake. I suspect that the extra verbage from Freescale is what threw off script Wolfgang did, so are there any other files where Freescale granted similar rights?
The only other one I put text like that in is common/cmd_nand.c (in that file, the existing copyrights had no license listed, and the code predates the update to COPYING that specified v2-or-later), and that text is still there.
-Scott

On Wed, 16 Oct 2013 15:50:07 -0400, Tom Rini trini@ti.com wrote:
Hey all,
I've pushed v2013.10 out to the repository and tarballs should exist soon.
Once again, lots of nice little things around the tree have been done, your favorite platform is probably gotten a nice tweak or two and we've now got things like QSPI support in for a few platforms and controllers.
The big, diffstat wise at least, change is that now instead of large boilerplate messages in every file about the license we use SPDX tags in all files to identify what license(s) apply here. And the source code itself got trimmed down a good bit. Thanks Wolfgang!
I'm pushing the merge window for 2014.01 out a week to Nov 07 to make up for getting this out a little late. We'll still aim to release v2014.01 on Jan 13.
Thanks all!
(Custodians of ARM-related repos CC:ed)
U-Bot-arm has now merged (well, fast-forwarded to) u-boot/master.
Amicalement,
participants (4)
-
Albert ARIBAUD
-
Scott Wood
-
Tom Rini
-
Wolfgang Denk