Re: A proposal to improve dselect

1997-01-14 Thread Jonas Bofjall
On Sun, 12 Jan 1997, Orn E. Hansen wrote:

>You're really losing the point here... what is in your mind, an EASY
> installation? A brain dead program, that does all your thinking for you?

Come on!!! All I was saying was that it is not CONSISTENT of dselect to
start a XF86Setup during the config phase if installed, but no xf86config,
not even a word about it. Not good for new users. If only the
documentation was good enough so you could read it there but it's out of
date. I was merely pointing it out.

>   Look at Windows... and all the users running it, with its "idiot proof"
> user interface? You want to make a Debian shot at where Microsoft is failing

I stopped reading here, and I hope I will not receive any
further replies from you.

  // Jonas <[EMAIL PROTECTED]> [2:201/262.37]


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
[EMAIL PROTECTED] . Trouble? e-mail to [EMAIL PROTECTED]


Re: A proposal to improve dselect

1997-01-14 Thread Daniel S. Barclay

> From: "Orn E. Hansen" <[EMAIL PROTECTED]>


>   Look at Windows... and all the users running it, with its "idiot proof"=
> 
> user interface? You want to make a Debian shot at where Microsoft is fail=
> ing
> so miserably?  All you will ever accomplish is a big bunch of helpless
> users, that can't even figure out by themselves to re-start a program whe=
> n it =
> 
> gets stuck.

Wrong.  The problem with Windows (well, the problem _I_ have with it) is
not that it tries to magically do everything without user intervention.
It's that there's no fricking documentation to know how it works to fix
it when it doesn't get things right.


>   The installation should be as complex as it needs be, to be able to tak=
> e
> care of all possible needs of the system, with the systems cababilities i=
> n
> mind.  But CONTEXT RELATIVE... which is not the same as EASY.  This means=
>  if
> you are new to the system, you have to Read The Fuckin' Manual, but if yo=

But where is that Fine manual?  Installation instructions need to point to
it.





Daniel


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
[EMAIL PROTECTED] . Trouble? e-mail to [EMAIL PROTECTED]


Re: A proposal to improve dselect

1997-01-14 Thread Daniel S. Barclay

> From: Pete Templin <[EMAIL PROTECTED]>

> 
> 
> On Sat, 11 Jan 1997, Jonas Bofjall wrote:
> 
> > No, this is wrong. A new user should not have to read long documents prior
> > to installation. The configure scripts which runs directly after the
> > installation should make reading docs unnecessary.
> 
> I disagree.  You should understand what you are doing.  If you don't even

You shouldn't have to understand so much.  (Obviously, the system can't
do everything, but ...)

> want to know what is going and how you are to use it, what is the point of
> having it?  Bragging to your friends?

No.  Maybe the point is to get the system installed and do some useful work
with it.  What's useful to someone might be learning something
other than system installation and configuration.

...

> The installation process is not (necessarily) the place to learn about
> packages.  Dselect in particular does not have room (unless you've got

How not?  You are installing a system by working with packages.  Therefore,
don't you need to know something (no, hopefully not everything) about 
packages right then or before?


> some incredible montior and a very long xterm) to give full installation,
> configuration, and operation instructions before or during installation.
> If it did, how would publishers like O'Reilly and Associates be in
> business?  
> 
> This is the real world.  We as humans may have to read a bit and learn a
> bit to use a bit of our toys.  Remember, it's JUST a computer. 

...loaded up with software written--and packaged--by people.

That packaging should address documentation a bit more.


For example, when I finished the Debian installing-from-diskettes
instructions, it seemed like something was missing.  "Okay, what do I
do next?"  (It told how to install whatever you wanted with dselect, etc.,
but didn't remind where to go to find the configuration instructions for
various things.)  

That installation documentation document should at least point users
to /usr/doc.


Daniel


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
[EMAIL PROTECTED] . Trouble? e-mail to [EMAIL PROTECTED]


Re: A proposal to improve dselect

1997-01-14 Thread Daniel S. Barclay

> From: [EMAIL PROTECTED] (John Hasler)

> No, this is wrong.  The new user should be provided with copious
> documentation and be admonished to print it out and read it.
 ^^
don't forget _organized_ -- or they'll never find the right information



Daniel


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
[EMAIL PROTECTED] . Trouble? e-mail to [EMAIL PROTECTED]


Re: A proposal to improve dselect

1997-01-14 Thread Christopher George Rhodes
On Sun, 12 Jan 1997, Orn E. Hansen wrote:

>   The installation should be as complex as it needs be, to be able to take
> care of all possible needs of the system, with the systems cababilities in
> mind.  But CONTEXT RELATIVE... which is not the same as EASY.  This means if
> you are new to the system, you have to Read The Fuckin' Manual, but if you

that's right

> are experienced computer guru,
does this mean I am an experienced computer guru?

> you should be able to find your way through
> with minimum effort.
> 
>   The user, her/himself is far better off by going through an initial phase,
> where she/he will get intimite with the system.  It will save the user a
> lot of money/time and frustration later on.

That's what I tell people too.

---

signature file
gotta put something here

---



--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
[EMAIL PROTECTED] . Trouble? e-mail to [EMAIL PROTECTED]


Re: A proposal to improve dselect

1997-01-13 Thread Chow Chi-Ming
> "Pete" == Pete Templin <[EMAIL PROTECTED]> writes:

Pete> On Sat, 11 Jan 1997, Jonas Bofjall wrote:

>> No, this is wrong. A new user should not have to read long
>> documents prior to installation. The configure scripts which runs
>> directly after the installation should make reading docs
>> unnecessary.

Pete> I disagree.  You should understand what you are doing.  If you
Pete> don't even want to know what is going and how you are to use it,
Pete> what is the point of having it?  Bragging to your friends?
 
I think both of you have valid points.  It is clear that there is a
compromise to be reached.  The installation scripts should ``remind''
user of important features while some document reading are necessary
before the extensive use of a package.

--
Billy C.-M. Chow <[EMAIL PROTECTED]>
Department of Systems Engineering   
The Chinese University of Hong Kong


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
[EMAIL PROTECTED] . Trouble? e-mail to [EMAIL PROTECTED]


Re: A proposal to improve dselect

1997-01-12 Thread Orn E. Hansen

Jona Bofjall <[EMAIL PROTECTED]> wrote:
> 
> No! Installation should be as easy as possible. Our goal should be to make
> it so easy that no one has to look in the manual. And we're not far from
> there. I gave my two friends rex and told them to install it, after having
> saying good things about it for several months. Neither of them have used
> any unix before. Both made very few mistakes. I see this as a success for
> Debian, BUT, both made the mistake i posted about. So making this clearer
> would make installation easier, at least for some people.
> Easier installation is Good.
> 
   You're really losing the point here... what is in your mind, an EASY
installation? A brain dead program, that does all your thinking for you?
You want your Linux box to be like your C64... just power on and wait for
the "Ready." prompt?

  Look at Windows... and all the users running it, with its "idiot proof"
user interface? You want to make a Debian shot at where Microsoft is failing
so miserably?  All you will ever accomplish is a big bunch of helpless
users, that can't even figure out by themselves to re-start a program when it 
gets stuck.

  The installation should be as complex as it needs be, to be able to take
care of all possible needs of the system, with the systems cababilities in
mind.  But CONTEXT RELATIVE... which is not the same as EASY.  This means if
you are new to the system, you have to Read The Fuckin' Manual, but if you
are experienced computer guru, you should be able to find your way through
with minimum effort.

  The user, her/himself is far better off by going through an initial phase,
where she/he will get intimite with the system.  It will save the user a
lot of money/time and frustration later on.

-- 

Ørn Einar Hansen [EMAIL PROTECTED]
  [EMAIL PROTECTED]
fax; +46 035 217194



--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
[EMAIL PROTECTED] . Trouble? e-mail to [EMAIL PROTECTED]


Re: A proposal to improve dselect

1997-01-12 Thread Jonas Bofjall
On Sat, 11 Jan 1997, Pete Templin wrote:

> > No, this is wrong. A new user should not have to read long documents prior
> 
> I disagree.  You should understand what you are doing.  If you don't even
> want to know what is going and how you are to use it, what is the point of
> having it?  Bragging to your friends?

I guess you people are right about that of course any user should follow
instructions. But that is no reason why installation is harder than it has
to be. Then why do we have dselect in the first place? Just supply dpkg
and a complete manual and we would not have any problems? Right?

No! Installation should be as easy as possible. Our goal should be to make
it so easy that no one has to look in the manual. And we're not far from
there. I gave my two friends rex and told them to install it, after having
saying good things about it for several months. Neither of them have used
any unix before. Both made very few mistakes. I see this as a success for
Debian, BUT, both made the mistake i posted about. So making this clearer
would make installation easier, at least for some people.
Easier installation is Good.

  // Jonas <[EMAIL PROTECTED]> [2:201/262.37]


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
[EMAIL PROTECTED] . Trouble? e-mail to [EMAIL PROTECTED]


Re: A proposal to improve dselect

1997-01-12 Thread Hamish Moffatt
> > The real question is: "What key does dselect use for repeat searches?"
> > rather than "What key should it be?".
> 
> It is just pure / WITHOUT any pattern. It is exactly the same in "more".

"/" always seems to take me to the first package matching that description.
"\" is the repeat key, Rick points out.



hamish


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
[EMAIL PROTECTED] . Trouble? e-mail to [EMAIL PROTECTED]


Re: A proposal to improve dselect

1997-01-12 Thread Pete Templin

On Sat, 11 Jan 1997, Jonas Bofjall wrote:

> No, this is wrong. A new user should not have to read long documents prior
> to installation. The configure scripts which runs directly after the
> installation should make reading docs unnecessary.

I disagree.  You should understand what you are doing.  If you don't even
want to know what is going and how you are to use it, what is the point of
having it?  Bragging to your friends?
 
> My totally-newbie friends were both given rex of my HD. They both called
> me after installation and asked how to get X started. Neither had
> configured X in any way. How are they supposed to know?
> The post-install configure script should take care of it. 

The installation process is not (necessarily) the place to learn about
packages.  Dselect in particular does not have room (unless you've got
some incredible montior and a very long xterm) to give full installation,
configuration, and operation instructions before or during installation.
If it did, how would publishers like O'Reilly and Associates be in
business?  

This is the real world.  We as humans may have to read a bit and learn a
bit to use a bit of our toys.  Remember, it's JUST a computer. 

  --Pete
___
Peter J. Templin, Jr.   Client Services Analyst
Computer & Communication Services   tel: (717) 524-1590
Bucknell University [EMAIL PROTECTED]


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
[EMAIL PROTECTED] . Trouble? e-mail to [EMAIL PROTECTED]


Re: A proposal to improve dselect

1997-01-11 Thread Dale Scheetz
On Fri, 10 Jan 1997, Igor Grobman wrote:

> I am no expert either, but pushing / and entering the search string does
> take you to a different package IF it exists.  Otherwise, it just takes
> you back to the one package that matches the string.
> 
Good! That is what most would expect. If you don't want to type the search
string in again the \ will find the next occurance.

The real key of interest here should be the ? key. This will lead you to
answers to questions like this without requiring any email. (at least in
some cases)

