[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: A documentation/tutorial/whatever problem
From: |
Mark Knoop |
Subject: |
Re: A documentation/tutorial/whatever problem |
Date: |
Wed, 06 Nov 2024 11:53:57 +0000 |
User-agent: |
mu4e 1.12.7; emacs 29.4 |
At 12:29 on 06 Nov 2024, David Kastrup wrote:
> Check out
> <https://music.stackexchange.com/questions/137874/lilypond-how-to-modify-stencil-by-automatically-getting-the-current-stencil-and>
> and its (currently) two answers while the second one
> (which was posted first) has not been removed.
> This second answer has obviously been written by a capable
> LilyPond programmer. Compare its complexity and
> versatility with the first answer.
> Why hasn't a capable LilyPond programmer not been able to
> come up with a much simpler and much more versatile
> solution as shown in the first answer?
> LilyPond has received a lot of work to facilitate simple
> solutions, and yet the better approachability tends to
> rather lend itself to people becoming more confident
> designing overcomplicated solutions.
> What kind of project should we tackle in order to help
> people better use what is there in a manner that is
> reasonably easy to use and understand?
> How can we better spread best programming practices and
> showcase the tools that are available for them?
Given that this particular case seems to have come from an LSR snippet, I guess
keeping those snippets up-to-date with best practices could be one approach.
BTW, it seems \propertyTweak and friends do not appear anywhere in the
documentation (other than the list of music functions) - should they be in
5.1.3 Tweaking methods?
--
Mark Knoop