Files
MeshChatX/CONTRIBUTING
2026-03-09 12:17:11 -05:00

46 lines
1.1 KiB
Plaintext

Contributing to Reticulum MeshChatX
Patches are the preferred way to contribute. Create your changes locally,
export a .patch file, and send it over Reticulum.
Generating a Patch
------------------
1. Clone or fork the repository and make your changes on a branch.
2. Stage and commit your work:
git add -A
git commit -m "Short description of the change"
3. Export the commit(s) as a .patch file:
# Single most recent commit
git format-patch -1
# Last N commits
git format-patch -N
# All commits since a branch point
git format-patch main..HEAD
This produces one .patch file per commit (e.g. 0001-my-change.patch).
Sending the Patch
-----------------
Send the .patch file as an LXMF message over Reticulum to:
7cc8d66b4f6a0e0e49d34af7f6077b5a
You can attach the file using Sideband, Meshchat, MeshchatX, or any LXMF-capable client with hattachments support.
Include a brief description of what the patch does in the message body.
Patch Guidelines
----------------
- Keep patches focused on a single change or fix.
- Test your changes before exporting.