public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] Some suggestions
@ 2003-09-06 18:05 David Sankel
  2003-09-06 19:21 ` Douglas Russell
                   ` (6 more replies)
  0 siblings, 7 replies; 144+ messages in thread
From: David Sankel @ 2003-09-06 18:05 UTC (permalink / raw
  To: gentoo-dev

Hello gentoo developers,

  I would like to say great job to all of you.  Gentoo is an exceptional
distribution.  I have been using it for about 7 months now.  You all
should be very proud of yourselves for creating a very solid software
product.

  I am an independent contractor with several years experience in user
interaction with software systems.  I came up with a few suggestions for
the gentoo system.  It is my hope that you will find them interesting or
informative.

1)  etc-update changes for a more automated system update

etc-update allows you to automatically update (noted) etc files that one
never changed from their last emerge.  This could save a lot of 
maintenance time if it was put in a cron job to routinely do that after 
an "emerge sync;emerge -u world"
  The user then wouldn't have to look at all of the etc files to see 
if they were changed after every "emerge sync; emerge-u world".  

2)  make.conf updates to be more automated

Most gentoo users, I believe, modify this file.  This specific file changes
quite often with updates.  Since most users only modify the "USE" and "CFLAGS"
components, having an update that is automatic is plausible.  This feature
is a trade off between the integrity and consistency of the system verses
end-user maintenance time.

3) emerge -u world "NOTICE:" output changes.

When doing an "emerge -u world" several "NOTICE:"'s fly by on the screen. 
For many users, they go unread although they contain important information
in a lot of cases.  If these "NOTICE:"'s are cached and output at the end
of an "emerge -u world", their readership would have a dramatic increase. 
This would allow interested gentoo users to be more informed of their
system.

4) emerge -u world progress bar option

Most users probably care less about the compilation stages of their update
in comparison to the percentage of completion.  A progress bar in this
area would be a nice aesthetic and informative addition for most users. 
In order for this to happen, the output of the "emerge -u world" command
would probably have to be standardized with some flags to mark the
beginning and end of a compile.

5) A simple graphical front end to maintenance commands such as "emerge
sync", "emerge -u world", and "etc-update".

It would be a nice feature if users didn't have to commit these commands
to memory for regular maintenance.  The maintenance menu might have an
icon on all of the default desktops.  If this type of program was
implemented, it could be prominently displayed and made known for all new
users.  Perhaps the install documentation could use this tool as much as
possible.

6) A streamlined GUI install.

I'm sure this one has been brought up before.  I consider this the "1.0"
maker of the gentoo distribution.  In such an installer, I suggest that
the CFLAGS should not be modified by default.  It has been shown in
several places that optimizing these does not give a significant enough
performance increase.  It should stay, of course, as an option though.

7) Emerge -S and Emerge -s speed improvements.

I don't know why these commands perform as slow as they do.  My intuition
says that they could be an order of magnitude faster.  Perhaps a
reimplementation in C/C++ or a data format change could help.

Thanks for reading my comments and taking them into consideration.  Again,
I want to thank you, the gentoo developers, for doing such a great job on
the gentoo system.  I welcome any thoughts or comments on my suggestions
in this newsgroup or otherwise.

Sincerely,

David J. Sankel

camio@yahoo.com


--
gentoo-dev@gentoo.org mailing list


^ permalink raw reply	[flat|nested] 144+ messages in thread

end of thread, other threads:[~2003-09-19 17:21 UTC | newest]

