Am Dienstag, 30. Mai 2006 12:23 schrieb Andreas Hanke:
> Marcel Hilzinger schrieb:
> > I also think, that removing the package manager from YaST is a good idea.
> > yast and yast2 makes a lot of work.
>
> Oh no, please don't even consider doing that!
>
> First, this is not possible at all because the YaST2 package manager is
> needed during the installation. Not having a full-featured package
> manager there is possible, certain other Linux distros do it that way,
> but IMHO this is a real plus of SUSE Linux over other distros and should
> not be dropped. Users should be able to customize their system right
> from the initial installation, a full-featured package manager is needed
> for that purpose.
Not calling it YaST2 does not mean (hopefully), that there is no full featured 
package manager.

> And second, the YaST2 package manager is so much more comfortable than
> other approaches that losing it would be a pity. It's not only
> comfortable, I'd almost call it "luxurious":
>
> - I don't know any other package manager that provides almost the same,
> familiar UI in console and graphical mode.
>
> - I don't know any other package manager that provides easy access to
> almost every information about a package, even including the %changelog.
>
> - I don't know any other package manager that provides a comparable
> interface for resolving conflicts. Most other implementations just offer
> removal of the conflicting packages instead of offering alternative
> solutions.
Of course, the new package manager should give you all this features. 


> No removal of sw_single, please.
>
> > With a good commandline tool, there is no
> > need for yast-pm in console mode. It's too much work.
>
> A rug-like commandline tool is substantially different from sw_single in
> console mode. sw_single provides the same UI that users already know
> from sw_single with Qt frontend, rug doesn't. Using sw_single in console
> mode, people who are familiar with sw_single's Qt frontend can repair a
> broken system (e.g., X unintentially uninstalled or similar) without
> getting started with something completely different first.
>
> Both should be provided. A rug-like commandline tool *and* sw_single for
> the console. Their purpose is so different that replacing one of them
> with the other is impossible.
>
> > Let's make (rug) the best commandline tool, and then give rug two
> > frontend-families:
> > zen-installer for newbies, (please one tool, not intstaller and remover)
> > and zen-updater
> > a new qt/gtk-frontend with full installation source management,
> > selections etc
>
> But why a new qt/gtk frontend if sw_single already exists? Implementing
> it with in a widget set for X would be a loss of functionality compared
> to sw_single, which already has Qt and curses frontends. 
To make it simple and fast. It does not have to be new. But it has to be good 
and fast. Yast is fat, not fast ;-)

> And 
> implementing it both for X and curses would be a duplication of effort
> already put into sw_single.
It's not so simple. While all other YaST modules have the same code for 
command line and GUI, the package manager is almost coded twice (YaST 
developers please correct me, if I'm wrong). This means, that yast on console 
is additional work.



> I seriously disagree with the idea that a full-featured, quasi-graphical
> package manager that works without X is superfluous.
Did you use apt or smart? I never used yast on command line any more, when I 
got used to them. So I see no need for yast package manager in console mode.

Btw: Handle YaST in console mode is not as trivial, as it might seem. So new 
users eighter do not know about it at all or if the know, they will have 
problems to use the module.

-- 
Mit freundlichen Grüßen,
Marcel Hilzinger

Linux New Media AG
Süskindstr. 4
D-81929 München
Tel: +49 (89) 99 34 11 0
Fax: +49 (89) 99 34 11 99

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to