this post was submitted on 06 Oct 2025
55 points (100.0% liked)

Open Source

41208 readers
885 users here now

All about open source! Feel free to ask questions, and share news, and interesting stuff!

Useful Links

Rules

Related Communities

Community icon from opensource.org, but we are not affiliated with them.

founded 6 years ago
MODERATORS
 

you can be vague on the details if don't want to be doxxed

top 29 comments
sorted by: hot top controversial new old
[–] pH3ra@lemmy.ml 3 points 1 day ago

Advocating the hell out of it, regular donations every time I do my taxes and occasional donations for projects I fall in love with.

I don't code but I can understand it if I apply enough, so the only time I contributed directly to the source was a one line change for feature I wanted in the markdown app I use on Android.

[–] grandel@lemmy.ml 2 points 1 day ago

I maintain a web app for wishlists

https://github.com/wishthis/wishthis

[–] fbr@lemmy.dbzer0.com 1 points 23 hours ago

I maintain Basalt (looking for new contributors) and a variety of other projects. I also report and often fix bugs/feature requests that I come across in projects I use.

[–] dellagustin@fosstodon.org 1 points 1 day ago

@phpinjected I created @podstation in 2015 and maintained for a long time. Peaked at around 50000 installations (it is a browser extension). Sadly, I never found the time to complete the migration to #MV3, so it is now dead for Chrome, but still alive in some other browsers. I still hope to come back to maintain it some day. It has a toooon of tech debt now :(
It never got a lot of contributions, but I'm still proud of having Open Sourced it early on.

Bug reports against the Python standard library and core Python packaging utilities. My day job is in QA, so the bugs were easy to read and reproduce; the stdlib ones were all fixed in the next Python patch. Whenever I'm not burnt out I plan on fixing the packaging one myself 🫠

[–] poesty@piefed.social 26 points 2 days ago (1 children)

Translating FOSS and relevant projects/websites into my native language, all the time

[–] corsicanguppy@lemmy.ca 8 points 2 days ago

Thank you for your obscure but vital service.

[–] NeedyPlatter@lemmy.ca 32 points 2 days ago* (last edited 1 day ago) (2 children)

Honestly, since I'm not very techie and unable to donate (for now) my main contributions are simply regularly using open source software. I've switched a good portion of my daily online services to FOSS alternatives. It's fun to find them and give them a shot.

[–] mushroommunk@lemmy.today 25 points 2 days ago (1 children)

Even just reporting bugs you find or interface pain points is a big help. Nothing wrong with just being a user.

[–] Sxan@piefed.zip 5 points 2 days ago (1 children)

So true.

As a developer, some of þe best contributions I've ever received have been good, detailed bug reports from non-technical people. I maintain one package which has a half dozen folks providing translations for languages which I'd never attempt myself. Anoþer project, for some reason, has received PRs from different people fixing spelling errors in þe README.

Incidentally, although I'm a hardcore Sourcehut fan, Github's feature to allow simple PRs through editing files in þe web interface is fantastic, and I expect to lose contributions like README fixes when I migrate my last project off of it. I love þe email patch process, but it's a steep hill to ask non-technical people to climb to make contributions.

[–] static09@piefed.world 1 points 1 day ago (1 children)
[–] Sxan@piefed.zip 1 points 1 day ago

Þank you. Þat may be a personal record.

[–] illusionist@lemmy.zip 12 points 2 days ago

Using FOSS is contributing. It's strengthening FOSS and weakens proprietary stuff.

[–] pmk@lemmy.sdf.org 5 points 1 day ago

I wrote a function to display numbers as words in my native language, which has a lot of strange conventions. The lead dev immediately saw that this was my first attempt at Lua, and optimized my code. Thing is, now it's broken for numbers above 1000000000, but it's unlikely that anyone will notice and I was too shy to correct the main dev.

[–] corsicanguppy@lemmy.ca 10 points 2 days ago

I maintained a VPN tool for years.

I also worked as OS Security for a company that was paying MANY people to maintain an enterprise Linux distro and all the parts in it, based on their ridiculously deep knowledge of the Unix kernel and Unix apps. I will never have a job or a mission half as awesome as that was. And for the linux dev labour the company helped finance, it shouldn't be so hated; but it is.

[–] stsquad@lemmy.ml 11 points 2 days ago

I helped with the initial Aarch64 emulation support for qemu as well as working with others to make multi-threaded system emulation a thing. I maintain a number of subsystems but perhaps the biggest impact was implementing the cross compilation support that enabled the TCG testing to be run by anyone including eventually the CI system. This is greatly helped by being a paid gig for the last 12 years.

I've done a fair bit of other stuff over my many decades of using FLOSS including maintain a couple of moderately popular Emacs packages. I've got drive by patches in loads of projects as I like to fix things up as I go.

[–] DrDystopia@lemy.lol 5 points 1 day ago

I didn't get in to vibe coding and didn't start pushing commits of trash code.

