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:
(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.
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?
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 ).
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).
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)
@Romain : for which person are the questions of comment 8.
(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
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...
Select your preferred mirror : 1
Select your preferred protocol [ftp]: 2
(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).
add distrib links to first page =>
add distrib links to first page of mirrors.mageia.org