lilypond-devel
[Top][All Lists]
Advanced

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

Re: order of engravers


From: Graham Percival
Subject: Re: order of engravers
Date: Wed, 28 Apr 2010 17:55:44 +0100
User-agent: Mutt/1.5.18 (2008-05-17)

On Wed, Apr 28, 2010 at 06:30:29PM +0200, David Kastrup wrote:
> Carl Sorensen <address@hidden> writes:
> 
> >> And if each engraver specifies what engravers it is relying on in a
> >> machine-readable manner (or the respective order in which it wants to be
> >> applied), then Lilypond can actually do the required sorting and figure
> >> out a proper order at runtime.

I was initially unenthused by this idea (it would add yet more
starting overhead), but then I remembered about guile 2.0's
"compiled" scheme idea, which we could presumably use to store the
network.

> Any proposal that is not worth even thinking about before a complete
> patch is provided is not worth the work of creating the patch in the
> first place.

True...

> This half-sentence reply is a frequent occurence on this list, but it
> comes across as "buzz off, underling, until you prove yourself more
> worthy of our attention".

... well, it's often used to mean precisely that.  But it's used
on random users who have a weird idea and who almost certainly
won't ever do anything.

There's some spectacular counter-examples, of course.  I remember
telling a young whippersnapper called "Joe" that there was no
point considering a vertical skyline algorithm in lilypond unless
he was offering to write it himself.
:)

> diff -u /tmp/insolence /tmp/insolence2
> --- /tmp/insolence    2010-04-28 18:25:54.673977605 +0200
> +++ /tmp/insolence2   2010-04-28 18:27:02.956127873 +0200

Beautiful.  :)


In Carl's defense, he's horribly busy with end-of-term teaching
(which always penalizes one's real work, namely research) and then
has a conference to deal with.  When we deal with open-source
volunteer projects while we have that much stress in our lives, we
all get short-tempered.  I'm certain that you can think of
examples from my own emails.

I don't think it was appropriate in this context, though.  And if
you were willing to look into it, David, I think you're an ideal
candidate for this kind of work.

Cheers,
- Graham




reply via email to

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