jperon / lyluatex

Alternative à lilypond-book pour lualatex
MIT License
58 stars 11 forks source link

Move support modules to lyluatextools repository #251

Closed uliska closed 5 years ago

uliska commented 5 years ago

@jperon this is a sketch for how I thought we could factor out the modules to a separate support repository. In order to work you have to clone the lyluatextools repository

The support modules are moved to the new lyluatextools repository. Requiring lyluatexoptions will provide the lyluatex_options global variable.

Requiring lylautexlib will provide the lyluatex_lib global variable (not used in lyluatex).

Requiring lyluatextools would provide both variables.

uliska commented 5 years ago

PS: I'd be totally fine with

jperon commented 5 years ago

I’m not opposed to the principle of a new repository for that, but I think that for now, integrating lyluatextools.sty (and possibly lyluatexlib.sty and lyluatexoptions.sty) within lyluatex’s one would be a better option for now, as:

As for the packages, I’m wondering whether having 3 ones wouldn’t be overkill: why not, instead, make one package, having an option to decide whether lyluatex_lib, lyluatex_options or both are defined ?

As for the ownership, it's been a while since I've been thinking about transferring lyluatex to openlilylib, since it has grown up far beyond my personal use. Another option would be to create a special organization for it (as gregorio-project for Gregorio). What do you think of it ?

jperon commented 5 years ago

@uliska What about implementation in #252 ?