Congratulations! Many Great improvements. I am also grad to hear that aria2 is in the backend of client. Are you using adaptive URI selector of aria2 or more conventional one?
On Feb 27, 6:31 am, Anthony Bryan <[email protected]> wrote: > phenomenal! those are some really nice improvements to Factory! > > has it really been a year? :) > > > > On Wed, Feb 25, 2009 at 12:46 PM, Peter Poeml <[email protected]> wrote: > > Hi, > > > today, a long-awaited and longly prepared change hits openSUSE Factory > > (Factory = the development branch of openSUSE). > > aria2c is now the default download backend used by the package > > management client. Thus, metalinks are used for everything, except some > > security-critical files (which are delivered directly and shall not be > > sent to mirrors, transparently negotiated). > > > I don't say this to boast how great openSUSE is, but rather because this > > advance marks a special moment for me: > > > Exactly one year ago, I got mail from a guy named Anthony Bryan, who > > spotted that I had mentioned metalinks in a talk at the Fosdem > > conference. At the time, it was just something I heard about and > > something that I intended to explore in my context. I had already > > designed a plan for how to do a knowledge transfer the openSUSE download > > client, that resembled Metalinks remarkably by nature. > > > This was the beginning of a great and intense collaboration; weeks later > > I had implemented the metalink generator in MirrorBrain, reformulated > > the plan for the download client to use Metalinks, a prototype became a > > GSoC project, and much much more, most of which you have followed. > > Mandriva and ArchLinux have since switched to use Metalinks as well, for > > package updates, and Fedoras MirrorManager also uses them for some > > purposes. We are working on an Internet draft etc. > > > I just find it great to see this happening, after this one year. > > > Thank you all! > > Peter > > > ---------- Forwarded message ---------- > > From: Peter Poeml <[email protected]> > > To: [email protected] > > Date: Wed, 25 Feb 2009 16:52:29 +0100 > > Subject: Re: [opensuse-project] Proposal for a community based testing team > > On Wed, Feb 25, 2009 at 04:03:57PM +1000, Eric Springer wrote: > >> On Wed, Feb 25, 2009 at 10:30 AM, Gerald Pfeifer <[email protected]> wrote: > >> > What prevents you from using FACTORY? > > >> > (Serious question. If there is anything, we should address it.) > > >> > Gerald > > >> Yes, agreed.It needs to be easier. Easier to download. Easier to > >> update to. Easier to do updates, and those updates need to be more > >> reliable (in terms, of actually downloading). > > > We are about to see significant improvement here; with changes > > implemented during the last weeks, and just hitting Factory now, Factory > > should be improved in several regards: > > > * smaller deltas = less to download, due to "buildcompare" mechanism > > (comparing built packages with previous versions for actual changes) > > http://news.opensuse.org/2009/02/05/more-efficient-factory-development/ > > > *http://download.opensuse.org/factory/keeps the previous package > > version available for a grace period. This gives ongoing > > updates/downloads a chance to complete successfully, even though > > Factory is being republished > > E.g. inhttp://download.opensuse.org/factory/repo/oss/suse/i586/ > > you'll note the resulting package duplication > > > * new, radically improved download backend in zypper/YaST, > > http://en.opensuse.org/Libzypp/Failover > > http://duncan.mac-vicar.com/blog/archives/507 > > > using aria2c and metalinks, which offers several helpful features: > > - without user interaction, it deals with mirrors that are > > incomplete, halfway updated or broken in some way, by simply > > switching to another one > > - it can download faster, using parallel connections to > > multiple mirrors and maximizing bandwidth utilization > > No more worries about the "best mirror" > > - error checking of downloads is already while in transit; not > > after downloading everything and then trying to use it. > > > * mirror selection with stronger exploitation network locality > > > If a client is in the same network as a mirror, it will automatically > > be assigned to that one mirror (not just looking on country level): > > http://mirrorbrain.org/news_items/2.6_network_topological_mirror_sele... > > > A further, planned, change is to increase world-wide availability of > > Factory by tighter integrating it publishing and its mirror syncing. > > > This altogether should make Factory tracking a pleasant experience. > > > At least the downloading part, which is the first step to using it ;) > > >> [...] Then the system should > >> never be completely broken, and nor packages that aren't READY for > >> *testing* be pushed. (put them in their own repo, until it's deemed > >> that they're fine, and the maintainers are looking for *testing*). > > >> In short, try run factory as your main distro for a month -- and the > >> problems testers have should be pretty obvious =) > > > Amen. > > > Peter > > -- > > Contact: [email protected] (a.k.a. [email protected]) > > #opensuse-mirrors on freenode.net > > Info:http://en.opensuse.org/Mirror_Infrastructure > > > SUSE LINUX Products GmbH > > Research & Development > > -- > > To unsubscribe, e-mail: [email protected] > > For additional commands, e-mail: [email protected] > > -- > (( Anthony Bryan ... Metalink [http://www.metalinker.org] > )) Easier, More Reliable, Self Healing Downloads --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Metalink Discussion" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/metalink-discussion?hl=en -~----------~----~----~----~------~----~------~--~---
