Yesterday, muad’dibber had to quickly restore lemmygrad from a backup due to disk space issues on Lemmygrad’s host.
We didn’t have the info earlier because he’s super busy juggling between and fixing stuff on Lemmy, lemmy.ml and lemmygrad due to the Reddit migration. So please don’t take it too hard on him 🙏 he did what was necessary, there was no other option than to restore a backup, we just didn’t have the info.
That’s why I suggest that if you can code, you should help Lemmy! On our end we are starting to need better moderation tools (like being able to message the whole admin team would be great) to name just one. They have lots of issues open and probably even more now that lemmy has had a surge of activity, so any contribution to the code would help greatly!
Here’s the repo: https://github.com/LemmyNet
I know a lot of C, some C++, some PostgreSQL and very little JS. But unfortunately I don’t know anything about rust beyond writing a “Hello World” program. I am open to studying the language more. And I have absolutely no experience in Web Development. I would really like to contribute but I don’t have a Github account and I don’t plan on making one, since Github is owned by Micro$oft.
Shoutout to @CannotSleep420@lemmygrad.ml who has been helping with the codebase A LOT and also helping those who want to contribute and need assistance in getting set up
Thanks 🥰
I’ve actually been interested in contributing, but I wasn’t sure how to get started. Can you give me some pointers?
I’m doing my part.
Also, I heard one of the devs was a lemmygrad admin. I didn’t know about this until recently.
Can I prevent features I code from being used based on their federation status with lemmygrad? (this is a joke)
I’ve been meaning to keep practicing Rust to hopefully contribute. I’m pretty sure I’ve said that since like 2020/21 on here and even to muad lol, but I never have enough time :/ I’m hoping towards the end of the year I’ll have time to get back into it; I could even have time to start the few side projects I’ve kept off!
How can I help if I’m not a haxx0R man who can code? I would make u sandwiches if I could lol
@muad_dibber@lemmygrad.ml might be able to tell you more about that, but there’s also stuff outside of coding they could use help on, like documentation. I think opening issues is also good, so that someone can take a look at it.
But it does all require knowledge of how git repos work.
I only speak Go and Python so far. Idk how I could help :/
If you have time, I suggest to just jump in! If you know two languages already, rust code should still be 80% readable to you, and the 20% are things you can search the web for when they come up and learn.
If you want to learn rust I recommend doing rustlings and then exercism. It’s a great language.
Is there any info on why rust out of all langs? Nothing against rust, but Java, python, c#, python would’ve been much more accessible for volunteers
Maybe it is a language the devs are most familiar with. Rust is also a good choice in terms of performance compared to Python, C# or Java. Rust is also a good choice in terms of memory safety. But who knows why especially Rust.
It’s very big in the open source development world. It’s the #1 enthusiast programmer language, I’d dare say.