#363 GNOME Software 3rd party repos prompt not showing in F38
Closed: Fixed a year ago by aday. Opened a year ago by aday.

Prior to GNOME 44/F38, if 3rd party repos weren't enabled, GNOME Software would show an info bar prompting the user to enable them.

With the latest release, the info bar was changed to a message dialog. It also seems that the behaviour also changed - now, the prompt is only shown if the 3rd party repos enable/disable preference has not been set.

Do we have a preference for the intended behaviour here? (Personally, I don't have a strong view on it.)

If we'd like the prompt to be shown when the repos are disabled, that will likely require a change in gnome-initial-setup. On the other hand, if we are happy not to show the prompt when the repos are disabled, then we should probably just remove it altogether.

@catanzaro


We need the prompt to be shown if the the repos are disabled because people can change their minds or have clicked through initial-setup without reading.

We need the prompt to be shown if the the repos are disabled because people can change their minds or have clicked through initial-setup without reading.

Agreed. But we only need it to be shown once, because you can change your mind at any time if you scroll down far enough on the Software Repositories dialog.

Possible solutions:

  • gnome-initial-setup to only write the setting when enabling it, and not write if leaving it disabled, with a warning comment so that future developers don't mess it up (this would probably be easiest)
  • Software could track for itself whether it has displayed this prompt before or not

Hopefully fixed by: gnome-initial-setup-44.0-2.fc38

Metadata Update from @catanzaro:
- Issue tagged with: qa

a year ago

Let's close this and reopen if the issue resurfaces.

Metadata Update from @aday:
- Issue close_status updated to: Fixed
- Issue status updated to: Closed (was: Open)

a year ago

Metadata Update from @catanzaro:
- Issue untagged with: qa

6 months ago

Login to comment on this ticket.

Metadata