Luck,

Dwarf

  --

aka   Dale Scheetz   Phone:   1 (904) 656-9769
  Flexible Software  11000 McCrackin Road
  e-mail:  [EMAIL PROTECTED] Tallahassee, FL  32308

 If you don't see what you want, just ask --


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
[EMAIL PROTECTED] . Trouble? e-mail to [EMAIL PROTECTED]


Re: A proposal to improve dselect

1997-01-11 Thread John Hasler
Jonas Bofjall writes:
> No, this is wrong. A new user should not have to read long documents
> prior to installation.

No, this is wrong.  The new user should be provided with copious
documentation and be admonished to print it out and read it.

> The configure scripts which runs directly after the installation should
> make reading docs unnecessary.

Every effort should be made in the design of these scripts to make reading
the docs unnecessary, but, despite our best efforts, this will sometimes
fail.  Then the above mentioned docs will save the day.

John Hasler
[EMAIL PROTECTED] (John Hasler)
Dancing Horse Hill
Elmwood, WI


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
[EMAIL PROTECTED] . Trouble? e-mail to [EMAIL PROTECTED]


Re: A proposal to improve dselect

1997-01-11 Thread Jonas Bofjall
On Thu, 9 Jan 1997, Chow Chi-Ming wrote:

> Then I don't think it can be considered a bug per se.  If XF86Setup is

Neither do I.

> not on your system, you are not expected to run it.  You must come
> across XF86Setup from some other documents and from the same source

Yes, but as a totally new user, how am I expected to know.
I propose any of the following solutions:
  1) Put some notice in the installation process, making the user
 aware that he/she *must* install vga16 if he/she is a newbie.
 Maybe in the configuration script (sorry, but if you wish to
 configure this you need to install vga16).
  2) Create some sort of dependencies to force the inexperienced
 user to install vga16.
  3) Run xf86config instead of XF86Setup during configuration,
 if the XF86Setup isn't available. There should also be a notice
 like "you'll get a much nicer graphical setup if you install vga16".

> serious one.  How would you know that you can use XF86Setup and that
> vga16 has to be installed without consulting docs.  The same applies

No, this is wrong. A new user should not have to read long documents prior
to installation. The configure scripts which runs directly after the
installation should make reading docs unnecessary.

My totally-newbie friends were both given rex of my HD. They both called
me after installation and asked how to get X started. Neither had
configured X in any way. How are they supposed to know?
The post-install configure script should take care of it. 

> What we can do, I think, in Debian is that in each of the post-install
> scripts of xservers (except vga16 obviously), check the existance of
> XF86Setup.  If it is not found, offer an option to users to install
> vga16 and get the nice XF86Setup ``or'' start xf86config if the user

A very good idea! But it the user hasn't got XF86Setup he should be told
so, and told what it is and how to install it.

  // Jonas <[EMAIL PROTECTED]> [2:201/262.37]




--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
[EMAIL PROTECTED] . Trouble? e-mail to [EMAIL PROTECTED]


Re: A proposal to improve dselect

1997-01-11 Thread Igor Grobman
On Thu, 9 Jan 1997, Dale Scheetz wrote:

> On Wed, 8 Jan 1997, Karl M. Hegbloom wrote:
> 
> > > "Hamish" == Hamish Moffatt <[EMAIL PROTECTED]> writes:
> > 
> > Hamish>   Pressing / and entering the same search just takes you
> > Hamish> back to the first result again. This is counter-intuitive
> > Hamish> for users of vi, less etc. Lynx uses "n" to repeat a
> > Hamish> search but dselect doesn't use that either.
> > 
> >  I thought the same thing.  It should work like 'less' does.  And have
> > {C-s} and {C-M-s} incremental searching like Emacsen do as well,
> > perhaps.
> > 
> This begins to look like a religeous discussion ;-)
> 
> The real question is: "What key does dselect use for repeat searches?"
> rather than "What key should it be?".
> 
> I'm not an expert on dselect. I use dpkg almost exclusively to do my
> incremental upgrades. I don't know if there is such a key, or not, but
> it's clear it isn't documented very well if there is one. If there isn't
> the bug is in the software instead of the docs (or including the docs).
> Do we have an expert out there who can answer this question?

I am no expert either, but pushing / and entering the search string does
take you to a different package IF it exists.  Otherwise, it just takes
you back to the one package that matches the string.

__
Proudly running Debian Linux! Linux vs. Windows is a no-Win situation
Igor Grobman [EMAIL PROTECTED]


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
[EMAIL PROTECTED] . Trouble? e-mail to [EMAIL PROTECTED]


Re: A proposal to improve dselect

1997-01-10 Thread Rick Macdonald
Dale Scheetz wrote:

> The real question is: "What key does dselect use for repeat searches?"
> rather than "What key should it be?".
> 
> I'm not an expert on dselect. I use dpkg almost exclusively to do my
> incremental upgrades. I don't know if there is such a key, or not, but
> it's clear it isn't documented very well if there is one. If there isn't
> the bug is in the software instead of the docs (or including the docs).
> Do we have an expert out there who can answer this question?

By now everyone has seen my post saying that it's "\". I'm surprised
that people don't think to press "?" for help as shown at the top right
corner of dselect, then press "k" for keystrokes. Perhaps the only way
to 
make everyone happy is to have dselect read in a ".dselectrc" file with
key
assignments, like bash does. Of course, this capability would also have
to dynamically update the kestroke help file...

Anyway, here is the keystroke help for the "?k" challenged:

Help:
Keystrokes  
 
Motion keys: Next/Previous, Top/End, Up/Down, Backwards/Forwards:
  n, Down-arrow, j  p, Up-arrow, k  move highlight
  N, Page-down, Space   P, Page-up, Backspace   scroll list by 1 page
  ^n^p  scroll list by 1 line
  t, Home   e, End  jump to top/end of list
  u d   scroll info by 1 page
  ^u^d  scroll info by 1 line
  B, Left-arrow F, Right-arrow  pan display by 1/3
screen
  ^b^f  pan display by 1
character


Mark packages for later processing:
 +, Insert  install or upgrade  =, H  hold in present state
 -, Delete  remove  :, G  unhold: upgrade or leave
uninstalled
 _  remove & purge config
 Miscellaneous:
Quit, exit, overwrite (note capitals!):   ?, F1 request help (also
Help)
 Return  Confirm, quit (check dependencies)   i, I  toggle/cycle info
displays
   Q Confirm, quit (override dep.s)   o, O  cycle through sort
options
 X, Esc  eXit, abandoning any changes madev, V  change status
display opts
   R Revert to state before this list  ^l   redraw display
   U set all to sUggested state /   search (Return to
cancel)
   D set all to Directly requested state\   repeat last search

-- 
...RickM...


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
[EMAIL PROTECTED] . Trouble? e-mail to [EMAIL PROTECTED]


Re: A proposal to improve dselect

1997-01-10 Thread Dale Scheetz
On Fri, 10 Jan 1997, Hamish Moffatt wrote:

> Dale writes:
> > I'm not an expert on dselect. I use dpkg almost exclusively to do my
> > incremental upgrades. I don't know if there is such a key, or not, but
> > it's clear it isn't documented very well if there is one. If there isn't
> > the bug is in the software instead of the docs (or including the docs).
> 
> Yell at me for saying this if you will, but what docs? I'm sure they
> exist, but I've never read them. Installation, through dselect,
> should be simple enough that you do not need documentation
> to do it. I think the installation documentation that exists
> is fair enough and required (I admit I read it, disregarded the advice
> regarding switching off APM, and promptly had to start over :-),
> but dselect, imho, needs to be intuitive enough for documentation
> to be unrequired. I never opened the Windows95 manual, nor
> any documentation on Slackware's pkgtool, if indeed there is any ...
> 
You are certainly correct about the sparce nature of the current
documentation. As I am not well versed in the product, and have a full
plate, I'm not the one to do this. The problem is, there isn't anyone in a
position to do something about it.
Anyone who is interested in contributing to the project, but doesn't think
they are enough of a programmer to do anything useful, can provide great
help for new users by studying dselect and producing a users document from
what they learn.

Luck,

Dwarf

  --

aka   Dale Scheetz   Phone:   1 (904) 656-9769
  Flexible Software  11000 McCrackin Road
  e-mail:  [EMAIL PROTECTED] Tallahassee, FL  32308

 If you don't see what you want, just ask --


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
[EMAIL PROTECTED] . Trouble? e-mail to [EMAIL PROTECTED]


Re: A proposal to improve dselect

1997-01-10 Thread Fabien Ninoles
On Fri, 10 Jan 1997, Gertjan Klein wrote:

> In article <[EMAIL PROTECTED]>,
> Philippe Troin <[EMAIL PROTECTED]> wrote:
>
>  > Not a bug. What you describe is pre-dependencies. It's a bit too long
>  > to explain here, but you can find all the details in the Debian
>  > policy manual.
>  > Dpkg does the work right... so far.
> 
>   Interesting. I looked in /usr/doc/debian, and found no policy manual.
> I finally found a policy.html _directory_ in /usr/doc/dpkg; I read all
> the files in it and couldn't find "all the details" there... But perhaps
> there already is a misunderstanding, as you're talking about dpkg, and I
> was talking about dselect. (Or maybe I don't understand the interaction
> between the two). Dselect knows the dependancies between the packages it
> has to install, and should should present them to dpkg in the right
> order.

Depends doesn't mean that the package most be install first - that's what 
pre-depends are for - it only means that's this package must be install 
with the other one. Also, the package are supposed to be install easily 
without pre-dependencies. According to the policy manual, Pre-depends 
must *not* be use unless is it vital for the installation of the package.
If you encounter this kind of bugs, registered it to Debian and the 
maintainer will had the Pre-Depends to its control file or, better way, 
correct it's installation process to not Pre-Depends on any package other 
then the base or Essential. The reason why this should be avoid is 
because of the risk to see a vicious circle of pre-dependencies.

Dselect are still just a wrapper around dpkg and the methods script (as
described in the programmer manual). Must of the scripts (if not all) who
install the package use dpkg --recursive to install the package. It's the
simpler way of doing this. If you want, you can try to do it more efficiently
by parsing only already selected packages (removing all the "skipping
deselected package" - do 'dpkg --help | more' to find how you can get a list
of selected package) and/or adding installation of dependencies before 
the depending package (watch out for package who depends on each other!). 
If you're script work well, you can make a package with or submit it to 
Ian for inclusion to the standard dselect distribution.

Don't give up and sorry for the long mail but I think this can be of
interest for the users (just looking for the size of this thread!).

Ciao!
Fab.


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
[EMAIL PROTECTED] . Trouble? e-mail to [EMAIL PROTECTED]


Re: A proposal to improve dselect

