67
submitted 1 year ago by rglullis@communick.news to c/foss@beehaw.org
you are viewing a single comment's thread
view the rest of the comments
[-] squaresinger@feddit.de 50 points 1 year ago

I did maintain an opensource project for a while and that taught me how to do it correctly:

  • Don't. Just don't.
  • If you really, really want to, just do what you need to fulfill your needs, never do something for someone else.
  • If someone is really insistent, say you'll do it if that person pays for the implementation of the feature, and use your day job's hourly rate for it.
  • Then don't implement anything you don't want to, because nobody is going to pay for it anyway.

Or to put it differently: Never see your project or contribution as anything more than a hobby. You will never see an return on investment.

[-] zib@kbin.social 26 points 1 year ago

If anyone demands I implement some feature into one of my open source projects that I either don't have time for or don't want to do, my response is one of the following:

  1. I'll get to it when I can (if I actually care to do it)
  2. You are welcome to implement it yourself and submit a PR
  3. You are welcome to fork the project and do it yourself or convince someone else to do it

But thankfully, my projects don't have a very wide audience, so requests/demands are rare.

[-] AceFuzzLord@lemm.ee 9 points 1 year ago

But you have to implement [Insert Niche Feature That Adds No Benefit For The Average User] because I need it and can't be bothered to implement it myself! /s

load more comments (8 replies)
this post was submitted on 01 Nov 2023
67 points (100.0% liked)

Free and Open Source Software

17729 readers
22 users here now

If it's free and open source and it's also software, it can be discussed here. Subcommunity of Technology.


This community's icon was made by Aaron Schneider, under the CC-BY-NC-SA 4.0 license.

founded 2 years ago
MODERATORS