Thread overview: 144+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2003-09-06 18:05 [gentoo-dev] Some suggestions David Sankel
2003-09-06 19:21 ` Douglas Russell
2003-09-06 19:24   ` Douglas Russell
2003-09-06 19:45   ` [gentoo-dev] " David Sankel
2003-09-06 21:54     ` Chris Gianelloni
2003-09-15 19:48     ` Stewart Honsberger
2003-09-16  0:58       ` Steven Elling
2003-09-06 19:42 ` [gentoo-dev] " Thomas de Grenier de Latour
2003-09-06 19:48   ` Thomas de Grenier de Latour
2003-09-06 20:23   ` Phil Richards
2003-09-06 20:38     ` Thomas de Grenier de Latour
2003-09-07 19:41       ` Phil Richards
2003-09-07 20:21         ` Thomas de Grenier de Latour
2003-09-07 20:26         ` Martin Schlemmer
2003-09-06 19:46 ` Brian Jackson
2003-09-06 19:50 ` Marius Mauch
2003-09-06 20:46   ` Thomas de Grenier de Latour
2003-09-06 20:56     ` Douglas Russell
2003-09-06 21:13       ` Marius Mauch
2003-09-06 21:56     ` Chris Gianelloni
2003-09-06 21:58     ` Brian Harring
2003-09-06 22:30       ` Thomas de Grenier de Latour
2003-09-07  0:10       ` Steven Elling
2003-09-07  0:48         ` Luke-Jr
2003-09-07  7:58     ` Rutger Lubbers
2003-09-19 15:11       ` Paul de Vrieze
2003-09-06 23:48 ` Steven Elling
2003-09-06 23:55   ` Jason Stubbs
2003-09-06 23:56   ` Jon Portnoy
2003-09-07  0:26     ` Steven Elling
2003-09-07  0:57       ` Chris Gianelloni
2003-09-07  3:08         ` Martin Schlemmer
2003-09-07  5:59           ` Jan Krueger
2003-09-07  8:19             ` Troy Dack
2003-09-07  8:43               ` Jason Stubbs
2003-09-07 10:48               ` Martin Schlemmer
2003-09-07 14:56                 ` Jan Krueger
2003-09-07 13:12                   ` Martin Schlemmer
2003-09-07 17:55                     ` Jan Krueger
2003-09-07 16:07                       ` Martin Schlemmer
2003-09-07 18:21                         ` Jan Krueger
2003-09-07 16:45                           ` Thomas de Grenier de Latour
2003-09-07 16:55                             ` Jon Portnoy
2003-09-07 16:57                               ` Jon Portnoy
2003-09-07 19:07                             ` Jan Krueger
2003-09-07 17:39                               ` Thomas de Grenier de Latour
2003-09-07 19:55                                 ` Jan Krueger
2003-09-07 18:03                                   ` Marius Mauch
2003-09-07 20:52                                     ` Jan Krueger
2003-09-07 18:53                                       ` Jon Portnoy
2003-09-07 21:37                                         ` Jan Krueger
2003-09-07 19:41                                           ` Jon Portnoy
2003-09-07 18:28                                   ` Martin Schlemmer
2003-09-07 21:36                                     ` Jan Krueger
2003-09-07 18:36                                   ` Thomas de Grenier de Latour
2003-09-07 18:31                           ` Jan Krueger
2003-09-07 17:13                             ` Martin Schlemmer
2003-09-07 20:14                             ` Kevyn Shortell
2003-09-08 21:16                   ` Steven Elling
2003-09-19 15:32                     ` Paul de Vrieze
2003-09-07 11:09               ` Alexander Gretencord
2003-09-08 20:56               ` Steven Elling
2003-09-07 10:44             ` Martin Schlemmer
2003-09-07 14:29               ` Jan Krueger
2003-09-07 12:44                 ` Martin Schlemmer
2003-09-07 15:02                   ` Jan Krueger
2003-09-07 13:17                     ` Thomas de Grenier de Latour
     [not found]                       ` <200309071523.03334.jk@microgalaxy.net>
2003-09-07 13:28                         ` Thomas de Grenier de Latour
2003-09-07 13:21                     ` Martin Schlemmer
2003-09-07 15:22                       ` Sami Näätänen
2003-09-07 16:07                       ` Jan Krueger
2003-09-07 14:13                         ` Martin Schlemmer
2003-09-07 14:15                           ` Martin Schlemmer
2003-09-07 16:45                           ` Jan Krueger
2003-09-07 18:12                             ` [gentoo-dev] suggestion pkg_postinst Jan Krueger
2003-09-07 17:57                               ` Martin Schlemmer
2003-09-07 20:18                                 ` [gentoo-dev] suggestion portage ebuild system file modification rights and protection Jan Krueger
2003-09-07 18:21                                   ` Martin Schlemmer
2003-09-07 20:44                                     ` Jan Krueger
2003-09-07 19:20                                       ` Martin Schlemmer
2003-09-07 21:43                                         ` Jan Krueger
2003-09-07 19:56                                           ` Jon Portnoy
2003-09-07 22:34                                             ` Jan Krueger
2003-09-07 20:35                                               ` Jon Portnoy
2003-09-08  1:32                                                 ` Jan Krueger
2003-09-07 23:41                                                   ` Jon Portnoy
2003-09-08  2:08                                                     ` Jan Krueger
2003-09-08  0:28                                                       ` Martin Schlemmer
2003-09-08  2:52                                                         ` Jan Krueger
2003-09-08  1:12                                                           ` Martin Schlemmer
2003-09-08  4:53                                                             ` Jan Krueger
2003-09-08  1:55                                                       ` Thomas de Grenier de Latour
2003-09-19 17:21                                                       ` Paul de Vrieze
2003-09-08  1:40                                                 ` Jan Krueger
2003-09-08  7:10                                                   ` Michael Cummings
2003-09-19 15:54                                                   ` Paul de Vrieze
2003-09-07 21:54                                           ` [gentoo-dev] suggestion rsync over ssl/ssh Jan Krueger
2003-09-07 19:57                                             ` Jon Portnoy
2003-09-07 23:41                                           ` [gentoo-dev] suggestion portage ebuild system file modification rights and protection Chris Bainbridge
2003-09-08  1:50                                             ` Jan Krueger
2003-09-08  0:22                                               ` Martin Schlemmer
2003-09-08  2:33                                                 ` Jan Krueger
2003-09-08  1:02                                                   ` Martin Schlemmer
2003-09-08  3:12                                                     ` [gentoo-dev] gentoo-project Jan Krueger
2003-09-08  1:22                                                       ` Martin Schlemmer
2003-09-08  1:44                                                       ` Seemant Kulleen
2003-09-08  4:34                                                         ` Jan Krueger
2003-09-08  4:54                                                           ` Jan Krueger
2003-09-08  3:03                                                             ` Jon Portnoy
2003-09-08  3:47                                                               ` Bill Kenworthy
2003-09-08  3:54                                                                 ` Jon Portnoy
2003-09-08  5:33                                                               ` Jan Krueger
2003-09-08  4:13                                                                 ` Martin Schlemmer
2003-09-09  0:20                                                                 ` Marius Mauch
2003-09-09  9:42                                                                 ` Alexander Gretencord
2003-09-09 10:19                                                                   ` Stuart Herbert
2003-09-09 11:23                                                                     ` Alexander Gretencord
2003-09-08 21:39                     ` [gentoo-dev] Some suggestions Steven Elling
2003-09-08 22:27                       ` Kevyn Shortell
2003-09-07 16:54                   ` Chris Gianelloni
2003-09-08 15:57             ` Nathaniel
2003-09-08 16:06               ` Ferris McCormick
2003-09-09 15:14                 ` Chris Gianelloni
2003-09-09 15:11               ` Chris Gianelloni
2003-09-09 22:57                 ` William Kenworthy
2003-09-10 13:46                   ` Chris Gianelloni
2003-09-10 14:37                     ` Nathaniel
2003-09-10 14:56                       ` Philippe Coulonges
2003-09-10 21:37                     ` Steven Elling
2003-09-11  7:46                     ` Troy Dack
2003-09-11  7:54                     ` Troy Dack
2003-09-11 16:20                       ` Chris Gianelloni
2003-09-07 16:43           ` Chris Gianelloni
2003-09-07 17:27             ` Martin Schlemmer
2003-09-07 20:37               ` Doug Weimer
2003-09-07 21:04                 ` Martin Schlemmer
2003-09-08 22:15             ` Steven Elling
2003-09-08 20:42           ` Steven Elling
2003-09-09  0:10             ` Steven Elling
2003-09-09 20:12               ` Chris Gianelloni
2003-09-08 20:12         ` Steven Elling
2003-09-06 23:53 ` [gentoo-dev] Some suggestions (SUMMARY?) Jason Stubbs
2003-09-07  0:18   ` [gentoo-dev] Some suggestions Thomas de Grenier de Latour
2003-09-07  0:04 ` Luke-Jr

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox