sobrus wrote:It would be much better to just have more frequent updates (once a month? a week?) instead of thinking about complicated solutions, and solutions for solutions.
I agree. I can appreciate that there is probably a lack of manpower to achieve this goal. But somehow, I get the feeling that delaying the release of UPs leads to more problems/conflicts arising within the release. This, in turn, delays the release even further which causes more problems/conflict to arise, which... well, I think you get the idea.
Of course, I've no way of knowing whether my suspicions are anywhere near the fact. However, if such a situation is occurring it not only leads to excessively large downloading of files every new release but also to the rushing out of incomplete or poorly tested Update Packs just to assuage demands for another release.
it doesn't work exactly like that.
let's pick one example (that is symptomatic and somehow traumatic
to the UP history): the transition from UP3 to UP4 (until then there were no major complains, the UP were released in time)
- exactly when was about to make one month over UP3 (thus making UP4 somehow due to release) the xorg/mesa stack was broken in testing (this means that if we were to release UP4 due to calendar constraints all the nvidia and ati users would have major problems with that upgrade completely unacceptable
- that breakage lasted over one month and when debian finally updated xorg solving that issue, gnome3 and gnome-shell
entered testing: gnome3.0 at the time and this was also unacceptable to Clem.
for the ones that used this first release of gnome-shell (me included) isn't hard to understand this decision: GS3.0 was dry, hard to customize, very very rough around the edges.
Clem already had at the time MGSE (released with mint12 lisa) but it required GS3.2 and it wouldn't work in 3.0
- so once again (to preserve users experience) UP4 was delayed until gnome3.2 was available in testing and by that time MGSE was already history and cinnamon was made available.
regarding the testing of UP:
- way before an UP is made official and released, Clem makes it available through incoming for community testing (one of the links in my sig is "incoming repos howto";
community testing is a crucial part here but unfortunately (with beautiful exceptions
) the testers are less and less and the reports less helpful and accurate from one UP to another (hey if you can't even read a warning in red saying what changes you have to do in your sources.list what are you going to test and report??)