1997-01-10 Thread Pawel T. Jochym
Dale Scheetz wrote:
> 
> On Wed, 8 Jan 1997, Karl M. Hegbloom wrote:
> 
> > > "Hamish" == Hamish Moffatt <[EMAIL PROTECTED]> writes:
> >
> > Hamish>   Pressing / and entering the same search just takes you
> > Hamish> back to the first result again. This is counter-intuitive
> > Hamish> for users of vi, less etc. Lynx uses "n" to repeat a
> > Hamish> search but dselect doesn't use that either.
> >
> >  I thought the same thing.  It should work like 'less' does.  And have
> > {C-s} and {C-M-s} incremental searching like Emacsen do as well,
> > perhaps.
> >
> This begins to look like a religeous discussion ;-)
> 
> The real question is: "What key does dselect use for repeat searches?"
> rather than "What key should it be?".
> 
> I'm not an expert on dselect. I use dpkg almost exclusively to do my
> incremental upgrades. I don't know if there is such a key, or not, but
> it's clear it isn't documented very well if there is one. If there isn't
> the bug is in the software instead of the docs (or including the docs).
> Do we have an expert out there who can answer this question?
> 

It is just pure / WITHOUT any pattern. It is exactly the same in "more".

Pawel.


-- 
Pawel T. JochymInstitute of Nuclear Physics
e-mail: [EMAIL PROTECTED]Cracow, Poland
tel. 37-02-22 ext. 269


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
[EMAIL PROTECTED] . Trouble? e-mail to [EMAIL PROTECTED]


Re: A proposal to improve dselect

1997-01-10 Thread Hamish Moffatt
> On Wed, 8 Jan 1997, Hamish Moffatt wrote:
> > I don't use emacs, but to me dselect seems to be already too
> > emacs-oriented. For example, searching for a package is done with /,
> > but how do you repeat the search? I haven't studied the help
> > in much detail, but for me the answer is "I don't know" presently.
> 
> It's "\". 

Ahh, of course.  

> "/" isn't a special key in emacs. Lotus 1-2-3 maybe.

And vi, and less, and even lynx. The former two both use a single
/ (with no arguments) to repeat the previous search. Suggestion,
then: dselect should implement more vi-isms if any, in search
of increased intuition.

> > (vi fan)
> Oh, well. In that case, click here:   o
> ;-)

Very droll. :-)

Hamish
(using elm on a character terminal, over modem from Telix on DOS,
as it happens. AND a 1-2-3 fan :-)



--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
[EMAIL PROTECTED] . Trouble? e-mail to [EMAIL PROTECTED]


Re: A proposal to improve dselect

1997-01-10 Thread Hamish Moffatt
> > > "Hamish" == Hamish Moffatt <[EMAIL PROTECTED]> writes:
> > Hamish> We should certainly not force a particular editor down
> > Hamish> anyone's throat, especially emacs :-)
> > 
> > I think it is pretty safe to assume that many Linux people use BASH.
> > >From the bash manpage
> > 
> >given.   By default, the line editing commands are similar
> >to those of emacs.  A vi-style line editing  interface  is
> >also available.

> > I don't remember seeing complains saying bash should certainly not
> > force emacs-bindings down someone's throat.

Two points. As far as I've noticed, bash (or specifically, readline)
does not use emacs keys all that much. Yes, I certainly prefer
arrow keys to vi's hjkl, but other dselect keys (especially
the search interface) are very  non-intuitive to me. Hence,
while bash is using emacs bindings, it isn't to a very large-scale
degree, or at least it doesn't adversely affect me.

Secondly, I use tcsh for my interactive non-root accounts anyway.
I've used tcsh with vi bindings and it's a PITA.




hamish


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
[EMAIL PROTECTED] . Trouble? e-mail to [EMAIL PROTECTED]


Re: A proposal to improve dselect

1997-01-10 Thread Gertjan Klein
In article <[EMAIL PROTECTED]>,
Philippe Troin <[EMAIL PROTECTED]> wrote:
 > On Wed, 08 Jan 1997 15:42:27 +0100 Gertjan Klein ([EMAIL PROTECTED])
 > wrote:

 >> One of my most serious criticisms is the fact that in spite of the
 >> dependencies being known, packages aren't installed in the right order.
 >> If package 1 depends on package 2, then package 2 *must* be installed
 >> *first*. This isn't done; I consider this a bug, that should be
 >> reported.

 > Not a bug. What you describe is pre-dependencies. It's a bit too long
 > to explain here, but you can find all the details in the Debian
 > policy manual.
 > Dpkg does the work right... so far.

  Interesting. I looked in /usr/doc/debian, and found no policy manual.
I finally found a policy.html _directory_ in /usr/doc/dpkg; I read all
the files in it and couldn't find "all the details" there... But perhaps
there already is a misunderstanding, as you're talking about dpkg, and I
was talking about dselect. (Or maybe I don't understand the interaction
between the two). Dselect knows the dependancies between the packages it
has to install, and should should present them to dpkg in the right
order.

  I don't want to start word games here, but in my opinion a bug is an
unintended or undesired feature. I can hardly imagine the debian
developers finding it desirable to present an unexpecting installer with
lots of error messages about dependancies, but if they do, I urge them
to reconsider this point of view.

  Gertjan.

-- 
Gertjan Klein <[EMAIL PROTECTED]>
The Boot Control home page: http://www.xs4all.nl/~gklein/bcpage.html


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
[EMAIL PROTECTED] . Trouble? e-mail to [EMAIL PROTECTED]


Re: A proposal to improve dselect

1997-01-10 Thread Hamish Moffatt
Dale writes:
> I'm not an expert on dselect. I use dpkg almost exclusively to do my
> incremental upgrades. I don't know if there is such a key, or not, but
> it's clear it isn't documented very well if there is one. If there isn't
> the bug is in the software instead of the docs (or including the docs).

Yell at me for saying this if you will, but what docs? I'm sure they
exist, but I've never read them. Installation, through dselect,
should be simple enough that you do not need documentation
to do it. I think the installation documentation that exists
is fair enough and required (I admit I read it, disregarded the advice
regarding switching off APM, and promptly had to start over :-),
but dselect, imho, needs to be intuitive enough for documentation
to be unrequired. I never opened the Windows95 manual, nor
any documentation on Slackware's pkgtool, if indeed there is any ...


hamish


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
[EMAIL PROTECTED] . Trouble? e-mail to [EMAIL PROTECTED]


Re: A proposal to improve dselect

1997-01-10 Thread Richard G. Roberto
On Thu, 9 Jan 1997, Ralph Winslow wrote:

> When Chow Chi-Ming wrote, I replied:
> 
> This seems easily addressed by honoring the Users' EDITOR environment
> variable setting, so why not?

Its not always set.

Richard G. Roberto
[EMAIL PROTECTED]
011-81-3-3437-7967 - Tokyo, Japan


--
***
Bear Stearns is not responsible for any recommendation, solicitation, offer or
agreement or any information about any transaction, customer account or account
activity contained in this communication.
***


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
[EMAIL PROTECTED] . Trouble? e-mail to [EMAIL PROTECTED]


Re: A proposal to improve dselect

1997-01-10 Thread Matt Kracht


On Thu, 9 Jan 1997, Ralph Winslow wrote:

> This seems easily addressed by honoring the Users' EDITOR environment
> variable setting, so why not?

This may already be implemented, so forgive me if I haven't researched 
dselect enough: how about using a config file where we can remap all the 
keystrokes?  My first thought when running dselect was, "WTF?"  My second 
was, "How do I quit?  The command line couldn't possibly be as confusing."

I'm not knocking the program; it's really cool.  I just can't handle the 
user interface.  Maybe some hacker can rip out the base of dselect and 
turn it into a library (libdebian?), so that people can easily design 
programs with the functionality of dselect, but with a custom UI.


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
[EMAIL PROTECTED] . Trouble? e-mail to [EMAIL PROTECTED]


Re: A proposal to improve dselect

1997-01-10 Thread Dale Scheetz
On Wed, 8 Jan 1997, Karl M. Hegbloom wrote:

> > "Hamish" == Hamish Moffatt <[EMAIL PROTECTED]> writes:
> 
> Hamish>   Pressing / and entering the same search just takes you
> Hamish> back to the first result again. This is counter-intuitive
> Hamish> for users of vi, less etc. Lynx uses "n" to repeat a
> Hamish> search but dselect doesn't use that either.
> 
>  I thought the same thing.  It should work like 'less' does.  And have
> {C-s} and {C-M-s} incremental searching like Emacsen do as well,
> perhaps.
> 
This begins to look like a religeous discussion ;-)

The real question is: "What key does dselect use for repeat searches?"
rather than "What key should it be?".

I'm not an expert on dselect. I use dpkg almost exclusively to do my
incremental upgrades. I don't know if there is such a key, or not, but
it's clear it isn't documented very well if there is one. If there isn't
the bug is in the software instead of the docs (or including the docs).
Do we have an expert out there who can answer this question?

Luck,

Dwarf

  --

aka   Dale Scheetz   Phone:   1 (904) 656-9769
  Flexible Software  11000 McCrackin Road
  e-mail:  [EMAIL PROTECTED] Tallahassee, FL  32308

 If you don't see what you want, just ask --


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
[EMAIL PROTECTED] . Trouble? e-mail to [EMAIL PROTECTED]


Re: A proposal to improve dselect

1997-01-10 Thread Lindsay Allen

IMO dselect is a wonderful tool and Debian would be sunk without it.  We
all owe a great deal to Ian for his work.  The problem is that the
learning curve for new users is a bit steep.  The words _brick_wall_ have
been mentioned.

On initial install could dselect be run in the background so that newbies
are shielded from the nuts and bolts?  Or, to be more accurate, so that
they are not allowed to fiddle with the defaults.  This would upgrade
things one more level from the base package.  The user will have a
working system and can then learn about dselect as time permits. 

I also think the idea of having dselect install different flavours of
Linux for differing needs by getting it to work with a list has merit,
though the primary need is one for newbies.  If dselect had this ability
different groups could then roll their own.

As I am the chap who landed the job of documenting dselect for 1.2
install, I would like email from those who followed my recommendation to
stick with the defaults.  How much difficulty did you then have?  Other
constructive comments are also welcome.

Lindsay



--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
[EMAIL PROTECTED] . Trouble? e-mail to [EMAIL PROTECTED]


Re: A proposal to improve dselect

1997-01-10 Thread Ralph Winslow
When Chow Chi-Ming wrote, I replied:

This seems easily addressed by honoring the Users' EDITOR environment
variable setting, so why not?
> 
> > "Hamish" == Hamish Moffatt <[EMAIL PROTECTED]> writes:
> 
> Hamish> We should certainly not force a particular editor down
> Hamish> anyone's throat, especially emacs :-)
> 
> I think it is pretty safe to assume that many Linux people use BASH.
> >From the bash manpage
> 
> [...]
> READLINE
>This  is the library that handles reading input when using
>an interactive shell, unless the -nolineediting option  is
>given.   By default, the line editing commands are similar
>to those of emacs.  A vi-style line editing  interface  is
>also available.
> [...]
> 
> I don't remember seeing complains saying bash should certainly not
> force emacs-bindings down someone's throat.
> 
> IMHO, having some consistencies across applications that involve
> editing is good.  Having said that, are key bindings of an editor
> appropriate for dselect is another question.
> 
> regards,
> 
> --
> Billy C.-M. Chow <[EMAIL PROTECTED]>
> Department of Systems Engineering
> The Chinese University of Hong Kong
> 
> --
> TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
> [EMAIL PROTECTED] . Trouble? e-mail to [EMAIL PROTECTED]


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
[EMAIL PROTECTED] . Trouble? e-mail to [EMAIL PROTECTED]


