digitalmars.D - DIP3 - Remove inheritance protection
- Brad Roberts (14/14) Jul 11 2009 For grins (and to see how well this process might work), I lifted a bugz...
- Jason House (2/21) Jul 11 2009
- Brad Roberts (3/26) Jul 11 2009 I meant that more as a "don't feel you can't edit it because you're not ...
- Leandro Lucarella (16/18) Jul 14 2009 I think the author should be some kind of maintainer. Anyone can update
- Lars T. Kyllingstad (6/25) Jul 13 2009 The rationale section simply states (in a single sentence) that "[...]
For grins (and to see how well this process might work), I lifted a bugzilla issue (177) into a DIP: http://www.prowiki.org/wiki4d/wiki.cgi?LanguageDevel/DIPs/DIP3 It's a suggestion to remove a feature that several consider to be of little if any value. Obviously it's something that can fall into the category of "Doctor, it hurts when I do this. Well, don't do it." But a feature you shouldn't use is a feature that shouldn't exist, no? Also, in some ways it's similar to the suggestion to remove .5 as a valid float. I really don't want the excuse 'it exists already' to be considered a valid reason to keep a feature. Please feel free to update the DIP based on discussion in the NG. I do NOT consider myself the owner of the DIP. Later, Brad
Jul 11 2009
if you don't plan on owning the DIP, why did you write it up? Any half-hearted proposal is doomed to failure. Brad Roberts Wrote:For grins (and to see how well this process might work), I lifted a bugzilla issue (177) into a DIP: http://www.prowiki.org/wiki4d/wiki.cgi?LanguageDevel/DIPs/DIP3 It's a suggestion to remove a feature that several consider to be of little if any value. Obviously it's something that can fall into the category of "Doctor, it hurts when I do this. Well, don't do it." But a feature you shouldn't use is a feature that shouldn't exist, no? Also, in some ways it's similar to the suggestion to remove .5 as a valid float. I really don't want the excuse 'it exists already' to be considered a valid reason to keep a feature. Please feel free to update the DIP based on discussion in the NG. I do NOT consider myself the owner of the DIP. Later, Brad
Jul 11 2009
I meant that more as a "don't feel you can't edit it because you're not the author of it" or that I owned the idea. I'll be happy to update it as needed. Jason House wrote:if you don't plan on owning the DIP, why did you write it up? Any half-hearted proposal is doomed to failure. Brad Roberts Wrote:For grins (and to see how well this process might work), I lifted a bugzilla issue (177) into a DIP: http://www.prowiki.org/wiki4d/wiki.cgi?LanguageDevel/DIPs/DIP3 It's a suggestion to remove a feature that several consider to be of little if any value. Obviously it's something that can fall into the category of "Doctor, it hurts when I do this. Well, don't do it." But a feature you shouldn't use is a feature that shouldn't exist, no? Also, in some ways it's similar to the suggestion to remove .5 as a valid float. I really don't want the excuse 'it exists already' to be considered a valid reason to keep a feature. Please feel free to update the DIP based on discussion in the NG. I do NOT consider myself the owner of the DIP. Later, Brad
Jul 11 2009
Brad Roberts, el 11 de julio a las 22:24 me escribiste:I meant that more as a "don't feel you can't edit it because you're not the author of it" or that I owned the idea. I'll be happy to update it as needed.I think the author should be some kind of maintainer. Anyone can update the DIP, but the author should be committed to do so when necessary if nobody step up. Otherwise I see lots of "orphaned" DIPs abandoned out there. I think having an author (or a responsible person if you will, you don't have to be the author of the "idea", just the author of the DIP itself) is very important. As for the DIP, seems very reasonable to me. -- Leandro Lucarella (luca) | Blog colectivo: http://www.mazziblog.com.ar/blog/ ---------------------------------------------------------------------------- GPG Key: 5F5A8D05 (F8CD F9A7 BF00 5431 4145 104C 949E BFB6 5F5A 8D05) ---------------------------------------------------------------------------- Hey, it's George. I got nothing to say. -- George Constanza, dejando un mensaje en la contestadora de Jerry
Jul 14 2009
Brad Roberts wrote:For grins (and to see how well this process might work), I lifted a bugzilla issue (177) into a DIP: http://www.prowiki.org/wiki4d/wiki.cgi?LanguageDevel/DIPs/DIP3 It's a suggestion to remove a feature that several consider to be of little if any value. Obviously it's something that can fall into the category of "Doctor, it hurts when I do this. Well, don't do it." But a feature you shouldn't use is a feature that shouldn't exist, no? Also, in some ways it's similar to the suggestion to remove .5 as a valid float. I really don't want the excuse 'it exists already' to be considered a valid reason to keep a feature. Please feel free to update the DIP based on discussion in the NG. I do NOT consider myself the owner of the DIP. Later, BradThe rationale section simply states (in a single sentence) that "[...] leads to strange behaviour", but it doesn't say what kind of strange behaviour. This section needs to be clarified and made more detailed. It is, after all, the most important part of such a proposal. -Lars
Jul 13 2009