On 1 September 2013 15:31, Rob Weir <robw...@apache.org> wrote: > On Sun, Sep 1, 2013 at 5:42 AM, janI <j...@apache.org> wrote: > > On 1 September 2013 11:27, janI <j...@apache.org> wrote: > > > >> Hi. > >> > >> I had a talk on #asfinfra today, regarding our upcomming 4.0.1 release. > >> > >> Sync on mirrors takes about a week, and the mirror can in general not > hold > >> 4.0 and 4.0.1 > >> > > Is this a change? The current published advice is that the mirrors > take no more than 24 hours to sync: > > https://www.apache.org/dev/release-publishing.html#distribution >
no actually not, the problem is the size of our distribution, with 4.0 it took 8 days and one Chinese mirror has not updated fully yet. > > >> Therefore the current suggestion is to > >> a) remove 4.0 from mirrors GA - 1week = 12 september > >> b) update 4.0.1 to mirrors GA = 19 september. > >> > >> The downside is that mirrors will have the 4.0 ready for download for > upto > >> a week. > >> > > The problem is we don't know for certain a GA date a week in advance. > We can just estimate. But as we saw with 4.0.0, a last minute defect > can delay things by a week or more. > We have a choice, we can wait until GA (as we did last time, where it took several weeks after GA before downloads were in place), or take a chance. I opt for the chance, I think it is important to have the mirrors in place when we announce our release. > > So in practice this means that there could be more than a week where > 4.0.0 is not on the mirrors. Maybe this is not a problem? > I hope not, we loose some downloads, but hopefully the users will try again. > > The two things to watch out for (and you have probably already > considered these, but I'll mention them just in case): > > 1) We should not remove the 4.0.0 hashes and signature files from > /dist. These are referenced even when the binaries are downloaded > from SourceForge. > @henkp: can you make sure of that, please > > 2) We need to make sure SourceForge is not rsyncing from /dist and > mirror the 4.0.0 removal. > I assume that will be the case. > > And I assume 4.0.1 goes to archive then? > If I remember right, we (andrea) have to move it to the archive (I presume you mean 4.0). rgds jan I. > > -Rob > > > >> An alternative suggestion, is to rename 4.0 to 4.0.x on the mirrors and > >> have a 4.0 symlink pointing at 4.0.x. > >> > >> That way, we simply replace the 4.0.x file, after GA, and mirrors do not > >> have a time without a package. > >> > >> I personally like the rename idea, so can we do lazy consensus on that ? > >> > >> I have updated issue 6654, and Henkp is copied on this mail. > >> > >> rgds > >> jan I > >> > > > > Second try, sorry for the first mail. > > > > I had a talk on #asfinfra today, regarding our upcomming 4.0.1 release. > > > > Sync on mirrors takes about a week, and the mirror can in general not > hold > > 4.0 and 4.0.1 > > > > Therefore the current suggestion is to > > a) remove 4.0 from mirrors GA - 1week = 12 september > > b) update 4.0.1 to mirrors GA = 19 september. > > > > The downside is that mirrors will have the 4.0 ready for download for > upto > > a week (SF will be faster). > > > > For 4.1 we should consider an alternative way. > > > > Use 4.1.x on the mirrors and have a 4.1 symlink pointing at 4.1.x. > > > > That way, we simply replace the 4.1.x file, after GA, and mirrors do not > > have a time without a package. > > > > That's an interesting approach that could work. > > -Rob > > > I have updated issue 6654, and Henkp is copied on this mail. > > > > rgds > > jan I >