On Sun, Oct 26, 2025 at 7:19 PM Jean Abou Samra <[email protected]> wrote:
> > Over the past few days, I've been tinkering with this, and here > is the result: > > https://wiki.lilypond.community > > It's a MediaWiki instance with a custom extension to insert > LilyPond snippets (different than the Score extension used on > Wikipedia, though loosely inspired). The Wikitext syntax is > > <lilypond version="X.YY.ZZ"> > ... > </lilypond> > > and this automatically downloads LilyPond X.YY.ZZ if it's > being used on the wiki for the first time, then inserts the > code and its SVG output. LSR tags are converted to categories > such as > > https://wiki.lilypond.community/wiki/Category:Really_cool > > and I also put redirects for LSR snippet numbers like > > https://wiki.lilypond.community/wiki/LSR_982 > > so that it would be easy to make the current LSR website > redirect to this. > Looks very nice to me! > > The purpose of auto-downloading LilyPond is to require less > maintenance in the long run. Also, since the version is set > per-snippet, it is possible to upgrade snippets one at a time > rather than (painfully) in one go as has been done so far. > I love the idea of having the version set per-snippet! Can we have multiple versions of each snippet online at the same time? > > If people like this, I'm willing to do the remaining things > to get it off the ground, like writing help pages, then keep > it running and pay for the server costs. I'm not currently > willing to involve myself much more than that, though — this > includes upgrading of snippets to newer LilyPond versions > in the future, and also updating the makelsr.py script (I just > don't have the energy to fight the doc build again, sorry...). > This is a very generous offer! Starting in March, I can contribute to updating snippets to newer LilyPond versions, and updating the makelsr.py script (although I've never done it before....). But I can't get to it until then. Thanks, Carl