[–] dragospirvu75@lemmy.ml 12 points 2 days ago
  1. Using software; 2. Telling my friends about it; 3. Helping others in forums; 4. Donating money, or bitcoin when available; 5. Running software that helps the network (Full Bitcoin Node, Tor Relay, SheepIT Render Farm - for Blender); 6. Translating.
[–] eldavi@lemmy.ml 3 points 1 day ago

i created a LCARS theme for enlightenment 16 circa 2004 and posted it online; it got 3 downloads. lol

[–] Dr_Vindaloo@lemmy.ml 11 points 2 days ago

Made an Android app mainly for myself, fairly niche use case. A few years later it somehow has 10k+ users (a rough estimate since there's no telemetry).

[–] darklamer@lemmy.dbzer0.com 4 points 1 day ago

One part of my full time job these past fifteen plus years has been to help maintain a foundational open source library that my employer and many many others are dependent on.

When it comes to total impact of open source work, I'm unlikely to ever surpass that.

[–] lattrommi@lemmy.ml 7 points 2 days ago

There's a 'joke' that goes something like "How do you know if someone is vegan and uses Linux? Don't worry, they will let you know..." with many variations. Thus, I avoid mentioning that I use Linux, to avoid being 'that guy'. If that makes sense? The operating system might be more approachable if there were less people being pretentious about it, in my opinion. (BTW, I use Manjaro.)

I'll also suggest FOSS as alternatives when I hear people complain about proprietary software, if the above does not feel like it would apply.

When I am having problems, I research error messages and warnings, read the man pages and old forum posts that might be related, attempt to diagnose the issue myself and try to do everything I can to avoid bothering the devs. This is more due to anxiety but I think it helps to not waste anyones time but my own. Moreso with user-caused problems as opposed to actual bugs.

Finally, one time someone posted a negative rant about a FOSS application. It referenced comments the sole dev of the program made on github as being toxic. I pored through thousands of comments on the programs github page, literally every comment that it had, to find these supposed toxic comments. Instead I saw a dev being plagued by the most trivial, bullshit problems, often things that had nothing to do with his app whatsoever, with him responding in ways no sane person would think was toxic. So I made sure to call that out on the negative rant, asking them to clarify what led to their criticism. They were unable to do so and instead reverted to name calling, making shit up and using multiple accounts to try to troll me, to no avail. I suspect it was some sort of 'hit piece' attempting to draw away users from the app for reasons beyond me. I don't even use the program it was about.

They may not be code-based contributions but I hope they help, even if only slightly.

[–] mushroommunk@lemmy.today 8 points 2 days ago

I've submitted a few pull requests to some self hosting software repos. I've also put in a lot of time editing a large crowd sourced data set. Currently working on a crowd sourced set of translations on old public domain comics.

[–] kablez@lemmy.ml 5 points 2 days ago* (last edited 2 days ago)

I've submitted PRs and patches to well known projects like Drupal, three.js and Wordpress. Some of them even get merged lol.. Also if I experience a problem and find an open issue I'll add my 2c if I think it's useful. To be honest I think in open source participating in issue comments and lodging quality tickets is as important as writing the code side of things. I have my own open source projects and thoroughly document information I think could be useful for others.

I promote FOSS in my personal and professional life where I can, and try my best to practise what I preach. Recently managed to convinced my financial counsellor from local government to look into LibreOffice which I'm quite chuffed with. They didn't even know free software existed and are excited to tell others small businesses about using it to save money.

[–] BartyDeCanter@lemmy.sdf.org 6 points 2 days ago* (last edited 2 days ago)

I’ve got a smattering of things from over the years. I ported johntheripper to a new os, maintained Perl testing on it as well for a while. I’ve done some language translation for a few projects, and am starting on some more. I also have some commits to ROS from when I worked at a company that used it. I have inspired a few improvements to Python, though someone else took my initial approach and made a better version that was committed.

[–] DrDystopia@lemy.lol 2 points 1 day ago* (last edited 1 day ago)

I made a feature request for Nextcloud Tasks that was included in the roadmap around five years ago. One day it might even be implemented. They just need to sort out repeating tasks first, and after 8 years how much more time would anybody need?

Any day now.

Edit: I genuinely expect the NC team to implement AI features before they add front-end support (back-end has supported reoccuring tasks for years).

[–] quediuspayu@lemmy.dbzer0.com 4 points 2 days ago
[–] taaz@biglemmowski.win 3 points 2 days ago* (last edited 2 days ago)

Little bits and pieces but mostly bug fixes - I like my shit working but maintenance is not my strong suit, more of a traveling contributor or drive-thru fixer.
I believe I fixed calling in one electron messenger.com wrapper before - that was fun but these days I usually try to help the game BAR whenever I have extra time.

Edit: Keep forgetting but I am also maintaining few apps on AUR, nothing big except for maybe one helper tool/calculator for EVE online

[–] Engywuck@lemmy.zip 2 points 2 days ago* (last edited 1 day ago)

Not a developer, so the best I can do is reporting bugs in a sensible way and donating pennies here and an there from time to time.