Mailinglist Archive: opensuse-project (82 mails)

< Previous Next >
Re: [opensuse-project] 1-click's name
  • From: Druid <marcio.ferreira@xxxxxxxxx>
  • Date: Fri, 13 Jun 2008 09:34:33 -0300
  • Message-id: <80829d260806130534t561ef56cu72f8b8ecacaa616f@xxxxxxxxxxxxxx>
On Fri, Jun 13, 2008 at 2:30 AM, Stephen Shaw <sshaw@xxxxxxxxxxxxx> wrote:

(trim trim)
For example:

21:39 < X > Y: uhm, so I just tried out the "1 click install" from the
build service..
21:40 < X > Y: it took me 8 clicks... ?

I've assumed it was obvious this issue, but seems not, so let's get on
the details.

I'm almost certain the "user X" you mention is a gnome user. I can
tell that for 2 reasons. One is the silliness of proposing the change
of name (like that would cause any effect except for wasting the
universe's energy). And two is for focusing great efforts in trying to
make it look like a big deal a thing that is almost completely silly.
I could add a third, which would be "tell people to change something
with absolutely no further thinking on the impact, suitability or
importance of that change", or if someone hasn't thought in the past
about the optimal solution on that problem (which I'm pretty sure
Benjiman did).

What one-click does: automate the process of "installing a package
with dependency solving" by joining 2 operations:
1) Add all the necessary repos, giving the option to remains subscribed
2) Install the package with the package manager now it can fulfill all
dependencies

Now how it works. I've installed a package here just to document these steps:
1) You click on the link, it shows a window with the repos it may need
to add, and gives the choice to remain subscribed or not.
2) Then it confirms the package and eventually dependencies that will
be installed (its important, you may not want to install lots of
dependencies or change versions of a certain package).
3) Then it shows a status screen, BEFORE it makes any changes, like in
the yast installer, very well done, you can check any problems, have a
complete view of the process (this step has a confirmation before
going next, exactly like the normal yast installer.
4) After that you type your root password, because thats the way you
should install stuff, as root.
5) Then you wait for repos to be added, and package to be installed.
6) There is a screen telling the instalation was successful, and you
click finish to end the process.

Now, let's ask again the question: what in planet earth is wrong with
this elegant well-done consistent logical work-flow for an automated
process that respects the package manager stack for the lazy people or
people who are not comfortable with the add-repo-then-package schema?

Just because your "user X" thinks its way too complicated because you
could simply "rpm -i pkg.rpm" (one click! one step!) doesn't mean
"user X" statements make any sense. Since "user X" can't even
understand what's going on, I believe he should let the thinking for
other people with clue.

Cheers

Marcio
---
Druid
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-project+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-project+help@xxxxxxxxxxxx

< Previous Next >