public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] Conveying important upgrade messages to user community
@ 2004-11-16 15:13 Daniel Drake
  2004-11-16 13:52 ` Francesco Riosa
                   ` (7 more replies)
  0 siblings, 8 replies; 63+ messages in thread
From: Daniel Drake @ 2004-11-16 15:13 UTC (permalink / raw
  To: gentoo-dev

Hi,

(sorry about last mail, hit send too early)

Recently we introduced an important behaviour change into the hotplug package. 
It used to autoload modules at bootup, now it doesn't - you have to install 
and use coldplug for that now.

We put ewarn messages in the ebuild to warn about this change. We put comments 
in the hotplug init.d script to warn about this change. I personally did not 
anticipate it affecting many people (if you are going to load a module on 
every boot up, why not just build it directly into the kernel).

However many users were affected by this. It seems people DO build kernel 
modules for their core hardware, I still don't understand why but thats beside 
the point here. Users missed the ewarn messages because hotplug was brought in 
the middle of updates of other packages (didn't help that there was a GNOME 
stable release around the same time). They did not see the comments in init.d 
because they used the "-5" option of etc-update to overwrite all files that 
they had never edited. We had bug reports and less-than-cooperative users 
flying in from many angles.

I then resorted to posting this with a kernel announcement on the homepage and 
getting a mention in the GWN. This was probably a bit late, hasn't seemed to 
help much but has rather got me more negative feedback from users who have 
gone for a complete reinstall (!? is there another misconception here? do we 
need to teach users about the "modprobe" command?) and from those who noticed 
I haven't taken up their (non-practical or impossible) suggestions to 
resolving this better.

My question is, how can we improve this situation? Portage really needs a 
decent messaging system to convey messages like this. It's in the works, 
right? It seems long overdue now...
Users suggested making the messages appear at the very end of the emerge 
process ("* X config files in /etc need updating" style), or an etc-update 
style system where you read messages and dismiss them once you've seen them, 
or a system which mails you those ewarn messages.
I really hope portage will be able to provide functionality something like 
this soon...

In the meantime, could we have handled this better with the resources 
available to us right now? How have other people coped with similar changes?

Thanks,
Daniel

--
gentoo-dev@gentoo.org mailing list


^ permalink raw reply	[flat|nested] 63+ messages in thread
* [gentoo-dev] Conveying important upgrade messages to user community
@ 2004-11-16 14:59 Daniel Drake
  0 siblings, 0 replies; 63+ messages in thread
From: Daniel Drake @ 2004-11-16 14:59 UTC (permalink / raw
  To: gentoo-dev

Hi,

Recently we

--
gentoo-dev@gentoo.org mailing list


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

end of thread, other threads:[~2004-11-20  6:41 UTC | newest]

Thread overview: 63+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-11-16 15:13 [gentoo-dev] Conveying important upgrade messages to user community Daniel Drake
2004-11-16 13:52 ` Francesco Riosa
2004-11-16 16:38   ` Tobias Klauser
2004-11-16 14:08 ` Michiel de Bruijne
2004-11-16 14:34   ` Tamas Sarga
2004-11-16 14:40     ` Henrik Brix Andersen
2004-11-16 15:17       ` Ciaran McCreesh
2004-11-16 21:06         ` Paul de Vrieze
2004-11-16 21:13           ` Ciaran McCreesh
2004-11-17 13:43             ` Paul de Vrieze
2004-11-17 14:21             ` Chris Gianelloni
2004-11-17 16:29               ` Ciaran McCreesh
2004-11-17 16:46                 ` Chris Gianelloni
2004-11-17 16:57                   ` Ciaran McCreesh
2004-11-17 17:02                     ` Chris Gianelloni
2004-11-18  1:55                       ` John Davis
2004-11-17 13:44       ` Tamas Sarga
2004-11-16 15:30 ` Douglas Pollock
2004-11-16 16:42   ` Tamas Sarga
2004-11-17  3:54     ` [gentoo-dev] " Duncan
2004-11-17 14:41       ` Chris Gianelloni
2004-11-17 17:35         ` Greg KH
2004-11-17 18:20           ` Chris Gianelloni
2004-11-17 18:33             ` Greg KH
2004-11-20  5:28               ` [gentoo-dev] " Duncan
2004-11-16 15:37 ` [gentoo-dev] " M. Edward Borasky
2004-11-16 16:40   ` Simon Stelling
2004-11-16 16:47   ` Chris Gianelloni
2004-11-16 17:18     ` Alexander Gretencord
2004-11-16 18:52       ` Chris Gianelloni
2004-11-16 19:01         ` [gentoo-dev] " Alexander Skwar
2004-11-16 19:51           ` Greg KH
2004-11-17 14:00           ` Chris Gianelloni
2004-11-16 20:08         ` [gentoo-dev] " Alexander Gretencord
2004-11-16 20:14           ` Ciaran McCreesh
2004-11-17  2:38             ` Alexander Gretencord
2004-11-17  2:51               ` Bill Kenworthy
2004-11-17 16:07                 ` Marius Mauch
2004-11-17 21:59             ` Eldad Zack
2004-11-17 22:19               ` Thomas de Grenier de Latour
2004-11-17 22:28                 ` Thomas de Grenier de Latour
2004-11-17  4:19     ` [gentoo-dev] " Duncan
2004-11-17 14:46       ` Chris Gianelloni
2004-11-17 16:44         ` Marius Mauch
2004-11-20  6:41         ` [gentoo-dev] " Duncan
2004-11-16 17:10 ` [gentoo-dev] " Simon Stelling
2004-11-16 18:14 ` Donnie Berkholz
2004-11-16 18:45   ` Tom Hosiawa
2004-11-16 18:50   ` Alexander Gretencord
2004-11-16 19:00     ` Donnie Berkholz
2004-11-16 19:33       ` [gentoo-dev] " Michael Sterrett -Mr. Bones.-
2004-11-16 21:00         ` Donnie Berkholz
2004-11-16 22:06 ` [gentoo-dev] " Nick Rout
2004-11-16 22:37   ` Ciaran McCreesh
2004-11-17 14:17     ` Paul de Vrieze
2004-11-17 16:11       ` Marius Mauch
2004-11-17 15:42         ` Jeff Smelser
2004-11-17 16:49           ` Marius Mauch
2004-11-17 14:23   ` Chris Gianelloni
2004-11-17 16:45     ` Donnie Berkholz
2004-11-17  3:21 ` Ed Grimm
2004-11-17 14:35   ` Chris Gianelloni
  -- strict thread matches above, loose matches on Subject: below --
2004-11-16 14:59 Daniel Drake

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