Re: A proposal to improve dselect

1997-01-09 Thread mike


On Wed, 8 Jan 1997, Jonas Bofjall wrote:

> About what could be made easier in Debian:
> I gave Debian 1.2 to two people who has little or no experience with
> Linux. They both made the same mistake, not installing the 16 color X
> server. This should be clarified, that you will need it because it
> provides things essential to configuring X.

I have a suggestion for the Debian development team.  Perhaps, we
could (start to) include some info on why certain packages depend on
others.  That way when dselect complains about a dependency problem the
user would be informed on the reasons behind the dependencies.  I know
this probably wouldn't be a trivial thing to implement, so I was thinking
maybe support could be built into the next dselect for it.  That way
package maintainers can take their time upgrading the packages to support
this feature.  This then would have solved the 16 colour X server problem
above, by telling the user that VGA16 was needed to configure their
Xserver.


just my 2cents,
mike...


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
[EMAIL PROTECTED] . Trouble? e-mail to [EMAIL PROTECTED]


Re: A proposal to improve dselect

1997-01-09 Thread Chow Chi-Ming
> "Hamish" == Hamish Moffatt <[EMAIL PROTECTED]> writes:

Hamish> We should certainly not force a particular editor down
Hamish> anyone's throat, especially emacs :-)

I think it is pretty safe to assume that many Linux people use BASH.
>From the bash manpage

[...]
READLINE
   This  is the library that handles reading input when using
   an interactive shell, unless the -nolineediting option  is
   given.   By default, the line editing commands are similar
   to those of emacs.  A vi-style line editing  interface  is
   also available.
[...]

I don't remember seeing complains saying bash should certainly not
force emacs-bindings down someone's throat.

IMHO, having some consistencies across applications that involve
editing is good.  Having said that, are key bindings of an editor
appropriate for dselect is another question.

regards,

-- 
Billy C.-M. Chow <[EMAIL PROTECTED]>
Department of Systems Engineering   
The Chinese University of Hong Kong


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
[EMAIL PROTECTED] . Trouble? e-mail to [EMAIL PROTECTED]


Re: A proposal to improve dselect

1997-01-09 Thread Daniel S. Barclay

> From: "Richard Morin" <[EMAIL PROTECTED]>

...
> Now really, how much can a complete novice really do with a new Linux 
> machine.  It takes an investment of time, energy, and interest to 
> learn even the simplest of tasks, but once you know them ;-)
^^
...it still doesn't help because you install a new distribution which 
requires learning an entirely different set of customizations, which you
can't figure out because there never was decent documentation to really
learn how things worked with trying every little option yourself!

I'm not complaining about Debian, or its being different--I'm complaining 
about the apparent general Unix philosophy of never really providing decent
documentation...well...at least for all the things I happen to run into
(where it's weak on critical details and on orientation to how things
fit together).

(What's my current frustration?  I can't edit anything efficently in emacs 
because I still haven't been able to find sufficient documentation to set up 
my keyboard under X.  This isn't a Debian problem (as far as I know). 
For example, the X man. page that documents XkbOptions doesn't say what legal
values for the option are.  So how on earth can one know what option values 
to use?)



> I think it is more important to help complete novices learn a little 
> about what is possible with their new O/S and let them investigate 
> what _they_ want to.  Yeah it may take some time to get a fully 
> functional system, but that is how everyone else here did it, right?

That is no excuse (to avoid trying to do better, for anyone who wants Debian 
or Linux to be used more widely).

Remember, the users might want do something other than Unix system admini-
stration.

For example, the main reason I just installed Debian was to upgrade my old 
Slackware 2.1 system to ELF and a modern kernel, and that was to be able to 
get Java tools and learn it.  My goal of upgrading was to be able to do cer-
tain other things, not to learn more about Unix/Linux administration.  

Yes, it was worth the time it took to learn dselect, because I'll keep using
that as I download, install, and remove things.  And, yes, I have learned a 
little more about various other things, but the hours I've spend trying to 
get X and other problems fixed and out of the way are a different story.
And I still don't know any Java.

Remember, I'm not saying Debian is bad, or free software is bad, just that
whoever wants more non-hackers (that is, not-so-experienced or non-so-
technical users) to use it better keep user needs in mind.

Daniel
-- 
Daniel S. Barclay  Compass Design Automation, Inc.
[EMAIL PROTECTED]  Suite 100, 5457 Twin Knolls Rd.  Columbia, MD 21045 USA


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
[EMAIL PROTECTED] . Trouble? e-mail to [EMAIL PROTECTED]


Re: A proposal to improve dselect

1997-01-09 Thread Stuart Lamble

[Fun. The spamfilter rejected my email. Musta forgot to register my
silas account.]

: To the other newbies out there, this mailing list somehow ends up 
: archived as a newsgroup.  I've found lots of help by searching 
: problems at 
: http://www.dejanews.com/

There's a mail-to-news gateway, I think at yggdrasil(sp?). It's supposed
to be moderated, and the moderator's address is - you guessed it -
[EMAIL PROTECTED] That way, posts to the newsgroup (should)
reach the mailing list, and vice versa.

Just FWIW. The newsgroup is linux.debian.user.

-- 
"Okay, I've created my \etc directory. What files do I put into it?"

Lusers. Can't live with 'em, can't shoot 'em...


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
[EMAIL PROTECTED] . Trouble? e-mail to [EMAIL PROTECTED]


Re: A proposal to improve dselect

1997-01-09 Thread Richard G. Roberto
On Wed, 8 Jan 1997, Philippe Troin wrote:

> 
> On Wed, 08 Jan 1997 15:42:27 +0100 Gertjan Klein ([EMAIL PROTECTED]) 
> wrote:
> 
> >   One of my most serious criticisms is the fact that in spite of the
> > dependencies being known, packages aren't installed in the right order.
> > If package 1 depends on package 2, then package 2 *must* be installed
> > *first*. This isn't done; I consider this a bug, that should be
> > reported. 
> 
> Not a bug. What you describe is pre-dependencies. It's a bit too long 
> to explain here, but you can find all the details in the Debian 
> policy manual.
> Dpkg does the work right... so far.
> 
> Phil.

I beg to differ, but dpkg has not been doing the work right on my
system.  Indeed if you read the install reports being posted,
you'll see that the "fix" for many instllation problems is to
reinstall the broken package as its depended upon package was
probably installed after it.  gcc, perl, some parts of the libc
stuff (don't remember which or what) gagged on me.  In dselect it
was too easy to fix to care about it (despite its bad wrap about
the interface, dselect really does kick ass), so I don't have any
specifics.

I think Gertjan is right.  Pre-dependencies are only for packages
that rely on a fully functional (i.e. unpacked and configured)
package in order to install.  Dependencies on packages that are
required for the package to run (but not required for
installation) should not be pre-depended upon.  These are just
standard depends.

Although largely this works out OK, I have seen some problems on
my system with it and have certainly seen enough reports here to
agree with Gertjan.  I think that Dale and someone else (maybe
Manoj?) are working on dselect back end type stuff that addresses
this ordering issue.  That would take the burden off of dpkg to
do this when the new back end is in use anyway.

Thanks

Richard G. Roberto
[EMAIL PROTECTED]
011-81-3-3437-7967 - Tokyo, Japan


--
***
Bear Stearns is not responsible for any recommendation, solicitation, offer or
agreement or any information about any transaction, customer account or account
activity contained in this communication.
***


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
[EMAIL PROTECTED] . Trouble? e-mail to [EMAIL PROTECTED]


Re: A proposal to improve dselect

1997-01-09 Thread Nathan L. Cutler
> "Pete" == Pete Templin <[EMAIL PROTECTED]> writes:

Pete> Keep in mind that we are all getting a generally fantastic
Pete> product for the best price anyone could ask for.

Hear, hear.

Pete> Dselect might lead you
Pete> astray.  But accept what the Debian project has given each
Pete> of us, and send a few thanks to each and every person who
Pete> has contributed their own time to simplify your life, to
Pete> make it possible for you to experience UNIX with a minimum
Pete> of effort on a variety of hardware.  The project leader has
Pete> managed to get a few emails onto the list while cleaning out
Pete> from a devastating flood.  That's what I call dedication.

Hear, hear.

Pete> How about we all take a step or two back and peek at what is
Pete> in front of us?  There's a lot there.  It may not be the
Pete> best it can be yet, but it's quite fine in its current form

Hear, hear.

-- 
Nathan L. Cutler
Linux Enthusiast
http://www.cise.ufl.edu/~nlc


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
[EMAIL PROTECTED] . Trouble? e-mail to [EMAIL PROTECTED]


Re: A proposal to improve dselect

1997-01-09 Thread Adam Shand
>So, in hindsight, it was necessary to get my hands dirty, and see how 
>bad upgrading, and maintenance could be before I found Debian.  

I agree.  I started off much the same way (only I started with SunOS, found
how yucky upgrading was, found slackware nicer and then found debian a few
months ago, we are still in the process of swapping over all of our servers
to debian).  My point however is that it would be nice if beginners could
"get their hands dirty" *with* debian.  It shouldn't be to hard to make a
simple front end for dpkg (or a simplified dselect) which the beginner
*could* use.

>Now really, how much can a complete novice really do with a new Linux 
>machine.  It takes an investment of time, energy, and interest to 
>learn even the simplest of tasks, but once you know them ;-)

Agreed.  I've been a sysadmin for 3 years now.  It takes a lot of time to
get your head around UN*X, especially if you came from a Windows/Mac
background and don't have much/any programming experience.

The fact that it takes effort is no reason to make it harder.  In my mind
debian has two things going for it.  First, and the reason I changed, is
that it makes maintaining multiple systems (new versions, bug fixes etc)
*much* easier; second that it provides a good starting point for learning
*without* needing to know how to compile programs from scratch.

>I think we can all agree that a complete beginner is going to have 
>trouble installing any form of Linux/BSD/and yeah maybe even Win95
>if they don't do a little 
>research first.  When I started I had no idea what a MTA is much less 
>which one I'd like to use.  ;-) but gawd to have such a choice ;-) 

Exactly.  Lets make it as easy as possible for them to get something they
can use working (which it nearly is already) rather then say that since
it's going to be hard there's no point trying to make it easy.

>I think it is more important to help complete novices learn a little 
>about what is possible with their new O/S and let them investigate 
>what _they_ want to.  Yeah it may take some time to get a fully 
>functional system, but that is how everyone else here did it, right?

I think the fact that Debian is free is a non-issue.  It has nothing to do
with the problem.  Helping them learn is important, and educating them on
what the choices mean is important.  But a very good tool to help that
education would be a working linux system!

>Agreed, but I really think that Linux isn't your Moms operating 
>system, and hope it never really is.

I don't think it has much to offer the average mom and pop, *but* if they
want to use it more power to them.  Lets help them.

>I'm not picking on you Adam, I just don't understand the barrage of 
>attacks on dselect, when this novice, really finds it a joy compared 
>to the alternative.  I know, everyone just wants it to be the best it 
>can be, buts lets face it, dselect accomplishes a huge amount of work, in 
>a short time with a huge number of options, and only pukes when it is 
>sick.  Couldn't ask any more, considering what we paid for it anyway ;-)

