What open source project(s) are you working on?

So in the spirit of this community and not just to focus on the Reddit... issues... I thought it might be nice to get a topical conversation going in here.

Basically, what open source projects are you currently working on or are you heavily involved with?

I think it would be nice to see what projects people have on the go, get some publicity out there and otherwise talk about stuff that we should be discussing here.

JamesRavey,

When I was sick with Covid in April I built Turbopilot, a weekend hack to get code autocomplete models (like GitHub Autopilot) to run locally on low spec machines using the library behind llama.cpp. The models I used were codegen from salesforce and the idea is that if you're running these models locally it's free and you're not sending your source code back to the microsoft/github mothership.

Since then I've not really had time to work on it very much as my day job has been pretty busy but I really want to carry on development. I've got experimental nvidia acceleration building and I'm working on shipping a windows version at the moment.

BTW If anyone is interested, I'm looking for some help and I'm willing to offer some technical mentoring (I have a background in AI/ML and a dozen years exp doing software engineering professionally)

GandalfDG,
@GandalfDG@beehaw.org avatar

I've started contributing to logseq, and I hope to start making contributions to castopod

Both are projects that I'm actively using, and I want to help them improve!

CannotSleep420,

I feel like this is a bit of a cop out, but I've contributed to Lemmy's UI and Typescript client for the past couple of months. I also made a Typescript bot library for Lemmy.

I'll demonstrate one of my bots in a reply.

CannotSleep420,

@TranslatorBot Bulgarian

derivator,

An API proxy to allow 3rd party reddit clients to browse Lemmy with only minimal code changes. I've got it showing comments now :) Source isn't uploaded yet, but it will be soon.

foosel,

Oooooh, that sounds and looks promising! Any public repo I could follow yet? :)

derivator,

Soon! :)

derivator,

As promised. I'll do a proper announcement tomorrow, just wanted to get it out the door today.

theory,
@theory@sopuli.xyz avatar

Perhaps you should make a community for this!

derivator,

Perhaps I should... There we go: !tafkars

pipe01,

That's an awesome idea, hopefully some reddit apps devs can get onboard.

derivator,
Moonguide,

You mean I could use boost and browse lemmy?

derivator,

Since boost isn't open source, the dev would have to allow you to configure the API endpoint (so the app would connect to the proxy instead of reddit.com), or someone would have to hack the app, which would probably be somewhat difficult.

Moonguide,

Ah, didn't know that. Which apps would be able to read lemmy, if it's not too much of a hassle?

derivator,

The reason I want to build this kind of proxy is that any app would be able to use it with minimal changes (configurable API server). For proprietary apps, you're still at the mercy of the devs, but their work is greatly simplified. For open source apps such as e.g. RedReader, Infinity, anyone could make those changes. Another thing that it might be useful for is bots and the like. If I manage to implement support for posting, those could work on Lemmy as well. I personally would like to see the return of kg2bee.

russjr08,

I tend to get incredibly crippling imposter syndrome (which as far as I understand is very common!) which has stopped me from really contributing in fear of just "making something worse". That, and a lot of health issues recently has not helped that either...

However, I have been trying to get my toes wet again by making some small contributions to Jerboa though. I am hoping to learn more about Jetpack Compose so that I can contribute even more!

I'd also love to contribute to the backend for Lemmy, but my knowledge of Rust is very very small so that is quite daunting. My strongest knowledge is in Java, but I have been wanting to get a better grip on Rust as well... 🤔

pd93,

I'm one of the maintainers of Task and have been working on it for the last year or so. It's an alternative to task runner/build tools like Make, but written in Go.

foosel,

Ooooh, thank you SO much for your work! I discovered Task a few months ago and it has been a tremendous help! In fact I just fired off an image build through it ^^

pd93,

Glad you're enjoying it! Always good to see new users discovering the project

qjammer,

I love Task! Thanks for your work! I've recently been attempting to add a feature to it related to this issue. It's looking good so far, but still needs a bit of polish. I regularly use Task, and this is the only thing that I feel Task is missing to become the ideal self-descriptive task runner.

pd93,

Glad you're enjoying it! It's been a really rewarding project to work on and comments like this really help motivate me. There is definitely still a lot of work to do to refine the project, including the issue you mentioned. Hopefully the recent breaking changes proposal that we published will help us to fix some of the bigger pain points. Blog post on this coming soon!

IverCoder,
@IverCoder@lemmy.ml avatar

I'm working to make a FOSS SHAREit alternative, that also has spoofing capability with the said app.

cynetri,

