Re: LSR in dismission

Carl Sorensen <[email protected]>
Newsgroups gmane.comp.gnu.lilypond.devel
Message-ID <CACEw7i_vhS+VymCcRYBYDbkBAu6kuR=nEkp5k0xBucTyAhJouA@mail.gmail.com>
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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.