I'm not picking on dselect, it's the best tool that I've ever used to
maintain any UN*X system.  I am commenting on ways to make *starting* with
Debian easier.  One stubling block for new users is dselect.  It is not
very intuitive and takes a while to get your head around.  

>Thanks to the Maintainer, and kudos.

Agreed :)

Adam.


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
[EMAIL PROTECTED] . Trouble? e-mail to [EMAIL PROTECTED]


Re: A proposal to improve dselect

1997-01-09 Thread Orn E. Hansen

  Those are words well spoken...

> 
> On Tue, 7 Jan 1997, Martin Konold wrote:
> 
> > Yes, a very good point. I am offering a host for a mailing list.
> > We should first figure out how it should work and implement it
> > afterwards. There is definetelly a need for a improved dselect.
> > 
> > Actually why is the maintainer so silent?
> 
> Perhaps you would be silent if discussions about your package were turning
> into some semi-serious bash N trash sessions.  I'd like to offer my two
> cents about Debian and dselect:
> 
> Most of us are brand new to Linux or are advancing up the UNIX ladder when
> we install Debian on a machine.  Personal computers offer an ability to
> experiment that the departmental or enterprise server won't give us.  With
> that experimentation comes a few oopses and a few lessons learned.  With a
> true multitasking, multiuser system comes certain hurdles about the boot
> process and services (daemons).  
> 
> Keep in mind that we are all getting a generally fantastic product for the
> best price anyone could ask for.  I've never been involved in the
> development of any of the DEC boxes which handle our campus net services,
> but I believe the standard sequence goes like this:
> 
> get and compile gcc with the cc that came with the machine.
> get and compile emacs with gcc.
> get and compile tcsh, now that you can edit Makefiles with emacs.
> get and compile perl, now that you've got a shell you're familiar with.
> get and compile sendmail, so email can actually flow.
> 
> Heaven forbid one of us gets a compilation error, and wait until it's time
> to build inn!
> 
> Take your time with Linux.  I openly admit that I had overly high
> expectations the day my first Pentium arrived.  Now that I've finally
> acquired my second Pentium
> (http://www.bucknell.edu/~templin/pages/computer if you're curious), I let
> one run Linux 24/7, and try new packages on the other.  Mistakes will
> happen.  Dselect might lead you astray.  But accept what the Debian
> project has given each of us, and send a few thanks to each and every
> person who has contributed their own time to simplify your life, to make
> it possible for you to experience UNIX with a minimum of effort on a
> variety of hardware.  The project leader has managed to get a few emails
> onto the list while cleaning out from a devastating flood.  That's what I
> call dedication.
> 
> How about we all take a step or two back and peek at what is in front of
> us?  There's a lot there.  It may not be the best it can be yet, but it's
> quite fine in its current form, and a menu-driven is certainly a step up
> from the command-line origins of UNIX.
> 
> That said, who is willing to coordinate efforts toward gathering
> suggestions for dselect, and what is the next step that we need to take? 
> I also have a machine which I am willing to offer up towards mailing
> lists, disk space, web pages, or whatever.  Let me know how I might help. 
> 
> 
>   --Pete
> ___
> Peter J. Templin, Jr.   Client Services Analyst
> Computer & Communication Services   tel: (717) 524-1590
> Bucknell University   [EMAIL PROTECTED]
> 
> 
> --
> TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
> [EMAIL PROTECTED] . Trouble? e-mail to [EMAIL PROTECTED]
> 

-- 

Ørn Einar Hansen [EMAIL PROTECTED]
  [EMAIL PROTECTED]
fax; +46 035 217194



--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
[EMAIL PROTECTED] . Trouble? e-mail to [EMAIL PROTECTED]


Re: A proposal to improve dselect

1997-01-09 Thread Lars Hallberg
Hello

I think the ide of a simpel istall-tool as a compliment to dselect
wery-much-as-it-is is a god ide. Making dselect more a mangement tool
then an install tool. Dselect is a good managment tool, but less god
first install tool for inexperient users. Most of the problems that
comes with dselect comes of less sucessfull atempt to be a install
tool for a novice. One is the way dselect treats recomend dependece.
The intension, as I understand it, is to give more guidance to
novice users. To some extent it do help keeping systems sane, but
ther MUST (IMHO) still be a way to tell dselect to treat recomends
like it treats sugests. A comand line toggel wold do. Also a experient
user gain allot from using dselect, so ponting att dpkg as an
alternativ is not the answer her.

This leaves us with to questions

  o How to inprove dselect further as an mantain-tool. I find most
of the previus posters 'smal' sugestions, like inproved searches,
less noice, logging e t c being god and construktive ones.

  o How a simpel install-tool may look.

To open a third question, when debian is first run dselect starts
automagicaly, then disapers from the startup equaly automagicaly.
IMHO it is better to start some 'debian install/maintain menu' from
root bashrc (or what ewer). dselect, the new install tool, the basic
docs, posably some of the tools from the install disks (module
config, kebordsettup, systemname setupp etc) and a shell is nice
fings for that menu. That menu shuld not disaper automagicaly!
Anny user not noving how to remove it will not want to remowe it!
It's great for a novice to have all the basic stuff handy in place.

This new esy-install-tool and smal fixes to dselect will fast make
debian better an more atractiv without loosing anny old featurs.

In the long run i think dselect should work aganst some library
that works both from a terminal and from X and svgalib e t c with
the same aplication source. Big changes (if neded) can wait untill
this rewrite.

I am working on one, but the documentation is poor and even worse
(for most of You) only in Swedish. In short, it's intended to be
som kind of 'Meta library' or wraparound not implementing much
self if its alredy availbly. But giving one programming-interface
to allot of userinterface. Also making it 'esy' to add new user
interface. Anyway, it not in a usefull state yet. If annyone is
intrested, mail me and I mail back when i have some desent
documentation on my Webpage. At that time, any help will be
welcome! Pleace dont expect rapid reply, I do not have all the
time i want :( 

Sorry for my poor english /Lars

--
   /  / _/_ _/_ Lars Hallberg IT-konsult  Micro++
  /\_/\ /   /   www.micropp.se/lahwww.micropp.se
 /   Micro++OOP C++ WWW-Design Utbildning LINUX FreeWare


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
[EMAIL PROTECTED] . Trouble? e-mail to [EMAIL PROTECTED]


Re: A proposal to improve dselect

1997-01-09 Thread Richard Morin
 
> I think that this is a great idea.  One of the things that keeps Slackware
> alive is that fact that it is *so* easy to install (even if it is buggy and
> a nightmare to maintain).  

My background is this: Had my computer for a year.  Never heard of 
Linux until Apr'96.  Started with a CD that had Slack, and RedHat on 
it.  Used slack until sometime in Sept or Oct.'96, then went to 
Debian.  (Found Red hat too confusing to install at first)  

So, in hindsight, it was necessary to get my hands dirty, and see how 
bad upgrading, and maintenance could be before I found Debian.  
I really did think that buying a CD was the best choice until about a 
month ago, when I started living off the unstable tree.  I just point 
dselect at the ftp site ~once a week, and I am a happy camper.

To me the tools contained within any Unix system are almost bound  
with functionality to the Internet, and with bug fixes, security 
fixes, ect. the only way to keep up is via Internet, and dselect does 
this very well.

Now really, how much can a complete novice really do with a new Linux 
machine.  It takes an investment of time, energy, and interest to 
learn even the simplest of tasks, but once you know them ;-)
> 
> If there were a way to install debian, easily, so that the beginner could
> do it then it would be really nice.  Just group packages into basic groups
> and make the dependacy selections for them.  If they need something else to
> run the package they need then just install it for them and don't bother
> telling them.

I think we can all agree that a complete beginner is going to have 
trouble installing any form of Linux/BSD/and yeah maybe even Win95
if they don't do a little 
research first.  When I started I had no idea what a MTA is much less 
which one I'd like to use.  ;-) but gawd to have such a choice ;-) 

I think it is more important to help complete novices learn a little 
about what is possible with their new O/S and let them investigate 
what _they_ want to.  Yeah it may take some time to get a fully 
functional system, but that is how everyone else here did it, right?
Do we need to remind people that even though they bought their CD, 
the software on it is free, an impressive array of tools at your 
disposal I'd say.  As M$uck what they'd charge for such a package.
> 
> I think the most important thing that that they can get it up and running
> with as few headaches and confusing messages as possible.

Agreed, but I really think that Linux isn't your Moms operating 
system, and hope it never really is.

> 
> Once the system is installed then they can go on to dselect (or dpkg) to
> fine tune which packages they want, *after* they have it working.
> 
> Adam.
> 
> 
I'm not picking on you Adam, I just don't understand the barrage of 
attacks on dselect, when this novice, really finds it a joy compared 
to the alternative.  I know, everyone just wants it to be the best it 
can be, buts lets face it, dselect accomplishes a huge amount of work, in 
a short time with a huge number of options, and only pukes when it is 
sick.  Couldn't ask any more, considering what we paid for it anyway ;-)

Thanks to the Maintainer, and kudos.

To the other newbies out there, this mailing list somehow ends up 
archived as a newsgroup.  I've found lots of help by searching 
problems at 
http://www.dejanews.com/

Rich M
[EMAIL PROTECTED]


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
[EMAIL PROTECTED] . Trouble? e-mail to [EMAIL PROTECTED]


Re: A proposal to improve dselect

1997-01-08 Thread Kirk Hilliard
Ian Jackson is listed as the maintainer of the dpkg package which
contains dselect.  I just sent him a short note letting him know that
there is a group of users who wish to help improve dselect, and asking
for his guidance.  If he is very busy, he may prefer not to be a
member of the dselect project mailing list, but instead keep in
contact with a single representative of the group.

I noticed from the Debian web page that he tops the list of
maintainers with 141 outstanding bugs.  I am certain that this is due
to his central role in the project and not due to any lack of effort.
Last year I read one of the mailing lists which he quite was active
on, and for several months I thought that he was the Ian in Debian.  I
still consider him "the other Ian in Debian."  It looks to me like he
could use some help.

I suggest that we await his response and guidance.


While checking out the Debian web page, I notice that there is a
debian-dpkg mailing list mentioned, but no archived messages are
available for it.  Does anyone know the story behind that.


Kirk Hilliard


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
[EMAIL PROTECTED] . Trouble? e-mail to [EMAIL PROTECTED]


Re: A proposal to improve dselect

1997-01-08 Thread Joseph L. Hartmann, Jr.
Good idea!

On Tue, 7 Jan 1997 [EMAIL PROTECTED] wrote:

> 
> I agree that dselect has some problems for users who are new to it.  I
> too have seen people who where experienced with unix and who were
> mystified by dselect at first.  I suppose that means that there is
> room for improvement, even if I personally don't find much wrong with
> dselect the way it is.  Just don't make me use a mouse ;^)
> 
> Whatever the user interface -- I wonder if many of the problems new
> users have with dselect couldn't be taken care of with a menu of
> canned installations, "typical user", "web developer", "graphics
> guru", "everything including the kitchen sink", etc.  
> 
> 
> 
> 
> 
> 
> 
> 
> --
> TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
> [EMAIL PROTECTED] . Trouble? e-mail to [EMAIL PROTECTED]
> 
> 


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
[EMAIL PROTECTED] . Trouble? e-mail to [EMAIL PROTECTED]


Re: A proposal to improve dselect

1997-01-08 Thread Philippe Troin

On Wed, 08 Jan 1997 15:42:27 +0100 Gertjan Klein ([EMAIL PROTECTED]) 
wrote:

>   One of my most serious criticisms is the fact that in spite of the
> dependencies being known, packages aren't installed in the right order.
> If package 1 depends on package 2, then package 2 *must* be installed
> *first*. This isn't done; I consider this a bug, that should be
> reported. 

Not a bug. What you describe is pre-dependencies. It's a bit too long 
to explain here, but you can find all the details in the Debian 
policy manual.
Dpkg does the work right... so far.

Phil.



--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
[EMAIL PROTECTED] . Trouble? e-mail to [EMAIL PROTECTED]


Re: A proposal to improve dselect

1997-01-08 Thread Steve McIntyre
In article
<[EMAIL PROTECTED]> you
write: 

>Actually why is the maintainer so silent?
>
>Is dselect still maintained?

AFAIK Ian is currently busy finishing his PhD thesis, but has promised
he'll do some work on dselect soon. 

-- 
Steve McIntyre, CURS Secretary, Cambridge, UK.   [EMAIL PROTECTED]
 Also available from [EMAIL PROTECTED]
"Can't keep my eyes from the circling sky, +--
"Tongue-tied & twisted, Just an earth-bound misfit, I..."  |Finger for PGP key


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
[EMAIL PROTECTED] . Trouble? e-mail to [EMAIL PROTECTED]


Re: A proposal to improve dselect

1997-01-08 Thread Michael Stutz
This is getting a little bit off topic, but is there a working group for
making Debian easier to install? Not just dselect, but the documentation,
the layout and organization of www.debian.org, the whole works? If there is,
I want to get involved with it because I am starting a project now that I've
been thinking about for some time: making a custom Debian "distribution"
geared toward writers, artists and other creative types who don't have much
knowledge of Linux to start with. I think we're reaching the time where such
a thing is possible, what with the quality and scope of the software that's
out there. What has to be done now is ease of installation and the whole
package maintenance thing, more tutorials (both paper and digital, including
interactive, like a "training shell" perhaps). I know this is a large
undertaking -- in the extreme sense, where a Linux/UNIX total beginner buys
one of these machines with Linux installed, they're going to need help with
administration. Actually, they're going to need someone _else_ to administer
it. So I wonder about the feasability of some "volunteer Linux
administration network," where the end-user has their machine connected to
the net via a dialup line and this volunteer network has an admin account on
the machine where they can go in and perform routine tasks that need to get
done. Or volunteer members get "sponsor" users who are geographically near
them, and only that volunteer has admin access to the machine. Maybe this
could be tied in with all the Linux user groups that are sprouting up
everwhere, I don't know -- just some open thoughts for debate.


m

Michael Stutz  | DESIGN  SCIENCE  LABS
http://dsl.org/m   | Hypermedia, Internet,
Linux/GNU bumper stickers,indie rock,rants | Linux: http://dsl.org


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
[EMAIL PROTECTED] . Trouble? e-mail to [EMAIL PROTECTED]


Re: A proposal to improve dselect

1997-01-08 Thread Gertjan Klein
Pete Templin <[EMAIL PROTECTED]> wrote:
 > On Tue, 7 Jan 1997, Martin Konold wrote:

 >> Actually why is the maintainer so silent?

 > Perhaps you would be silent if discussions about your package were turning
 > into some semi-serious bash N trash sessions.

  If s/he (or you) interprets at least _my_ remarks as "bash N trash
sessions", we've misunderstood each other. I have no desire to put down
dselect and friends; I think the Debian package management is
wonderful, especially the dependency checking. I do, however, have
seconded some remarks (and made some myself) about serious problems with
the current user interface and functionality. As far as I'm concerned,
these remarks are intended in a positive way, i.e. to let the maintainer
know what problems were found, and to suggest improvements.

  One of my most serious criticisms is the fact that in spite of the
dependencies being known, packages aren't installed in the right order.
If package 1 depends on package 2, then package 2 *must* be installed
*first*. This isn't done; I consider this a bug, that should be
reported. Perhaps it is important to recognize that different viewpoints
lead to different evaluations. I'm sure dselect does everything the
maintainer feels it should do, and in the right way - and from his/her
viewpoint s/he is probably right. My viewpoint is one of a *nix newbie,
used to DOS (is may not be much of an OS, but lots of *nix programs can
learn a lot about user-friendliness from DOS programs). It is important
for me to have an errorfree, even warning-free install - because I don't
know what to do with all these warnings. And I'm a commandline person -
imagine what it's like for someone used to W95?

 > Keep in mind that we are all getting a generally fantastic product for the
 > best price anyone could ask for.

  Please don't bring in that "but it's free" stuff. I have great respect
for the fact that Debian is developed entirely by volunteers (in fact,
it being non-commercial is one of the reasons I chose this distribution
even though it would have cost me the same to get e.g. redhat).
Nevertheless, a lot of people depend on it now, and may expect the
maintainers to strive for improvement. (I second the "generally
fantastic" bit, BTW).

 > That said, who is willing to coordinate efforts toward gathering
 > suggestions for dselect, and what is the next step that we need to take?

  There - this is what we were talking about! Not bashing, but gathering
suggestions for dselect! In my opinion, though, the next step is for the
maintainer of dselect to come out of hiding ;-) and tell us what s/he
thinks about the suggestions and problem reports so far.

  Gertjan.

[PS - please don't Cc me in your messages directly - I'll get it via the
  mailing list, thank you]

---
-- 
Gertjan Klein <[EMAIL PROTECTED]>
The Boot Control home page: http://www.xs4all.nl/~gklein/bcpage.html


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
[EMAIL PROTECTED] . Trouble? e-mail to [EMAIL PROTECTED]


Re: A proposal to improve dselect

1997-01-08 Thread Karl M. Hegbloom
> "Hamish" == Hamish Moffatt <[EMAIL PROTECTED]> writes:

Hamish>   Pressing / and entering the same search just takes you
Hamish> back to the first result again. This is counter-intuitive
Hamish> for users of vi, less etc. Lynx uses "n" to repeat a
Hamish> search but dselect doesn't use that either.

 I thought the same thing.  It should work like 'less' does.  And have
{C-s} and {C-M-s} incremental searching like Emacsen do as well,
perhaps.

Hamish> We should certainly not force a particular editor down
Hamish> anyone's throat, especially emacs :-)

 Maybe 'dselect' could have a 'viper' (vi emulator) built into it
too...  Or, more realisticly, dual bindings/modes like BASH and other
'libreadline.so' programs have...  Set an environment variable?

Hamish> hamish (vi fan)

-- Yet another Emacs fanatic. (go supercite! yeah.)
   __ _Karl M. Hegbloom <[EMAIL PROTECTED]>
  / /(_)_ __  _   ___  __  http://www.inetarena.com/~karlheg
 / / | | '_ \| | | \ \/ /  Portland, OR, USA
/ /__| | | | | |_| |>  <   Proudly running Linux 2.0.27 transname
\/_|_| |_|\__,_/_/\_\ and Debian GNU public software!


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
[EMAIL PROTECTED] . Trouble? e-mail to [EMAIL PROTECTED]


Re: A proposal to improve dselect

1997-01-08 Thread Philippe Strauss
Pete Templin wrote:
> 
> On Tue, 7 Jan 1997, Martin Konold wrote:
> 
> > Actually why is the maintainer so silent?
> 
> Perhaps you would be silent if discussions about your package were turning
> into some semi-serious bash N trash sessions.  I'd like to offer my two
> cents about Debian and dselect:

[Big snip]

> How about we all take a step or two back and peek at what is in front of
> us?  There's a lot there.  It may not be the best it can be yet, but it's
> quite fine in its current form, and a menu-driven is certainly a step up
> from the command-line origins of UNIX.

There's no question about that. I completely agree with you on this point,
as i agree on the snipped part. Simply, new users are always frightened
by dselect. Personally i begin to apreciate it. Six month ago i switched
to debian from an old hand maintained slackware 3.0, i was lost in the
hierarchical-but-fully-diplayed dselect menu. I spent 45 minutes
fine tuning my selection. Big mistake. dpkg got screwed by something
that i don't remember (was debian 1.1.0), I had to reinstall everything.
Now i always tell to people switching to debian to accept the defaults,
only modifying the X server config, and the run dselect by adding little
by little. That's the whole strength of debian. But brend new users
don't even knows what emacs or gcc or whatever is. We need, rather than
bash N trashing dselect, a simple first screen with some installation
template. One for new users, one for coarse customization (as someone
told about BSDI), one for fine tuning, giving acces to the actual dselect.
Things like Tk based config can wait, but this "joe user template"
should be added ASAP, So i will stop recommending Redhat to peoples having
zero knoeledge of linux but wanting to try it. Anyway, your work on dselect
is IMHO great, at least for users acquainted with this tool.


> That said, who is willing to coordinate efforts toward gathering
> suggestions for dselect, and what is the next step that we need to take? 
> I also have a machine which I am willing to offer up towards mailing
> lists, disk space, web pages, or whatever.  Let me know how I might help. 
> 
> 
>   --Pete
> ___
> Peter J. Templin, Jr.   Client Services Analyst
> Computer & Communication Services   tel: (717) 524-1590
> Bucknell University   [EMAIL PROTECTED]
> 
> 
> --
> TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
> [EMAIL PROTECTED] . Trouble? e-mail to [EMAIL PROTECTED]
> 

-- 
Philippe Strauss, CH-1092 Belmont

Email:  <[EMAIL PROTECTED]>
Homepage:   http://sicel-home-1-4.urbanet.ch


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
[EMAIL PROTECTED] . Trouble? e-mail to [EMAIL PROTECTED]


Re: A proposal to improve dselect

1997-01-08 Thread Christopher George Rhodes

Problems I have seen with dselect:

causes serial port overruns, don't know if dpkg does too.

any options from the main menu that causes the cdrom to
be read must be selected twice in order for it to work.

it scans each possible package and determines its state
when installing new packages, resulting in a big waste
of time when you just want to install one package.


In my opinion, dselect is a fairly user friendly environment
that beats the heck out of dpkg, except for those three
problems that I have iterated above.  Hope this helps
someone with dselect.


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
[EMAIL PROTECTED] . Trouble? e-mail to [EMAIL PROTECTED]


Re: A proposal to improve dselect

1997-01-08 Thread Richard G. Roberto
On Tue, 7 Jan 1997, George Bonser wrote:

> 
> In my opinion, dselect is the single biggest stumbling block standing in the
> way of greater acceptance of Debian linux.
> 
> I have seen new users become so frustrated with it that they have thrown the
> CD against a wall.

That doesn't mean anything.  I throw CDs against the wall all the
time for no reason at all.  Are you sure they were frustrated?
Maybe they're just as fascinated as I with winging 'em across the
room! ;-)

