this post was submitted on 14 Aug 2026
41 points (88.7% liked)

PieFed Meta

4898 readers
18 users here now

Discuss PieFed project direction, provide feedback, ask questions, suggest improvements, and engage in conversations related to the platform organization, policies, features, and community dynamics.

Wiki

founded 2 years ago
MODERATORS
 

This is my first open source project, apart from tiny bits of code that no one ever paid any attention to. Maybe I don’t know how to do open source properly, maybe I made a mistake here. Let’s find out.

you are viewing a single comment's thread
view the rest of the comments
[–] artwork@lemmy.world 9 points 3 weeks ago* (last edited 3 weeks ago) (2 children)

Dear Piefedadmin/Rimu,

Thank you for the effort, marvel, art, you do...

It makes sense the person got upset, but they indeed did not follow the license, considering the header/annotation missing. You did everything right from the point of the license, and considering your time you invest into the works, it makes also sense to follow the license only.

Yet, indeed, when I work at projects at jobs, or something personal, I do tend to leave references in the code as comments (if it's in the middle; or the header, if it's a start of the entire file); in the commit messages, or least pull-requests, though the latter is weaker considering the vendor custom database outsourced. These also help to track down the origin in the history, in case of required:

> /** @see https://codeberg.org/quokkau/PyLova/src/commit/deb4cb2bb9956019dd5c847de03a28d9b9ed45b5/app/community/routes.py#L1115 */

Yet, sure it may increase the source code much... hence commit messages, CHANGELOG.md, or pull-requests to just have a reference in the history of someone's invaluably marvelous life on the miraculous road!

You sure know how it all works, and this is sure not fair to call it "stealing", and especially with no private clarification prior public judgement, I believe...

You publishing this clarification on public highlights your gratitude, respect, and acknowledgement towards other people's effort even more, of course... and is sparkling appreciated...

Meanwhile, I do wish you, and everyone here, safety, stability, and peace...

Best and kind regards

[–] rimu@piefed.social 15 points 3 weeks ago* (last edited 3 weeks ago)

Thank you for your kind words.

Coding in public like this is quite vulnerable and does require/assume good-faith engagement from others. There's a huge array of ways to exploit that vulnerability and I've seen many examples of that in the last few months.

It's been really hard.