Anyone contributing to Lemmy's code development

Curious if anyone is working on the codebase for Lemmy. I’m sure we all see a few places where it could use some love.

The main repos are:

Personally, I’ve been working on a few small things for docs.

PS: Here’s a pretty easy ticket to jump on if you want to get started :) github.com/LemmyNet/lemmy-ui/issues/1214

There is also a dev chat in their Matrix space: matrix.to/#/-space:matrix.org

jon,
@jon@lemmy.tf avatar

I’m interested, but I don’t know Rust and haven’t done frontend work in years. Might be able to do some work around scalability and contribute to a Kubernetes deployment guide (and/or Helm chart).

zalack,
@zalack@lemmy.ml avatar

I honestly had a blast learning Rust. Haven’t gotten a chance to do much with the language but it definitely shifted the way I think about coding in general.

knova,
@knova@links.dartboard.social avatar

I changed some stuff on the Lemmy-Ansible documentation for clarity, but I’m garbage at coding anything useful. Getting my head around rust or typescript is a real challenge from square zero.

pkrasicki,

I created a proposal with UI design changes. Feel free to post a comment with your feedback: github.com/LemmyNet/lemmy-ui/issues/1183

More things would need to be changed to make the app more readable, but I didn’t want to propose too many changes at once. So this is just for the main page with default theme.

screenshot

rayb,

That’s pretty nice! I think that the theme could def use a little love. I think the devs said at one point that they want to make it so any bootstrap theme could be imported but for now it’s just the two themes.

Are you a designer?

pkrasicki,

Thanks! I’m a front-end developer :)

rayb,

Maybe you could make your changes as a userscript first and let people play around with it? I’d def test it out :)

Fun fact: there used to be many more lemmy themes that were pretty cool but they got ripped out as too hard to maintain a while ago.

pkrasicki,

That sounds interesting! I wanted to be able to use it myself in case devs weren’t interested in changing the UI. Can you tell me how it works and how to do that?

rayb,

You add a browser extension that lets you write code that runs on any page you want. This video should be a decent explainer: www.youtube.com/watch?v=6DmQ_V9ZRlk

Echolot,
@Echolot@sh.itjust.works avatar

I added a mark as read button to the posts but now patiently waiting till the WebSockets -> REST API transition is complete so it can get merged.

The front end needs a lot of work… Every bit is appreciated and the maintainers are pretty fast at reviewing and providing feedback which is nice to see.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • wartaberita
  • uselessserver093
  • Food
  • aaaaaaacccccccce
  • [email protected]
  • test
  • CafeMeta
  • testmag
  • MUD
  • RhythmGameZone
  • RSS
  • dabs
  • TheResearchGuardian
  • Ask_kbincafe
  • KbinCafe
  • Testmaggi
  • Socialism
  • feritale
  • oklahoma
  • SuperSentai
  • KamenRider
  • All magazines