Richard G. Roberto
[EMAIL PROTECTED]
011-81-3-3437-7967 - Tokyo, Japan


--
***
Bear Stearns is not responsible for any recommendation, solicitation, offer or
agreement or any information about any transaction, customer account or account
activity contained in this communication.
***


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
[EMAIL PROTECTED] . Trouble? e-mail to [EMAIL PROTECTED]


Re: A proposal to improve dselect

1997-01-08 Thread George Bonser

In my opinion, dselect is the single biggest stumbling block standing in the
way of greater acceptance of Debian linux.

I have seen new users become so frustrated with it that they have thrown the
CD against a wall.

 


-- 
George Bonser
[EMAIL PROTECTED], [EMAIL PROTECTED]


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
[EMAIL PROTECTED] . Trouble? e-mail to [EMAIL PROTECTED]


Re: A proposal to improve dselect

1997-01-08 Thread Rick Macdonald
On Wed, 8 Jan 1997, Hamish Moffatt wrote:

> I don't use emacs, but to me dselect seems to be already too
> emacs-oriented. For example, searching for a package is done with /,
> but how do you repeat the search? I haven't studied the help
> in much detail, but for me the answer is "I don't know" presently.

It's "\". "/" isn't a special key in emacs. Lotus 1-2-3 maybe.

