Home_greyopenFATE - openSUSE feature tracking > #311267
Dashboard | Search | Sign up | Login

Please login or register to be able to edit or vote this feature.

Two tier option to Community repository list

Feature state

openSUSE Distribution
Unconfirmed

Description

In brief:

Working in Yast > Software Repositories

Add > Community Repositories

  1. Make a default community repo list Eg: OSS, NON-OSS, UPDATES, PACKMAN, NVIDIA, ATI, LIBDVDCSS
  2. And offer an advanced option available with a toggle (That should include a warning that it is for advanced users) Where the full community list will be available

Like this:

http://dl.dropbox.com/u/10573557/SUSE%20Misc/community_list_edit.png

User benefit:

Reason:

Typically many users who are installing openSUSE, perhaps for the first time are visiting the community repo list and just switching them all on. The result is not good and is giving users a bad experience. We obviously don't want to remove the option for using the complete list, but it would be better giving at least some indication that a degree of knowledge is required for their use.

Discussion


icons/user_comment.png d. s. wrote: (3 years ago)

This will be a good move, i vote for it. I remember me enabling all repos and screwing it up.

icons/user_comment.png M. S. wrote: (3 years ago)

I think in this way will also profit more advanced users if really *all* other openSUSE repositories will be in the advanced option.

For example:
When I was testing the 11.4 milestones I had to look for the URL of the compiz repository every time again (when I was testing the live CD versions to exclude my individual faults in my factory-tested installation).

icons/user_comment.png C. F. wrote: (3 years ago)

Technically Martin, not all the repositories available in the community list are openSUSE. It includes for example the likes of: nVidia, ATI...
As for *all*, I can't see that being either practical or logical. The list is extensive.
My proposal really is suggesting that the current list be classed 'Advanced'. And that it not be default, but a hidden / available option. And that the default community list be much reduced to those I specified.

'Advanced' users will be fully aware of the route to adding any of the *all* repositories not included in the advanced list.

icons/user_comment.png M. S. wrote: (3 years ago)

Maybe adding a link to the pages on the wiki, where the additional pages are listed would an idea
ether as an complement to the now normal=in future additional (second) list or as an alternative to a second list.

I guess that a feature like that should be possible - like the internet links in the description of the packages in YaST>Software Manager that could be opened in a browser with normal user privileges if I click on them.

icons/user_comment.png J. B. wrote: (3 years ago)

Sounds like a good idea to me.

icons/user_comment.png C. N. wrote: (3 years ago)

A good choice to offer

icons/user_comment.png M. S. wrote: (3 years ago)

To the repository list given as example:

I am not sure if adding the not-official multimedia repositories could be made so easy without rising problems.
Maybe the list of the default community repo list has to be an other than in the given example for the boxed versions. But I think this might not be 'that' problem
- the biach DVD-9 may just include other links.
- in the slx-forum there is already a discussion about taking in payed patented unfree codecs to the boxed version:
http://forum.open-slx.de/topic/was-soll-noch-alles-auf-die-dvd2-der-opensuse-/ -> so adding links to according payed repositories or adding no links to no other multimedia repositories may be the best solution if this proposal from the slx-forum should be realized - if or if not this openFATE #311267 - Two tier option to Community repository list would become part of the download versions of openSUSE.

And it does not affect the propose in general (just the given example).

Last change: 3 years ago
Voting
Score: 47
  • Negative: 2
  • Neutral: 2
  • Positive: 49
Feature Export
Application-xmlXML   Text-x-logPlaintext   PrinterPrint