Hi all,

On Wed, Apr 3, 2013 at 12:57 AM,  <d...@gnu.org> wrote:
> On 2013/04/02 22:34:53, janek wrote:
>> This should not be an excuse for broken code, but i think that we
>> can accept patches that are iterations towards Ultimate Solution.
>
> This one is an iteration away from a proper solution since it
> increases the inconsistency of minimum-length.
>
>> As i see it, Mike's patch doesn't make matters worse - it's just a
>> piece of duct tape to make a temporary solution (i.e. current messy
>> code) less broken.
>
> No, it makes it _more_ broken in order to paper over an annoying
> consequence of the brokenness.
>
>> I think that we could add a FIXME to it and accept it, because it's
>> not making future rewrite harder (at least it seems so to me).
>
> How does an increase in the inconsistency of minimum-length _not_ make
> a future rewrite harder?
>
>> Also, we're trying to make a stable release soon, so this is not a
>> good time to start rewriting big pieces of code.
>
> It is not a good time shoving in behavior that is not going to survive
> into the next stable release (assuming that this _is_ going to be
> fixed in a sensible manner) either.  The behavior of our stable
> releases should not be erratic but rather increasingly reliable.

Well, i don't insist on sharing my point of view.  I think we can
agree to differ.

>> However, if we only accepted code changes that were implementing the
>> Ultimate Solution, i'm afraid that the development process would
>> grind to a halt - Ultimate Solutions are obvioulsly best, but they
>> take much much more time to implement, and usually only experts can
>> write them.
>
> That's the ultimate excuse to never bother about doing things right.

Hmm.  What about doing something constructive, then?
There is one big "let's do things right" patch that needs review.
Despite a lot of effort spent by its author on writing a detailed
description to attract reviewers, only one person cared to review it:
codereview.appspot.com/7768043

best,
Janek

_______________________________________________
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel

Reply via email to