> (vi fan)

Oh, well. In that case, click here:   o

;-)

...RickM...


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
[EMAIL PROTECTED] . Trouble? e-mail to [EMAIL PROTECTED]


Re: A proposal to improve dselect

1997-01-08 Thread Paul Seelig
On Tue, 7 Jan 1997 [EMAIL PROTECTED] wrote:

> Over the last year, I've done many installations and upgrades of
> debian using dselect.  During that time, I've learned how to use it --
> and I find it quite comfortable use.  What you are used to is easy, I
> guess.  Since we seem to be picking on dselect's user interface again,
> I wish it had more "emacs-like" key bindings, but it's a marvelous
> tool as it is, IMHO.
>
The same here as i have to admit. I installed Debian the first time
half a year ago and *hated* dselect. I remember that a complaint of
mine to the list about it's awkwardness and counter intuitive
interface started one of these regularilyy reappearing discussions
about dselect. In the meantime i have become used to it and feel
almost comfortable with it although i still consider it to be awkward
and counter intuitive. You still do have to read it's documentation
because almost everything of the keybindings seems to be non standard.
I too wished it had at least emacs or vi key bindings for a start. 
 
> Whatever happens to dselect, I would hate to have it move to X, which
> is not the first thing I want to figure out with a new machine, or to
> any interface that _makes_ me take my hands off the keyboard.  Just
> another data point.
> 
I don't care for any X version although it could probably enhance the
program somehow like the xconfig thing from the kernel has proven as
well. In an xterm you can always fire up any console program but the
reverse is probably not exactly true, isn't it? 
  Regards, P. *8^)
-- 
   Paul Seelig [EMAIL PROTECTED]
   African Music Archive - Institute for Ethnology and Africa Studies
   Johannes Gutenberg-University   -  Forum 6  -  55099 Mainz/Germany
   Our AMA Homepage  in  the WWW at  http://www.uni-mainz.de/~bender/


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
[EMAIL PROTECTED] . Trouble? e-mail to [EMAIL PROTECTED]


Re: A proposal to improve dselect

1997-01-08 Thread Pete Templin

On Tue, 7 Jan 1997, Martin Konold wrote:

> Yes, a very good point. I am offering a host for a mailing list.
> We should first figure out how it should work and implement it
> afterwards. There is definetelly a need for a improved dselect.
> 
> Actually why is the maintainer so silent?

Perhaps you would be silent if discussions about your package were turning
into some semi-serious bash N trash sessions.  I'd like to offer my two
cents about Debian and dselect:

Most of us are brand new to Linux or are advancing up the UNIX ladder when
we install Debian on a machine.  Personal computers offer an ability to
experiment that the departmental or enterprise server won't give us.  With
that experimentation comes a few oopses and a few lessons learned.  With a
true multitasking, multiuser system comes certain hurdles about the boot
process and services (daemons).  

Keep in mind that we are all getting a generally fantastic product for the
best price anyone could ask for.  I've never been involved in the
development of any of the DEC boxes which handle our campus net services,
but I believe the standard sequence goes like this:

get and compile gcc with the cc that came with the machine.
get and compile emacs with gcc.
get and compile tcsh, now that you can edit Makefiles with emacs.
get and compile perl, now that you've got a shell you're familiar with.
get and compile sendmail, so email can actually flow.

Heaven forbid one of us gets a compilation error, and wait until it's time
to build inn!

Take your time with Linux.  I openly admit that I had overly high
expectations the day my first Pentium arrived.  Now that I've finally
acquired my second Pentium
(http://www.bucknell.edu/~templin/pages/computer if you're curious), I let
one run Linux 24/7, and try new packages on the other.  Mistakes will
happen.  Dselect might lead you astray.  But accept what the Debian
project has given each of us, and send a few thanks to each and every
person who has contributed their own time to simplify your life, to make
it possible for you to experience UNIX with a minimum of effort on a
variety of hardware.  The project leader has managed to get a few emails
onto the list while cleaning out from a devastating flood.  That's what I
call dedication.

How about we all take a step or two back and peek at what is in front of
us?  There's a lot there.  It may not be the best it can be yet, but it's
quite fine in its current form, and a menu-driven is certainly a step up
from the command-line origins of UNIX.

That said, who is willing to coordinate efforts toward gathering
suggestions for dselect, and what is the next step that we need to take? 
I also have a machine which I am willing to offer up towards mailing
lists, disk space, web pages, or whatever.  Let me know how I might help. 


  --Pete
___
Peter J. Templin, Jr.   Client Services Analyst
Computer & Communication Services   tel: (717) 524-1590
Bucknell University [EMAIL PROTECTED]


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
[EMAIL PROTECTED] . Trouble? e-mail to [EMAIL PROTECTED]


Re: A proposal to improve dselect

1997-01-08 Thread Hamish Moffatt
> On Tue, 7 Jan 1997 [EMAIL PROTECTED] wrote:
> Dear Developers,
> > guess.  Since we seem to be picking on dselect's user interface again,
> > I wish it had more "emacs-like" key bindings, but it's a marvelous
> > tool as it is, IMHO.
> 
> PLEASE, please, please do not confront people with 'emacs-like'
> keybindings. This would scare away newbies without impressing
> experienced people too much. The more experienced people 
> quite often use plain dpkg and are happy with these cli-tools.

I don't use emacs, but to me dselect seems to be already too
emacs-oriented. For example, searching for a package is done with /,
but how do you repeat the search? I haven't studied the help
in much detail, but for me the answer is "I don't know" presently.
Pressing / and entering the same search just takes you back
to the first result again. This is counter-intuitive for users
of vi, less etc. Lynx uses "n" to repeat a search but dselect
doesn't use that either.

We should certainly not force a particular editor down anyone's
throat, especially emacs :-)



hamish
(vi fan)


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
[EMAIL PROTECTED] . Trouble? e-mail to [EMAIL PROTECTED]


Re: A proposal to improve dselect

1997-01-08 Thread Adam Shand
>I have a really radical suggestion, and that is to split off the
>installation process from dselect. Have a dinstall and rename dselect to
>dmanager or something. Then make dinstall a much simpler, less
>featureful tool, that offers to install groups of packages to fit
>various usages. One of my favorite installation tools is the simple one

I think that this is a great idea.  One of the things that keeps Slackware
alive is that fact that it is *so* easy to install (even if it is buggy and
a nightmare to maintain).  

If there were a way to install debian, easily, so that the beginner could
do it then it would be really nice.  Just group packages into basic groups
and make the dependacy selections for them.  If they need something else to
run the package they need then just install it for them and don't bother
telling them.

I think the most important thing that that they can get it up and running
with as few headaches and confusing messages as possible.

Once the system is installed then they can go on to dselect (or dpkg) to
fine tune which packages they want, *after* they have it working.

Adam.


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
[EMAIL PROTECTED] . Trouble? e-mail to [EMAIL PROTECTED]


Re: A proposal to improve dselect

1997-01-08 Thread Jonas Bofjall
On Tue, 7 Jan 1997, Michael Stutz wrote:

> In concept, dselect is great. It's an attempt to create a user interface
> that's not based on the window/pulldown menu interface that (I believe) is

I totally agree with you.

What often confuses me about dselect is that it sometimes when running
into dependency conflicts changes my tagging (which packages to install).
This takes control from the user, which should be avoided.

About what could be made easier in Debian:
I gave Debian 1.2 to two people who has little or no experience with
Linux. They both made the same mistake, not installing the 16 color X
server. This should be clarified, that you will need it because it
provides things essential to configuring X.

  // Jonas <[EMAIL PROTECTED]> [2:201/262.37]


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
[EMAIL PROTECTED] . Trouble? e-mail to [EMAIL PROTECTED]


Re: A proposal to improve dselect

1997-01-08 Thread Paul Christenson
On 7 Jan 1997, John Henders wrote:

> In <[EMAIL PROTECTED]> Gertjan Klein <[EMAIL PROTECTED]> writes: 

> I have a really radical suggestion, and that is to split off the
> installation process from dselect.

