Email or username:

Password:

Forgot your password?
dansup

Pixelfed was forked, I joined their discord and gave them a piece of my mind

Forks fucking rule, I'm happy to see this. Open source is crucial to the fediverse, and while we all might not agree on everything, it feels amazing to desire to work with forks

Y'all are the real winners, even more so when devs like me do the unthinkable and bring awareness to forks

#peoplePowered #pixelfed #forks

dansup β€” Today at 3:59 AM
Hello! While this was somewhat surprising to me, I understand why you are doing this and want you to know that I hope we can work together in some respect and upstream PRs that we find useful. If there is anything I can do on my side, please let me know and I wish your fork the best! If my presense makes you uncomfortable, I totally understand and will leave, just let me know. Long live the federated pixels ❀️
Once you get a more informative presence like a website up, ping me and I'll spread the word. Just because you're forking Pixelfed, doesn't mean we can't have a respectful and productive relationship!
28 comments
dansup

@torgo right? They have been super respectful even though I as a maintainer have let them down.

I do have a lot going on so I understand this, and I want to embrace it because it's what is best for the users

Ego aside, if they provide a better experience for users, why wouldn't we want to embrace that and try to reach some equilibrium

This is the beauty of open source, and I hope others follow suit πŸ˜‰

Talya (she/her) πŸ³οΈβ€βš§οΈ

@dansup @torgo
interesting. what specifically motivated them to fork? what did they feel was both missing and not coming anytime soon?

Jippi πŸ‡©πŸ‡°

@dansup I don't believe there is a fork (yet) though πŸ€” but I would love your thoughts on spinning out the Docker/Compose part of pixelfed into its own repository (perhaps under the pixelfed org, but with focused maintainers on that experience) - I outlined the idea here github.com/pixelfed/pixelfed/p :)

Christof Damian πŸ’™πŸ’›

@dansup
Where can I find out more about the goals of the fork?

LonM

@dansup This is where good open API specs (activity pub) and interop shows its strengths. Even if the software changes, there doesn't need to be a massive rift in the users networks.

devSJR :python: :rstats:

@dansup This is a great attitude. Respect. It reminds me a little of #DeltaChat and #DeltaLab. Both use a common basis, but in some things the projects differ so that you can say, that DeltaLab is sometimes a bit more progressive. In any case, the developers are still working together and that is a good thing, especially for us open-source users.

ozoned

@dansup that is how you do it! You're amazing! We're all for open software and open platforms! We can agree on that and it's great supporting folks that want a different direction! FOSS isn't about control. We all win when people support open platforms and software!

Uraael

@dansup@mastodon.social Holy forking shirtballs!

Seriously, though, that's class right there.

Cairo Braga

@dansup you're awesome, Dan! long live FLOSS and The Fediverse!

Antonin Delpeuch

@dansup classy! if only the #gitea <-> #forgejo relationship was on that level…

FediThing πŸ³οΈβ€πŸŒˆ

@dansup

Yes! The spirit of the Fediverse and the spirit of FOSS! πŸ’ͺ

Good for you Dansup! πŸ‘

Synkr3tyk

@dansup This is great to see. There's a small open source project I was thinking of forking, and I've been worried about the community response. You've given me a little cause for optimism.

Fitik

@dansup Looks like a very healthy reaction! You're a great dev, dansup!

eugen rochko

@dansup you have my respect for your professionalism, we need some more people like this in the foss space

lunchy

@dansup what was the reason for the fork?

Rob Bos

@dansup Awesome attitude. Just because you disagree on the direction of a project doesn't mean it has to be hostile.

Best part from my perspective as a potential user of the software? A backup dev team in case the first one burns out. heh!

Joe Cooper πŸ’Ύ

@dansup don't get too excited. Most forks die almost immediately, once the anger or misunderstanding that triggered the fork blows over and the forkers realize that maintaining a large OSS project mostly sucks and it isn't really about fixing a few bugs or adding some whizbang feature. If you're actively maintaining and improving the project, the fork is unlikely to gain much steam. (But, I agree the right to fork is fundamental to open source, all other rights sort of spring from it.)

Joe Cooper πŸ’Ύ

@dansup and, if all they have is a Discord (where open goes to die) I give them even lower odds of long-term success. If I'm choosing between two projects and one has documentation and a forum or issue tracker I can read/search without an account and the other primarily uses Discord, I'm choosing the former 100% of the time.

Konstantin Weddige

@dansup as far as I know, you do almost all of the development on pixelfed yourself. Would this be an opportunity to move to a maintainer team?

#busfactor

Go Up