-
-
Notifications
You must be signed in to change notification settings - Fork 14k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
doc: update lua documentation #55302
Conversation
git blames @grahamc and @vcunat for lua.xml : so I would like to complete this before the upcoming nixos release. At first, I thought I could get rid of buildLuaPackage along with its doc but now it appears wiser to keep both so I need to merge the old (.xml) and my new doc (.md). How would you recommend to proceed ? I suppose it's best if I merge both the lua.xml and lua.section.md in one file but which one ? I find editing the markdown easier but ultimately am ok with converting markdown to the xml format. |
TODO: |
right also with the "merge" of interpreters, some of the info might be outdated. Will give it another pass if I can build the manual. |
This pull request has been mentioned on Nix community. There might be relevant details there: https://discourse.nixos.org/t/overriding-dependent-package-buildinput-for-prosody-luadbi/3266/2 |
1 similar comment
This pull request has been mentioned on Nix community. There might be relevant details there: https://discourse.nixos.org/t/overriding-dependent-package-buildinput-for-prosody-luadbi/3266/2 |
This pull request has been mentioned on Nix community. There might be relevant details there: https://discourse.nixos.org/t/season-of-docs-gsoc-for-documentation/2402/7 |
Reflects the recent changes to the lua infrastructure. Packaging from luarocks should be encouraged.
this has been pending for too long. I finally fixed a few mistakes @vcunat if you don't mind having a look. |
Reflects the recent changes to the lua infrastructure.
Packaging from luarocks should be encouraged.
At first I intended to discard the buildLuaPackage completely (rather alias it to buildLuaRocks) but I guess it makes sense to keep both so I need to update the documentation regarding that.
I believe it might be best to wait a bit to see how the lua infrastructure evolves but I am looking for advice on the documentation (both technical and outline).
I couldn't build it on master:
TODO
add lua to the list of setupHooks as well.
Things done
sandbox
innix.conf
on non-NixOS)nix-shell -p nox --run "nox-review wip"
./result/bin/
)nix path-info -S
before and after)