I agree.. However, how about automatically installing the first round of
"stuff" without a full dselect.  I've run into dependency problems if I
select a lot of stuff that first time dselect automagically appears.  (I
don't if I only install the preselected things.)

Those that don't want an automatically installed package can always
uninstall it later.

   |This is OFFICIAL WRITTEN notification that I want to be REMOVED|
   |from ALL commercial mailing lists.  EVERY message sent from this   |
   |  account has had this request posted. ALL UNSOLICITED ADVERTISEMENTS  |
   |  SENT TO THIS ACCOUNT ARE IN VIOLATION OF FEDERAL (U.S.) LAW. |
   | Opinions expressed are not necessarily those of Cyclades Corporation. |


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
[EMAIL PROTECTED] . Trouble? e-mail to [EMAIL PROTECTED]


Re: A proposal to improve dselect

1997-01-08 Thread Michael Stutz
On Tue, 7 Jan 1997 [EMAIL PROTECTED] wrote:

> I agree that dselect has some problems for users who are new to it.  I
> too have seen people who where experienced with unix and who were
> mystified by dselect at first.

In concept, dselect is great. It's an attempt to create a user interface
that's not based on the window/pulldown menu interface that (I believe) is
highly overrated. It's nice because for whatever use a window system has,
it's not the only way to do things. I do not believe that it is "gui
(windows) vs. command line." Those are only two ways. dselect is different
and I like that.

The problem with dselect, I think, is that the user quickly gets lost in the
context. Think of using a computer program as watching a movie: there's a
certain sequence to it and it will make sense. It's like dselect skips a
sequence somewhere, gets too much into its own terminology too quickly, and
the user's lost.

Bottom line is I think dselect's a good thing but something has to be
changed. Maybe dselect doesn't go far _enough_ in it's direction, I don't
know. But Debian can be difficult to install and to do package maintenance,
and that has to change.



Michael Stutz  | DESIGN  SCIENCE  LABS
http://dsl.org/m   | Hypermedia, Internet,
Linux/GNU bumper stickers,indie rock,rants | Linux: http://dsl.org


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
[EMAIL PROTECTED] . Trouble? e-mail to [EMAIL PROTECTED]


Re: A proposal to improve dselect

1997-01-08 Thread John Henders
In <[EMAIL PROTECTED]> Gertjan Klein <[EMAIL PROTECTED]> writes:

>Kirk Hilliard wrote:

>[A nice list of suggested dselect improvements, which I mostly agree
>with]

>In addition, I think the following improvements are important:

>  - Create a log file containing *everything* that is output to the
>screen (stdout and stderr). I noticed more than one package complaining
>it couldn't fully configure itself for one reason or other, and telling
>me I could redo the configuration manually by running "xxx". It is not
>nice to have to write this down. If people are concerned about disk
>space, a menu choice could be to clear the log file.

>  - Whenever a package returns an error when installing, present the
>user with the option to stop installation entirely (so the problem can
>be delt with), or continue with the next package.

I have a really radical suggestion, and that is to split off the
installation process from dselect. Have a dinstall and rename dselect to
dmanager or something. Then make dinstall a much simpler, less
featureful tool, that offers to install groups of packages to fit
various usages. One of my favorite installation tools is the simple one
that comes with BSDI, which basically has about 30 selections that you
can select to install, with X, development, X development, and other
relatively natural broad categories of installation packages. This
allows a very fast simple method to get a system up that is roughly what
you want. Then, after these base and extrapackages are installed and
configured, you would use dmanage(formerly dselect) to tune the
existing instal, add all the custom optional packages you want, and
finally to help you upgrade all your installed packages as you need.

-- 
John Henders  - System Administrator - Mindlink!/Wimsey


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
[EMAIL PROTECTED] . Trouble? e-mail to [EMAIL PROTECTED]


Re: A proposal to improve dselect

1997-01-07 Thread sfuqua

I agree that dselect has some problems for users who are new to it.  I
too have seen people who where experienced with unix and who were
mystified by dselect at first.  I suppose that means that there is
room for improvement, even if I personally don't find much wrong with
dselect the way it is.  Just don't make me use a mouse ;^)

Whatever the user interface -- I wonder if many of the problems new
users have with dselect couldn't be taken care of with a menu of
canned installations, "typical user", "web developer", "graphics
guru", "everything including the kitchen sink", etc.  








--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
[EMAIL PROTECTED] . Trouble? e-mail to [EMAIL PROTECTED]


Re: A proposal to improve dselect

1997-01-07 Thread Martin Konold
On Tue, 7 Jan 1997, Gertjan Klein wrote:

Thanks for your nice proposal. I like it very much.

>   The kernel 'make menuconfig' is a nice example.

This is IMHO an excellent example how it could be done.

In the kernel hierachy you might enter:
 'make config'
 'make menuconfig'
 'make xconfig'

Every time you get a folding editor like choice. You might use plain tty,
ncurses or even tcl/tk. All these mathods are based on the same data, so
that driver developers may provide a single file with the help info etc.

I do think you know how it is working...

>  > Unless a group like this is already in place, I propose that we form a
>  > working group to initially hash out how dselect should be improved,
>  > and then to actually implement those improvements.

Yes, a very good point. I am offering a host for a mailing list.
We should first figure out how it should work and implement it
afterwards. There is definetelly a need for a improved dselect.

Actually why is the maintainer so silent?

Is dselect still maintained?

Yours,
-- martin

// Martin Konold, Muenzgasse 7, 72070 Tuebingen, Germany  // 
// Email: [EMAIL PROTECTED]  // 
   Linux - because reboots are for hardware upgrades 
   -- Edwin Huffstutler <[EMAIL PROTECTED]> -- 

   Just go ahead and write your own multitasking multiuser os !
 Worked for me all the times.
 -- Linus Torvalds --


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
[EMAIL PROTECTED] . Trouble? e-mail to [EMAIL PROTECTED]


Re: A proposal to improve dselect

1997-01-07 Thread Martin Konold
On Tue, 7 Jan 1997 [EMAIL PROTECTED] wrote:

Dear Developers,

> Over the last year, I've done many installations and upgrades of
> debian using dselect.  During that time, I've learned how to use it --
> and I find it quite comfortable use.  What you are used to is easy, I
> guess.  Since we seem to be picking on dselect's user interface again,
> I wish it had more "emacs-like" key bindings, but it's a marvelous
> tool as it is, IMHO.

PLEASE, please, please do not confront people with 'emacs-like'
keybindings. This would scare away newbies without impressing
experienced people too much. The more experienced people 
quite often use plain dpkg and are happy with these cli-tools.

IMHO thee should be an easy accessible online help for dselect which
explains the accellerator keys and the concept in short.

How about a ncurses approach? Folding editopr like? nc like?...
Please make dselect user friendly and easy to understand.
It is the front door of Debian to first time users.

ALL users to whom I recommended Debian (even the experienced) users 
complained so far about dselect as beeing hard to use. 
These people mostly complained about the
keybindings and endless depenency problems.

They sometimes seems to be caught by help screens of which they do not
know how to get rid of them...

A lot of these problems have already been addressed in this list.
  
Yours,
-- martin

// Martin Konold, Muenzgasse 7, 72070 Tuebingen, Germany  // 
// Email: [EMAIL PROTECTED]  // 
   Linux - because reboots are for hardware upgrades 
   -- Edwin Huffstutler <[EMAIL PROTECTED]> -- 

   Just go ahead and write your own multitasking multiuser os !
 Worked for me all the times.
 -- Linus Torvalds --


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
[EMAIL PROTECTED] . Trouble? e-mail to [EMAIL PROTECTED]


Re: A proposal to improve dselect

1997-01-07 Thread Gertjan Klein
Kirk Hilliard wrote:

[A nice list of suggested dselect improvements, which I mostly agree
with]

In addition, I think the following improvements are important:

  - Create a log file containing *everything* that is output to the
screen (stdout and stderr). I noticed more than one package complaining
it couldn't fully configure itself for one reason or other, and telling
me I could redo the configuration manually by running "xxx". It is not
nice to have to write this down. If people are concerned about disk
space, a menu choice could be to clear the log file.

  - Whenever a package returns an error when installing, present the
user with the option to stop installation entirely (so the problem can
be delt with), or continue with the next package.

  - Most important of all, build a dependancy list for the selected
package, and start installing at the low end (the packages not depending
on anything else). I did a fresh install and ran into tons of error
messages about dependancies not being fulfilled. Rerunning dselect a few
times solved (most of) these problems, as the stuff the problematic
package depended on was installed by then, but this is _ugly_.

  I made a concious choise for Debian, having heard lots of nice things
about the package management and ease of installation. I'm still happy
with my choise, but even Debian has a long way to go before it will
convince the average W95 user that Linux is usable for non-wizards.

 >   I.  Less clutter
 >   A.  Present packages like a folding editor, so the initial
 >   presentation is quite compact.

  The kernel 'make menuconfig' is a nice example.

 > Unless a group like this is already in place, I propose that we form a
 > working group to initially hash out how dselect should be improved,
 > and then to actually implement those improvements.

  With the disclaimer that I'm not exactly a *nix guru, I'd like to
contribute to such a group.

  Gertjan.

-- 
Gertjan Klein <[EMAIL PROTECTED]>
The Boot Control home page: http://www.xs4all.nl/~gklein/bcpage.html


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
[EMAIL PROTECTED] . Trouble? e-mail to [EMAIL PROTECTED]


Re: A proposal to improve dselect

1997-01-07 Thread sfuqua

Over the last year, I've done many installations and upgrades of
debian using dselect.  During that time, I've learned how to use it --
and I find it quite comfortable use.  What you are used to is easy, I
guess.  Since we seem to be picking on dselect's user interface again,
I wish it had more "emacs-like" key bindings, but it's a marvelous
tool as it is, IMHO.

Whatever happens to dselect, I would hate to have it move to X, which
is not the first thing I want to figure out with a new machine, or to
any interface that _makes_ me take my hands off the keyboard.  Just
another data point.


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
[EMAIL PROTECTED] . Trouble? e-mail to [EMAIL PROTECTED]


Re: A proposal to improve dselect

1997-01-07 Thread Hamish Moffatt
> David Gaudine wrote:
> > ... maybe this has warped my attitude. But personally, I don't want
> > to even *think* about installing X on a system until I've already
> > installed everything else.
> 
> Dselect is not only Debian's face to the world, it is also an
> administrative tool which should be quick, powerful, and convenient
> for even experienced administrators to use.

Sounds terrific. On a related note, aside from your (very correct, imho)
list of dselect problems, it seems to do some very stupid things sometimes.
I keep a directory /usr/local/deb full of packages I've downloaded
(since I don't use dpkg-ftp due to slow PPP link, and don't
have a 1.2 CD yet). I keep a directory structure there similar
but not identical to the proper site. I have dselect scan these packages
when I pick Update, which it does ok. However when I pick install,
if I have two versions of a package in my directory, dselect
will often install the newer then later replace it with the older!
Especially if the older is in a later directory. I'm not sure if
it occurs if they're in the same directory.

I prefer dpkg by hand. When I'm searching for a package,
I download Packages.gz and use less; even dselect's search
is very cumbersome. Adding additional packages during the installation
other than the recommended set seems to be a recipe for disaster too.


hamish


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
[EMAIL PROTECTED] . Trouble? e-mail to [EMAIL PROTECTED]


Re: A proposal to improve dselect

1997-01-07 Thread jacek


Kirk Hilliard wrote:

> I absolutely agree.  While an X based version of dselect might
be
> nice, what with the added utility of a mouse, scroll bars, and
> possible multiple windows, the text based dselect must have the same
> functionality and almost nearly the same ease of use.


That's what I was thinking about...of course there should be a text
based version too, for all the people who do not want or do not need X.
Maybe it would be better to have only ONE installer instead of dselect
and dpkg. Because I'm a newbie I'd personally love an EASY installation
using X (of course with a X version supporting my hardware). E.g. I loved
to compile the kernel using make xconfig. All was easy to survay, of course
the help provided for some options could be better. The help given by dselect
does not give to me (a newbie) sufficient information (about some packages)
whether I need a package or not and what the packege is supposed to do.

>   2. 
Alternatively, let the non-error status messages overwrite
>  
each other.
>   3. 
Alternatively, show the non-error status messages in a
>  
separate window.


What U think about dselect showing a summary of the messages at the end
of the installation which U could scroll or something. Why dselect has
to produce error messages at all?? It should prevent errors in a way. Dselect
has to become more intelligent and user friendly and allow an easy installation
for a newbie too.


>   C.  Mouse option (and even
X)
>   1. 
Let it optionally run as a gpm client.  The mouse could be
>  
used to scroll (would scroll bars be appropriate even
>  
without the mouse?), expand headings (as with the folding
>  
editor), and toggle package markings.
>   2. 
Port it to X, with the same functionality as the souped up
>  
text based version, but prettier (in some people's eyes).


Yes in my eyes it IS much prettier and will be hopefully EASY to use:-)))


> Unix *is* user friendly -- it's just picky about who it makes friends
> with.  Let's make dselect more sociable.
 

It was very picky about me:-)))

 

 

Greetings

 

 

Jacek