Mailinglist Archive: yast-devel (32 mails)

< Previous Next >
Re: [yast-devel] Project launch: openSUSE Software Portal / Application Manager
  • From: "Justin Haygood" <jhaygood@xxxxxxxx>
  • Date: Mon, 14 May 2007 10:56:48 -0400
  • Message-id: <511b77710705140756k55a9d1c8y88e922cf96911383@xxxxxxxxxxxxxx>
The main goal is an "application browser" / application manager, and
not a full-fledged package manager.

Current situation: User goes to install a web browser. They'll have to
know MozillaFirefox or seamonkey or opera is a web browser first, and
then install the package.

New situation: User searches for "web browser", and up pops a list of
web browsers with metadata such as reviews, ratings, screenshots,
etc... User clicks install, and it'll install the application and all
dependencies without bothering the user. The rest is just
implementation details :).

For the expert user, sw_single can be used, even if the UI needs work.
Who knows, we might implement an optional expert mode into the
interface one day.

Personally, I do not to integrate the client side with yast, since
having both a software management and "application" management link
(expert package manager and a "i dont know/care what a package is"
manager) might confuse users. However, some of the ideas from the
client can be integrated into yast's package manager as well.

just my 2 cents.

On 5/14/07, Ricardo Cruz <rpmcruz@xxxxxxxxxxxxxxxxxxx> wrote:
Hi,

 This sounds like a very cool project. I just don't like that it was
said to be targeted for newbies, and not meant as a replacement for the
current Yast integrated package manager. Why won't you? What's so
special about advanced users?
 You'll need to allow the user to make dependencies decisions anyway
(eg: "If you remove 'gtk', the following packages will also be removed:
- X - Y - .... Sure?"). You probably want to allow the user to choose a
particular version if more than one is available anyway. You'll probably
also want the user to see the package files anyway.

Dom, 2007-05-13 às 01:36 +0200, Pascal Bleser escreveu:
> We're definitely looking for Java/Python/YCP developers, web designers,
> artwork designers, and people with ideas, suggestions, and motivation.
>
 Why those languages?

 It would make sense to use YCP, since you get Qt, GTK and ncurses
interfaces for free with a common code. Dunno of its internet
capabilities, but at least the UI would need work (particularly the
lists and tree API need a re-design). You can count with me to implement
those new specifications on yast-gtk (especially if it means ditching
PackageSelector).

 If you do go with Yast, code it on YCP. If you don't, just code it as a
separate program. Don't go with a middle solution like the current one.
Its just complexity for no gain.

Props,
 Ricardo


--
To unsubscribe, e-mail: yast-devel+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: yast-devel+help@xxxxxxxxxxxx


Nry隊\^~{.n+Ǩh]ب\iɫ-uޗ^)z{.+
< Previous Next >