Bug 1098321
| Summary: | Text and buttons on 'reclaim space' version of Installation Options now inconsistent | ||||||
|---|---|---|---|---|---|---|---|
| Product: | Red Hat Enterprise Linux 7 | Reporter: | Adam Williamson <awilliam> | ||||
| Component: | anaconda | Assignee: | Anaconda Maintenance Team <anaconda-maint-list> | ||||
| Status: | CLOSED WONTFIX | QA Contact: | Release Test Team <release-test-team-automation> | ||||
| Severity: | high | Docs Contact: | |||||
| Priority: | unspecified | ||||||
| Version: | 7.0 | CC: | anaconda-maint-list, duffy, g.kaviyarasu, jonathan, vanmeeuwen+fedora | ||||
| Target Milestone: | rc | ||||||
| Target Release: | --- | ||||||
| Hardware: | All | ||||||
| OS: | All | ||||||
| Whiteboard: | |||||||
| Fixed In Version: | Doc Type: | Bug Fix | |||||
| Doc Text: | Story Points: | --- | |||||
| Clone Of: | 1058867 | Environment: | |||||
| Last Closed: | 2014-07-24 18:35:43 UTC | Type: | Bug | ||||
| Regression: | --- | Mount Type: | --- | ||||
| Documentation: | --- | CRM: | |||||
| Verified Versions: | Category: | --- | |||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||
| Embargoed: | |||||||
| Bug Depends On: | 1014671 | ||||||
| Bug Blocks: | |||||||
| Attachments: |
|
||||||
|
Description
Adam Williamson
2014-05-15 19:32:07 UTC
Created attachment 896047 [details]
screenshot of the problematic dialog
Development Management has reviewed and declined this request. You may appeal this decision by reopening this request. During the planning phase for RHEL, we read through hundreds and hundreds of very long and exhausting bug reports. Each of these has to be evaluated and resources allocated. Bugs with escalated GSS customer cases attached receive higher priority, likewise bugs from partner companies receive higher priority. This bug report is (a) minor, (b) non-critical....the installer does not crash, (c) cosmetic...you won't lose data with this defect, (d) has a pm_score of 0 which means that product management does not care about this problem for this release, and (e) has no customer cases cases attached which means that no customer in the field has actually had this problem to the point of calling support. With these 5 reasons AND the fact that this would be a UI change, we have to make the decision about whether or not a fix is worthwhile for 7.1. No customer has reported it, so there's that. What about the impact to make this change? Well, it would put a large burden on the translation team. Is that really necessary now for something that is cosmetic and that no one is reporting as a defect? Probably not for 7.1. We have to devote our resources to more critical issues for 7.1 (RHEL-7 is gaining 2 new architectures in addition to everything else we have to do). Please do not take a devel_ack- personally. This bug actually got significantly more triage time than others because I thought it was possible to work it in with the other UI fixes that need to happen in 7.1. I will also ask that you do not assume that opening a bug report against RHEL-7 automatically means it will be fixed as you describe. That's not how bug reporting works and I know you understand this. I appreciate your testing efforts on RHEL-7 because we've never received that much testing efforts from Fedora-focused associates on RHEL before. It was quite helpful in the final run up to 7.0 and I hope that this devel_ack- does not discourage from continuing to provide feedback. Remember that RHEL is extremely conservative with regards to changes. It has to be. The lifetime of the product requires that. Things that are easy to fix in Fedora are often times extremely difficult or impossible to change in RHEL. Yes, RHEL has a state for bugs like that. They just rot. The problem is that there are too many bugs to ever resolve everything. Part of the changes for RHEL-7 were to start making better use of the planning phase and that means to start saying no to more stuff up front. Saying no up front sets the expectations more clearly. In past RHEL release (6, 5, 4, 3....), we would say we'd try to address a bug for a release but if it didn't make it, we'd move it to the next release. But the problem with that process is that the reporter would then assume it would be addressed in the next release. More often than not it wouldn't be addressed and the bug would advance, yet again, to the next release. Sometimes bugs would get pushed forward for so many years that eventually we'd be at a point where the change would be allowed because of the state of the product at that time. In that case, we're given a clear reason that we can close the bug. That process is not at all effective. The idea behind the RHEL planning phase is that we will say yes or no to bugs. There is a floater state of Devel ConditionalNAK, but you have to be careful when you use that because you still need to reach a yes or no on that bug. The ConditionalNAK is primarily for situations where you are waiting on upstream or waiting on hardware or something like that. But not for things like "well, if we get some time we can maybe probably do something for this, but I don't know what." The correct thing to do for those bugs is to say no. This does mean that for RHEL-7's lifetime, there will be more bug openings and closures, but that's ok. RHEL needs that. We were in the situation of too many open and not enough closing. If we're not going to do it we're not going to do it. And priorities for RHEL change with each point release. We cannot commit to 7.2 work now because we have no idea what priorities will exist for 7.2. Dupes actually help increase visibility and feed in to the planning phase, so closing bugs as no can help increase a bug's chances of gaining a devel_ack. Think of all the people who search BZ and see something filed and then stop there. Seeing it in BZ does not imply it will be addressed, but people assume that. We could go years thinking no one cares about an issue when really GSS has been assuming that a particular low priority bug would be addressed in a point release. Also remember the RHEL customer vs. the Fedora customer. They are very different animals and what is high priority for Fedora may not be high priority for RHEL. That doesn't mean it's not a bug, it just doesn't affect the RHEL set of users like it might affect the Fedora set of users. |