Skip to content

Create docs folder and use .md for docs#19

Merged
lee2sman merged 7 commits intoL5lua:mainfrom
Nitish-bot:docs
Mar 21, 2026
Merged

Create docs folder and use .md for docs#19
lee2sman merged 7 commits intoL5lua:mainfrom
Nitish-bot:docs

Conversation

@Nitish-bot
Copy link
Copy Markdown
Contributor

@Nitish-bot Nitish-bot commented Mar 17, 2026

This PR closes #15 and:

  • Moves our current docs in root to a new docs folder
  • Changes api.tx -> API.md & TODO.txt -> TODO.md
  • Adds a CONTRIBUTING.md

Doc files are usually named in all caps hence the change to the api filename. Both existing files were written using markdown format just with a .txt extension so no changes were needed.

The CONTRIBUTING.md file is heavily inspired from p5.js, I have added a codebase overview section that explains the basic logic of the library and how it interops with Love2D.

@Nitish-bot Nitish-bot marked this pull request as ready for review March 17, 2026 13:17
@lee2sman
Copy link
Copy Markdown
Contributor

Thanks for getting this started! It's on the right track, well done. Since language appears like it may have been adapted from the p5.js contributing README can you give a credit line for that at the bottom. Also, maybe a link to the website's Contributing doc? https://l5lua.org/contributing/ Basically, it should be clear to folks that the L5 repo is for L5 work, and the L5-Website is for the website work! Thank you!

Comment thread docs/CONTRIBUTING.md

Please be sure to review our [principles](https://github.com/L5lua/L5/blob/main/docs/PRINCIPLES.md). These things are very important to us.

Check out the [contributor docs](https://l5lua.org/contributing/) for more in-depth details about contributing code, bug fixes, and documentation.
Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@lee2sman a link to the contributor docs is already here

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Oops, thanks!

@Nitish-bot
Copy link
Copy Markdown
Contributor Author

All comments have been addressed

@lee2sman lee2sman merged commit 4255e42 into L5lua:main Mar 21, 2026
@lee2sman
Copy link
Copy Markdown
Contributor

Thanks, I edited CONTRIBUTING.md and merged.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

docs: Introduce a docs folder

2 participants