Description of problem: http://mirrors.mageia.org/distrib is a bit of mess (eg. http://mirrors.mageia.org/distrib?version=cauldron&arch=i586). It's very hard to find what you want (it should be sorted at least). But it would be nice to have one more column at first page that lists distrib urls like mirror urls, so you can just copy url and use it with urpmi.addmedia. Or it could be link to filtered distrib page that shows links for specified mirror only.
Distrib links could be listed in this view too: http://mirrors.mageia.org/mirrors/mageia.c3sl.ufpr.br
(In reply to comment #0) > Description of problem: > http://mirrors.mageia.org/distrib is a bit of mess (eg. > http://mirrors.mageia.org/distrib?version=cauldron&arch=i586). It's very hard > to find what you want (it should be sorted at least). > And if you want arch x86_64? or Mageia 1 i586? or Mageia 2 x86_64? My point is, the idea was to make it create exactly the list "you" want, after selecting the release and arch. [...]
CC: (none) => nanardon
Well, it would be ok to add link to distrib list which is filtered to that specific mirror you selected. At this page it may list both archs. Or something like that: You click on the link Distrib (or something like that) at the first page and after that it will show you the same page as /distrib, but it will remember the mirror for you. So you can get distrib links for that mirror only. it could print even commands you need to enter into terminal urpmi.addmedia --distrib mirror_links_here It would solve the "no easyurpmi" problem for some people complaining in the ml.
Why should there be a manual step here? can't this be directly managed between the client and the server?
CC: (none) => rdalverny
We can use the .urpmi-media system : http://wiki.mandriva.com/en/Development/Howto/CreateRepository#Providing_an_easy_way_to_add_your_repository_to_a_system But as said on -discuss, rpmdrake already provides a graphical interface, so yes, we can alraedy do this between client and server. I would be in favor of displaying the documentaion instead of directing people to mirrors.mageia.org ( that is for the moment still a backend software rather than something that would be user facing ).
CC: (none) => misc
@ webteam any news?
CC: (none) => marja11
It'd be great to have a good interface for Mageia 2 (and even better for Beta 1, when more people will start upgrading and testing).
CC: (none) => malo
CC: (none) => djmarian4uSummary: Add distrib links to first page => add distrib links to first page
We need more input here: - what's the use case? (and how/why/when wouldn't it be handled through distrib tools using the API already) - how would it look like? (mockup welcome)
Keywords: (none) => NEEDINFO
@Romain : for which person are the questions of comment 8. Roelof
CC: (none) => r.wobben
(In reply to comment #9) > @Romain : for which person are the questions of comment 8. Everyone, but especially Sander, as he opened the bug.
http://mirrors.mageia.org/distrib this view should have mirror selection too. And Link from http://mirrors.mageia.org should choose this mirror. Link example: http://mirrors.mageia.org/distrib?mirror=<mirror_id_or_something> It could default to latest stable release (mga2 currently).
Created attachment 3337 [details] mockup of distrib.html
Keywords: NEEDINFO => (none)
Thanks Sander, but again what's the actual use case => who would use this, for what, and why? :) (it's not only that, but what I suggest/suspect under this is: why/how should a manual operation be needed at all here?)
I often need it when i manage remote servers where i need a fast way to add my favourite mirror. I don't know any better way to do this. And to be true i also prefer cli tools when using local systems..
Ok, then, wouldn't an integrated CLI tool even be better for that, with a scenario like this? $ get-mageia-mirror --help get-mageia-mirror [-c <country>] [-v <version>] [-a <arch>] [-p <protocol>] [--system] $ get-mageia-mirror -c FR --system [system version = 2] [system arch = x86_64] [country = FR] fetching mirrors list... [1] distrib-coffee.ipsl.jussieu.fr [2] ... Select your preferred mirror [1]: 1 [1] rsync [2] http [3] ftp Select your preferred protocol [ftp]: 2 http://distrib-coffee.ipsl.jussieu.fr/pub/linux/Mageia/distrib/2/x86_64 (not that changing the Web interface is not possible, but - there's likely no maintainer/developer behind it at the moment)
I'm not against some cli tool but i would still like to see this functionality on mirrors.mageia.org too. It shouldn't be that much trouble. Only filter for mirrors is missing and an option to preselect mirror with url.
Why I suggest this is that mirrors.m.o has unfortunately got no update for several months despite several pending requests (https://bugs.mageia.org/buglist.cgi?component=mirrors.mageia.org).
CC: (none) => filip.komar
Summary: add distrib links to first page => add distrib links to first page of mirrors.mageia.org
@ Sander, Do you still need this? "urpmi.addmedia --distrib" is missing, but when selecting a Mageia version and arch, the rest is there: ftp://distro.ibiblio.org/pub/linux/distributions/mageia/distrib/cauldron/x86_64 http://free.nchc.org.tw/mageia/distrib/cauldron/x86_64 ftp://mirror.rise.ph/mageia/distrib/cauldron/x86_64 rsync://mirror.krmir.org/mageia/distrib/cauldron/x86_64 ftp://mirror.krmir.org/mageia/distrib/cauldron/x86_64 ftp://ftp.klid.dk/mageia/distrib/cauldron/x86_64 http://mageia.mirror.garr.it/mirrors/mageia/distrib/cauldron/x86_64 rsync://ftp.belnet.be/mageia/distrib/cauldron/x86_64 https://ftp.acc.umu.se/mirror/mageia/distrib/cauldron/x86_64 etc.