While humorous, let's dial back the trolling at this point. =] This discussion is a largely serious discussion, and shouldn't get derailed. On Wed, Jun 6, 2012 at 12:43 PM, Daniel Berlin <dberlin at dberlin.org> wrote:> > > > Not wanting to clean up the white space is exactly a simple but good > > example of technical debt that we are incurring. > > I agree, it is a great example of long term technical debt. > > > > > In that case it's very simple to see. We have a rule about that for our > > style and because we are too > > busy with other things, then we have allowed the technical debt to rise > > to a point where we don't > > want to ever pay it, or so you say. > > > > > When I ran a script over the Target subtree, my simple check showed > > 20,000 violations of tab, line length and spaces at the end of line > rules. > > > > > We should ask the LLVM steering committee to require a balanced > budget, including detailed plans for both for lines and whitespace, so > we know what targets we should be hitting. That way we know if we > expect to add 10k LOC to TableGen, and where that 10k LOC is going to > be removed from to make up for it. > _______________________________________________ > LLVM Developers mailing list > LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu > http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev >-------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20120606/97fc899e/attachment.html>
On Wed, Jun 6, 2012 at 3:55 PM, Chandler Carruth <chandlerc at google.com> wrote:> While humorous, let's dial back the trolling at this point. =] This > discussion is a largely serious discussion,The tablegen part, maybe. Discussing whether whitespace is technical debt, i hope that's not a serious discussion :) It doesn't even meet wikipedia's somewhat muddled discussion/definition of technical debt. Even broader style conformance issues are not technical debt, in the sense that you can eliminate it any time you want, 99.8% automatically.
On Wed, Jun 6, 2012 at 10:02 PM, Daniel Berlin <dberlin at dberlin.org> wrote:> On Wed, Jun 6, 2012 at 3:55 PM, Chandler Carruth <chandlerc at google.com> > wrote: > > While humorous, let's dial back the trolling at this point. =] This > > discussion is a largely serious discussion, > The tablegen part, maybe. > Discussing whether whitespace is technical debt, i hope that's not a > serious discussion :) > > It doesn't even meet wikipedia's somewhat muddled > discussion/definition of technical debt. > > Even broader style conformance issues are not technical debt, in the > sense that you can eliminate it any time you want, 99.8% > automatically. >While not technical debt, for some it is a broken window. Broken windows can lead to increases in technical debt. Humans are so strange. Cheers, /Manuel -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20120608/cf9dff31/attachment.html>