Bug 28810 - drakrpm-edit-media add button adds media without asking which mirror
Summary: drakrpm-edit-media add button adds media without asking which mirror
Status: REOPENED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: Mageia tools maintainers
QA Contact:
URL:
Whiteboard: MGA9TOO
Keywords:
Depends on:
Blocks:
 
Reported: 2021-04-19 15:19 CEST by Morgan Leijström
Modified: 2024-08-29 02:58 CEST (History)
3 users (show)

See Also:
Source RPM: rpmdrake-6.32-1.mga8.src.rpm
CVE:
Status comment:


Attachments

Description Morgan Leijström 2021-04-19 15:19:41 CEST
From bug 7998

If user start drakrpm-edit-media, and if user

  a) Press the add button: then user get no choice, respos from mirrorlist gets defined!

  b) Use the menu to add media, then user can not select mirrorlist

Technically neither is wrong, but why not in both cases (menu and button) launch the *same* dialogue that is shown when user try to update without any media configured: 

With no media configured, when user choose to update, he gets a dialogue where he can choose between *both mirrorlist and any specific mirror*.

Simple one step with all options, no need to try a button and get surprised. And only one dialogue to maintain/document.


Version-Release number of selected component (if applicable):
rpmdrake-6.32-1.mga8.src.rpm
Comment 1 Morgan Leijström 2021-04-19 15:21:38 CEST
Sorry, keystumbled: from * Bug 7988 *

CC: (none) => ouaurelien
Assignee: bugsquad => mageiatools

Comment 2 Marja Van Waes 2024-08-22 23:00:59 CEST
We stopped supporting Mageia 8 almost 8 months ago 
https://blog.mageia.org/en/2023/12/30/mageia-8-end-of-life/

That means we also stopped fixing Mageia 8 bugs and that this bug report needs to be closed, regardless of whether it was fixed for Mageia 8 or not.

If this particular bug did not get fixed for Mageia 8, then we do regret that.

If this issue is still present in Mageia 9 or cauldron, then please reopen this report, write a comment and adjust the "Version:" field.

If you are not yet a member of one or our teams, then please consider becoming one. https://wiki.mageia.org/en/Contributing
Mageia is a community project, meaning that we, the users, make Mageia together.

The more active contributors we have, the more bug reports will get fixed.
Besides, being active in a team can be very rewarding. It was and is certainly rewarding to me :-D

Resolution: (none) => OLD
Status: NEW => RESOLVED

Comment 3 Morgan Leijström 2024-08-22 23:19:23 CEST
Still valid

Status: RESOLVED => REOPENED
Resolution: OLD => (none)
Version: 8 => 9

katnatek 2024-08-23 18:32:27 CEST

CC: (none) => j.alberto.vc

Comment 5 Morgan Leijström 2024-08-23 21:23:18 CEST
The software works as intended, the problem is that the GUI confuse users by having two places to add media. Especially this is a problem that the Add button is so prominent and adds mirrorlist repos without neither asking nor explaining the problems and we have for years problems with some mirrors not syncing and we have no automatic remedy against it and may never have.  There have been several occasions in forum where users get in problem from mirrorlist.
Comment 6 Thomas Andrews 2024-08-27 02:03:33 CEST
(In reply to Morgan Leijström from comment #5)
> The software works as intended, the problem is that the GUI confuse users by
> having two places to add media. Especially this is a problem that the Add
> button is so prominent and adds mirrorlist repos without neither asking nor
> explaining the problems and we have for years problems with some mirrors not
> syncing and we have no automatic remedy against it and may never have. 
> There have been several occasions in forum where users get in problem from
> mirrorlist.

I've had them myself. Years ago, when I first joined QA, I used mirrorlist on some of my computers because that was the default presented to our users. I can recall one particular time when we had a series of important updates come through, and one of my mirrorlist computers got the updates three days before the other. Mirrorlist is broken, and as far as I know always has been.

So if there is some way to make the existence of the ability to choose a specific mirror more prominent and easier for new users to find, I'm all for it.

CC: (none) => andrewsfarm

Comment 7 Thomas Andrews 2024-08-27 02:25:29 CEST
As of Mageia 9, the installers give the user the opportunity to choose a specific mirror, or to use MIRRORLIST. Perhaps something like that would be an idea.

Changing this to a Cauldron bug, with MGA9TOO, as that is where any changes we might make to drakrpm-edit-media would happen first.

Version: 9 => Cauldron
Whiteboard: (none) => MGA9TOO

Comment 8 katnatek 2024-08-27 19:39:06 CEST
I think we must provide dynamic mirrorlists whit just good shape mirrors and then make urpmi/dnf update the list as first step in updates
Comment 9 Morgan Leijström 2024-08-27 21:41:35 CEST
That is a good idea to remedy the mirrorlist problem itself :)

---

Anyway that is separate from this bug which is about how to make sure user always is presented with a choice about using mirrorlist or a manually chosen mirror.
Comment 10 katnatek 2024-08-28 20:39:08 CEST
(In reply to Morgan Leijström from comment #9)
> That is a good idea to remedy the mirrorlist problem itself :)
> 
> ---
> 
> Anyway that is separate from this bug which is about how to make sure user
> always is presented with a choice about using mirrorlist or a manually
> chosen mirror.

Two things, 1) If we can make something like I propose we not need to change drakrpm-edimedia; 2) If we don't do that, even if we change drakrpm-editmedia the users still can select a rotten mirror.
Comment 11 Morgan Leijström 2024-08-28 22:29:07 CEST
The point I try to make in this bug is the interface.

It is like having "export as jpeg, tiff, bmp" in a menu, and "export as png" as a button.

Not having all related options to choose from easily fools the user that there is no other options, and miss them.


I suggest button to bring up a dialogue of all choices; mirrorlist and specific mirrors.

(And maybe remove the menu entry for it, as now the button is enough - or make the menu entry bring up same dialogue.)
Comment 12 katnatek 2024-08-29 02:58:55 CEST
(In reply to Morgan Leijström from comment #11)
> The point I try to make in this bug is the interface.
> 
> It is like having "export as jpeg, tiff, bmp" in a menu, and "export as png"
> as a button.
> 
> Not having all related options to choose from easily fools the user that
> there is no other options, and miss them.
> 
> 
> I suggest button to bring up a dialogue of all choices; mirrorlist and
> specific mirrors.
> 
> (And maybe remove the menu entry for it, as now the button is enough - or
> make the menu entry bring up same dialogue.)

The feature request is fine but the mirrors available to select are obtained from the mirrorlist so If the mirrorlist contain rotten mirrors the users still can select one of them

Note You need to log in before you can comment on or make changes to this bug.