I'm practicing making projects with a game I made in Godot called Moody City. It's a race-against-the-timer game inspired by my first car that overheated to death and you drive around collecting jugs of coolant. My goal is to make it modular and moddable, and to throw in a little bit of (almost) everything as far as features in Godot goes, stuff like save data, accessing external folders for stuff like user-generated maps, etc. So far I have the main menu working which displays basic save game stats and a levels screen that scans the maps folder and creates a button for each one, a self-contained player controller that can be placed in any scene and contains the player itself plus GUI, and one basic level. The whole project is on Github (linked above) with credits to the assets I didn't make myself and code contributions. Once I get occlusion culling and an external map loading feature done I'm going to make an official release!

teruma,

I'm setting myself to contribute to OpenScan, though I've also developed a few little flutter widgets here and there for hobby spaces I participate in.

qjammer,

Not long ago I merged a PR in ratbag, a mouse configuration tool, adding support for the mouse I own. Currently, I'm adding IPv6 support to Concourse, a Continuous Integration server, and adding some features to Taskfile, a Makefile alternative.

Parsnip8904,
@Parsnip8904@beehaw.org avatar

Hey 👋🏾 I use ratbag and it's pretty amazing so thank you :)

qjammer,

Thanks, although I haven't contributed much to the core of ratbag. I only added drivers for the Mars Gaming MM4 mouse, which you're unlikely to have heard of. Thanks should be given to the maintainers, which did a great job in mentoring and reviewing my PR!

noisymime,

Not the more normal FOSS project, but I keep plugging away on Speeduino an open source (hardware and software) Engine Management system (aka ECU). Started it way back in 2013 and it just continues to grow in terms of community and contributors.

We have no way of accurately tracking how many are in use, but there's at least 4000 of these units out there these days, which is a number I'm pretty proud of for a hobby based open hardware project.

liara,

I am the owner of repository called swizzin -- it's a collection of shell scripts aimed primarily at installing applications in the "seedbox" category on Debian and Ubuntu servers.

It's not a particularly glamorous project, being written in the majority of bash, but over the 8 years of me maintaining this script and keeping up with the intricacies of linux, my skills as a Linux Sysadmin went from amateur hobbyist to self-employed-entrepreneur to gainfully-employed. It's been a crazy ride altogether and never would have imagined that starting to work on a hobbyist project could have landed me an actual career.

wizjenkins,

Since I just started my Lemmy instance and it was a major pain, I'll probably work on some better setup documentation and scripting.

SemioticStandard,
@SemioticStandard@lemmy.ml avatar

Nothing at the moment, but I co-founded Rocky Linux and the Rocky Enterprise Software Foundation. I was Director of Operations there until I had to back away (health/medical reasons forced some pretty seismic shifts in my life). That was a rewarding and challenging experience!

Parsnip8904,
@Parsnip8904@beehaw.org avatar

I use Rocky! Thanks a lot @Leigh ! Great work. I wish Rocky/Alma wouldn't go in the way of redhat with dropping support of rpm for libreoffice but I know it's a pipedream.

SemioticStandard,
@SemioticStandard@lemmy.ml avatar

I’m glad you enjoy it :) They’re following what Red Hat is doing because they’re intended to mimic precisely RHEL. We used to say that Rocky is a “bug for bug” mirror of RHEL. So they have no choice but to follow suit.

Parsnip8904,
@Parsnip8904@beehaw.org avatar

I know :( I followed the drama around btrfs being removed. I wish someone did a community respin of Rocky with more general stuff that wouldn't be bug for bug compatible but fill the Debian niche in Red Hat space.

tonyor,

Well thank you! Also congratulations on being the only distro that I first heard about in a corporate environment. It's usually me trying to pitch Linux, not the other way around.

naoseiquemsou,

I'd love to be working on one, but I'm a messed up decaying byproduct of depression who lost all the will and skills.

fernandu00,

I feel you man .. tbmnaoseiquemsou

  • All
  • Subscribed
  • Moderated
  • Favorites
  • opensource@lemmy.ml
  • DreamBathrooms
  • mdbf
  • ngwrru68w68
  • magazineikmin
  • thenastyranch
  • rosin
  • khanakhh
  • osvaldo12
  • Youngstown
  • slotface
  • Durango
  • kavyap
  • InstantRegret
  • tacticalgear
  • anitta
  • ethstaker
  • provamag3
  • cisconetworking
  • tester
  • GTA5RPClips
  • cubers
  • everett
  • modclub
  • megavids
  • normalnudes
  • Leos
  • JUstTest
  • lostlight
  • All magazines