I have created some useful stuff for Mathematics with lua. So far I have the following files.
my package.sty
file1.lua
file2. lua
readme
documentation.tex
documentation. pdf
The read me file includes link to gpl license and some license information. Here are my specific questions
Where shoud I include version number? May I include it in sty file or read me file?
I will put all the above files in single folder, zip it and upload it to ctan. Is that okay? Should I include some additional files.
Once ctan accepts my package, will it be automatically available to miktex and/or texlive? Or are there different procedures for submissions?
Will I be able to edit the package after submission to ctan? Are updates get automatically reflected on miktex and or texlive?
I searched related questions on tex.stackexchange.com but couldn't find specific answers to these questions. Thats why I am posting this question. Any help will be appreciated. Thanks.
.lua
files and where they need to go in the TeX tree. I think TeX live usually moves.lua
files to thedoc/
tree unless otherwise instructed (or unless it is absolutely clear that the.lua
file needs to go elsewhere). See for example tug.org/pipermail/tex-live/2018-November/042741.html – moewe Jul 29 '19 at 6:54