bug-lilypond
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Issue 2171 in lilypond: Patch: Implements DOM-id property for grobs.


From: lilypond
Subject: Re: Issue 2171 in lilypond: Patch: Implements DOM-id property for grobs.
Date: Fri, 06 Jan 2012 09:37:51 +0000


Comment #7 on issue 2171 by address@hidden: Patch: Implements DOM-id property for grobs.
http://code.google.com/p/lilypond/issues/detail?id=2171

I don't think it's good practice to unilaterally bounce patches from staging based on one's personal opinion of the quality of the patch, especially when the patch has had a human LGTM from the best SVG developer on the team.

The patch has documentation (the doc-string of the property) that describes what it does and currently lilypond has no regtests for the svg backend - I don't even know what these regtests would look like or how this property would/could be tested aside from just setting it (it doesn't have any influence in postscript files). I was about to e-mail James to talk to him about writing up some documentation about backend-divergent properties (like embedded-ps, which also doesn't have a regtest).

The purpose of the patch was written in the commit message.

I have lost 20 minutes writing this message in addition to the time spent trying to figure out what was wrong with my repo before I saw your message about reverting the patch, and I will lose time re-preparing and re-pushing this after it goes through a review cycle. Of course, when talking about lost time, it is important not to forget the time that other developers invariably lose cleaning up after someone's bad work, and I understand that this was your reason for reverting the patch. But I do not believe this to be bad work and I think that, as a community, all of us should avoid making unilateral decisions with respect to staging.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]