<tt><font size=2>&gt; From: &quot;Nicolas Mailhot&quot; &lt;nicolas.mailhot@laposte.net&gt;</font></tt>
<br><tt><font size=2>&gt; <br>
&gt; Anyway, here is a proposal for an alternative way to deal with the
boot<br>
&gt; sequence.<br>
&gt; <br>
&gt; 1. the bootloader screen is no longer themed with colour backgrounds
but<br>
&gt; is predominantly black and white. Boot is transitioning from a black
shut<br>
&gt; down screen so any colour or grey background is going to flash. (Microsoft<br>
&gt; understood this fact years ago. They killed their old win9x colour<br>
&gt; background boot image)<br>
&gt; <br>
&gt; 2. Bootloader entries are prefixed by a small paragraph of text that<br>
&gt; explains they are safety options that should be used in case of problem.<br>
&gt; If you can localize it so much the better but from a user POW an English<br>
&gt; message is better than no message at all and silent failing. This
is the<br>
&gt; last screen the user will see before boot craps itself, so it needs
to be<br>
&gt; helpful not pretty.<br>
&gt; <br>
&gt; In case input has not been initialised yet it needs to at least provide
a<br>
&gt; pointer to a web page that explains how to rescue the system (letting<br>
&gt; users google is not good. The only thing they will find is messages
from<br>
&gt; other users that had boot problems, which will reinforce their feeling<br>
&gt; Fedora is not reliable).<br>
&gt; <br>
&gt; 3. if you want to cheer it up you can add a fire extinguisher icon
or<br>
&gt; something else that conveys safety measure to an i18n audience.<br>
&gt; <br>
&gt; 4. that is the only theming that should occur. No colour experiments,
no<br>
&gt; Fedora logo, no video mode switches, nothing to distract from the
message<br>
&gt; <br>
&gt; 5. the default wait period is at least 5 seconds, maybe as much as
10.<br>
&gt; <br>
&gt; 6. any successful boot (where actual non automatic user activity occurs<br>
&gt; after the boot, and software shutdown completes) temporarily overrides
the<br>
&gt; wait period and shortens it for the next boot to the minimal value
that<br>
&gt; lets the user react (2-3 s IIRC from the discussion). So a hardware
reset<br>
&gt; or battery pull restores the full default wait. As long as everything
is<br>
&gt; fine users get short boots.<br>
&gt; <br>
&gt; 7. any detected problem, or dangerous operation such as kernel update<br>
&gt; resets the wait time till successful boot occurs again (see 6)<br>
&gt; <br>
&gt; 8. the wait periods are settable in kickstart so vm farm, embedded
people,<br>
&gt; and Lennart can set it to zero if they feel like it. At zero it will
flash<br>
&gt; too fast for users to notice (esp. if the screen is predominantly
black).<br>
&gt; <br>
&gt; 9. after a few releases the wait period default values are reevaluated
by<br>
&gt; FESCO, based on the actual in-the-field observed reliability of the
error<br>
&gt; detection heuristics (ie build the new safety net before removing
the old<br>
&gt; one)<br>
&gt; <br>
&gt; Sincerely,<br>
&gt; <br>
&gt; -- <br>
&gt; Nicolas Mailhot<br>
&gt; <br>
&gt; -- <br>
&gt; devel mailing list<br>
&gt; devel@lists.fedoraproject.org<br>
&gt; </font></tt><a href=https://admin.fedoraproject.org/mailman/listinfo/devel><tt><font size=2>https://admin.fedoraproject.org/mailman/listinfo/devel</font></tt></a>
<br>
<br>
<br><font size=2 face="sans-serif">If this could be made to work as described,
I'd be happy with it.</font>
<br><font size=2 face="sans-serif"><br>
--<br>
John Florian</font>
<br>