Mailinglist Archive: opensuse-features (135 mails)

< Previous Next >
[openFATE 308434] Ubuntu-like software center for Yast software manager
  • From: fate_noreply@xxxxxxx
  • Date: Sat, 5 Dec 2009 14:31:48 +0000 (GMT)
  • Message-id: <feature-308434-27@xxxxxxxxxxxxxx>
Feature changed by: 嘉樺 張 (iamchiahua)
Feature #308434, revision 27
Title: Ubuntu-like software center for Yast software manager

Buildservice: Unconfirmed
Priority
Requester: Important

openSUSE-11.3: Unconfirmed
Priority
Requester: Important

Requested by: 嘉樺 張 (iamchiahua)

Description:
The 1-click install/uninstall software manager is more suitable for
general users. They just need to know the applications, rather than the
- package. The original package orientation software manager is reserved
- for advanced users.
+ package. The original package orientation software manager is more
+ suitable for advanced users.
Ubuntu software center
(http://en.wikipedia.org/wiki/Ubuntu_Software_Center) is a good idea to
- support the feature(1-click install/uninstall) for Yast software
- manager.
- But there are something different. The traditional package management
- systems is to download repository information & computing dependencies
- in local machine. The new way is to send installed package list to the
- server, then computing software dependencies and provide OSI file to
- install(Need to provide a site like
- http://www.apple.com/downloads/macosx/
(http://www.apple.com/downloads/macosx/)
- ). Also prompt for updates. Of course, only provide general OSI is an
- option.
+ support 1-click install/uninstall.
+ Offer a site like http://www.apple.com/downloads/macosx/
+ (http://www.apple.com/downloads/macosx/) to provide application's OSI
+ for 1-click install. Support a web-based software browser to visit the
+ site. Make this software browser can do, like ubuntu software center .
http://software.opensuse.org/search
(http://software.opensuse.org/search) has provided a similar function.
- But lack of support to browse by categories, screenshots, description
- in local language. It's still provide package orientation 1-click
- install, not applications.
- PC-BSD is a similar example of this concept. In version 8.0, it provide
- a new web-based software browser for the software manager to visit pbi
- repository site http://www.pbidir.com/ (http://www.pbidir.com/) and
- support "download & install PBIs in the background". But also provided
- windows-like "Remove Programs" system utility for easy removal.
- This feature integrates the following two features. May also include
- the Software Portal project( http://en.opensuse.org/Software_Portal
- (http://en.opensuse.org/Software_Portal) ).
+ But lack of support for browsing by categories, screenshots, local
+ language description and application based OSI.
+ PC-BSD is a similar example. In version 8.0, it provide a web-based
+ software browser to visit http://www.pbidir.com/
+ (http://www.pbidir.com/) and support download & install PBIs. But also
+ provided windows-like "Remove Programs" system utility for 1-click
+ uninstall.
+ This feature integrates the following two features.
#305582: Off-Line one click install (MSI for Linux)
(305582)   http://en.opensuse.org/OSI (http://en.opensuse.org/OSI)
#305305: 1-click uninstall(MS Uninstaller for Linux) (305305)
+ Sorry for my poor english.

Discussion:
#1: 嘉樺 張 (iamchiahua) (2009-12-02 14:01:07)
Mainstream operating systems like Microsoft Windows or Apple Mac OS X
has its own 1-click installer(msi for Windows,dmg for Mac OS X). It
provides an easier way to install software and drivers. Opensuse now
also have the osi(#305582: Off-Line one click install (MSI for Linux)).
And they also have the 1-click uninstall program(Uninstaller for
Windows, AppZapper for Mac OS X).
Add this feature can make opensuse closer to the mainstream operating
systems. 
It can be combined to provide a web site like
http://www.apple.com/downloads/ (http://www.apple.com/downloads/) that
everyone download osi package is a good idea(#306924: Software Store
like AppStore/Android Market). This can be more effective marketing
opensuse, but also more acceptable to all novice.

#2: Todd R (theblackcat) (2009-12-03 16:58:36)
YaST meta packages can already do this (KDE repos have single packages
to install various versions of the software), and generally selecting
the program you want is enough because the dependencies are handled
automatically.  Perhaps some way to exclude libraries from the package
manager display might be enough to do this.

#3: 嘉樺 張 (iamchiahua) (2009-12-04 09:41:31) (reply to #2)
There is a serious problem in ymp. It is necessary to add a lot of
packages repository and key. Now there is google, nvidia, ati, etc.
package repository. The future might include more third-party software
package repository.
OSI is based on ymp, but using the local repo. It can be avoided by
adding a lot of packages repository and key. In the future, third-party
software is only required to provide OSI files.



--
openSUSE Feature:
https://features.opensuse.org/308434

< Previous Next >
List Navigation
This Thread
  • No further messages