Let’s go relive that childhood trauma! It sure would be interesting trying to raise my parents into functional adults at that age. I wonder if they’d give me an exorcism?
I’ve been there, but over the years I’ve gotten better at avoiding being in this situation.
If you are implementing something for yourself, and merging it back upstream is just a bonus, then by all means jump straight to implementing.
However, it’s emotionally draining to implement something and arrive at something you’re proud of only to have it ignored. So do that legwork upfront. File a feature request, open a discussion, join their dev chat - whatever it is, make sure what you want to do is valued and will be welcomed into the project before you start on it. They might even nudge you in a direction that you hadn’t considered before you started.
Be a responsible dev and communicate before you do the work.
I think, if you went back in time and started, for example, trying to get rich playing the stock market, you would be surprised by how much things change with your interference. Like, Bitcoin still goes up, but peaks at a different price. The same team wins the super bowl but by a different score. The longer things go on the weirder it would get.
memes
Active
This magazine is from a federated server and may be incomplete. Browse more on the original instance.