Small tweak to README
First PoC
Basic repo things
A Lemmy API wrapper written in Rust.
⚠️ Note: This is still in super early stages!
We are on sourcehut which means GitHub-like issues are not a thing, and contributing works a bit differently.
All discussion, help and initial bug reporting are done on the
mailing list.
This enables anyone with an email account (virtually everyone browsing the Internet) to open a
thread without having to register on this particular git remote.
You also can use the tools you like the most when speaking in these threads.
All you have to do is send a plain text email (this is very important) to
u.tmpod.remmy@lists.hsr.ht
.
A thread will automatically be created and subscribers will be notified.
Make sure to follow sourcehut's
mailing list etiquette.
In case a feature or bug report is accepted, a more formal ticket will be opened in our issue tracker, which behaves more like what you're used to. This makes the issue tracker be a much cleaner place from the get-go, with just what's needed in it.
Contributing code is also done drastically differently from the workflow GitHub popularized, opting instead to stick with git's built-in email patch system, that is still in use by big projects such as the Linux kernel and the PostgreSQL database system.
In essence, you prepare and send a patch with git to the
mailing list and it will then be applied by one of the
maintainers and pushed to the staging
branch.
From time to time, when the moment is right, a group of patches will be merged onto main
.
Please refer to this handy tutorial for a proper, hands-on explanation on how to submit a patch: https://git-send-email.io
This library is licensed under the GNU Affero General Public License. A copy of this license can be found here and all files are prefixed with a short notice.
I can be approached via the mailing list, my personal email address or via Matrix.