On Sunday 08 of December 2013 20:04:36 Darrell Anderson wrote:
Regarding the delays with rebuilding Debian/Ubuntu
packages. The
presumption seems open to debate whether all of these package sets
have to be built on the Trinity servers. At a pace of 18 days the
realization is the servers lack the capacity.
Likewise the presumption that all of these package sets must be
built --- and mirrored --- before announcing the release.
We have so few people participating in development and packaging. I
don't know why package sets need to be built on the Trinity
servers. Why not by individual participants and then uploaded?
Long build time is due armel / armhf builds. ARM are really slow. Builds for
i386 and amd64 platforms are quickly (only there are more distribution
versions). The drawback is that until are not done armel builds, other
platforms from the same distribution cannot be published to mirrors. However,
yes, publication time should be shortened - during the building arm packages
may be published packages for other distributions, that not depend on arm
packages (for example all Ubuntu versions).
Remember that maintainers of Debian and Ubuntu packages are Tim and me. And
that's why we build packages on build-farm - on the master server. Anyways -
building elsewhere would not truncate the time to synchronize to the mirrors.
Sending one announcement after tagging the sources in GIT and then after every
publishing binary package to me does not seem like a good idea. Immediately
after announcement users will ask just for binary packages.
Slavek