Bug 145951
Summary: | Design flaw: disk formatting happens after user interactive phase is complete | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Graham Leggett <minfrin> |
Component: | anaconda | Assignee: | Anaconda Maintenance Team <anaconda-maint-list> |
Status: | CLOSED WONTFIX | QA Contact: | |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | 3 | ||
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | i386 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2005-01-24 18:47:05 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Graham Leggett
2005-01-24 11:40:14 UTC
Except that users also get data irrecoverably erased before the last minute. Destructive changes such as partitioning _must_ not be done until the user has gone through all the steps and is certain that they want to proceed to avoid realizing as you select packages that, eg, you need to grab something from one of the partitions you're choosing to format. You may see it as a flaw, but _many_ people see it as a positive. The user specified the partitions to format. It is reasonable to pop up a confirmation message saying "I am about to format these partitions, are you sure" (as I recall it already does). When this partition format happens makes no difference to the safety of the data, it becomes a usability issue. The fact that anaconda is a) so unreliable, and b) has no method whatsoever of saving "state" information so that future attempts to restart the install process are not met with the same 100 questions over again means that the chances are very high the user is in for a very frustrating experience. I have been tasked in the past to fix a website that asked for 5 pages of information, and then bombed out irretrievably on final submit if an error occured on page 1. The website needed to be fixed because it had virtually no end users, all of whom complained bitterly about the time wasted between the cause of an error and the error message. Redhat would do well to learn from this basic design mistake - our next solution to the anaconda problem was to trash Fedora and install Debian - not what a commercial company like Redhat wants to see happen with it's products. Use kickstart. |