Mircea Ciocan <[EMAIL PROTECTED]> writes:
> OK, I could live without the breezecom driver but today I
> updated cooker fron Saturday and saw what becomed of rpmdrake,
> and with all due respect for the coders is a steaming pile of
> sh..t, please explain to a guy who LOVED the the 8.1/8.2 style,
> why for God sake was necessary to butcher such a nice and
> functional utility and transform it in such a nonfunctional
> garbage ????
The best is for you to read an extract of the specs:
-=-=---=-=---=-=---=-=---=-=---=-=---=-=---=-=---=-=--
Abstract
RpmDrake, rpminst, grpmi, gurpmi, MandrakeUpdate will be reworked
with 2 ideas in mind: be more consistent with the other tools by
using Perl and by using the new URPM backend; beat the "too
complicated" symdrom of RpmDrake.
Benefit
Easier maintaining, better user satisfaction.
Authors
These specifications have been designed by a larger team composed
of Francois Pons, David Baudens, Florent Villard and Guillaume
Cottenceau. The technical and user interaction aspects have been
hopefully examined thoroughly.
General specifications
We now have 4 icons in a Mandrake Control Center category named
"Software Management", with the following actions:
* Install packages
* Remove packages
* Updates
* Add/Remove sources
That is, former RpmDrake actions of Installing and Removing
packages are splitted in the two first actions, to beat the
baffling duality of current RpmDrake between "installed" and
"installable" tabs.
Action #1: Installing packages
The interface for "installing packages" action is much more
simpler, and mimics a bit install packages step of DrakX.
Switching between "tree view" and "flat list" is supposed to be
more intuitive, using radio buttons in the top of the tree. We
support back the "all packages, by groups" mode, because finding
classes of packages is not very easy with either of the two
current modes.
Dependencies are handled the same way as in DrakX, e.g. during
this step (currently, it's handled afterwards, in rpminst stage).
When you select a package, it automatically selects dependencies,
a dialog tells it to you (as in DrakX).
Once selected the packages, it doesn't call rpminst or equivalent
interface anymore, but the simplest one, grpmi, which is just a
graphical frontend of rpm with progressbars.
Action #2: Removing packages
The interface for "removing packages" action is similar to the
interface of "installing packages" action. The button "install"
now reads "remove".
Action #3: Updates
The interface for "updates" action also looks like "installing
packages" and "removing packages". The radio-buttons are replaced
by toggle buttons reading "bugfixes", "normal updates" and
"security updates". In the right part, another Frame is here is
show the reason for upgrade.
After an update of a package, rpm creates files with a .rpmnew or
.rpmold suffix if the config files contained in the package have
been modified. The tool will list all such files and allow to see
the differences and to merge or to chose which files to keep.
-=-=---=-=---=-=---=-=---=-=---=-=---=-=---=-=---=-=--
> I mean those ridicolus dialogs
too imprecise to answer
> the imposibility of setting your own mirror
hum use the sources manager, but yes I'll have to think of a way
for users launching first MU to be able to also enter your own
mirror
> the butt ugly presentation of packages and so on
matter of taste I suppose
> was anybody complainig that the previous incarnation was to
> good or what ???
> I really can explain why was necesary to destroy on of the
> strongest points of selling of that distribution and endlessly
> confuse ordinary people converted to Linux that started to
> undersand to like it.
Have you ever thought that your point of view might not be shared
by all people?
> Even more, is that the old interface available somewhere,
> could it be possible to have an old style rpm or what
> contribution or lobby is necesarry to revert to the old and nice
> style of rpmdrake, I have a strong feeling that I'm not the only
> one who wants back the old and nice interface.
Yep, you can --rebuild the following:
http://people.mandrakesoft.com/~gc/pkgs/rpmdrake-1.5-3mdk.src.rpm
--
Guillaume Cottenceau - http://people.mandrakesoft.com/~gc/