Moosepod Software

Hobby gamedev with a focus on the Apple II.

Migrating to Tangled.org

Written on

I've been a user of GitHub since 2011. Truthfully most of my usage is for private repo storage but I do have some open source projects there. I'd watched its slow decline over the years but Mitchell Hashimoto's article combined with my general interest in moving back to more control of my data inspired me to start a migration.

I decided to move all my FOSS projects to https://tangled.org/, an interesting project based on ATProto that allows for federated repos. I'm abstractly a big fan of federation and still feel it's one of the best ways to resist the centralization of the internet, so this felt like a no-brainer as an experiment. One of the cool things about tangled is that you can host your own "knot" (forge) that will federate with the broader network. I decided to start simple and just used the main tangled knot for now.

Private repos I'll just move to something I host myself. My task management for solo projects is just org files, and not much of what I work on for fun has a huge CI/CD component, so even a plan old git server should be fine for that purpose.

It will take time to complete but I've started going through and archiving old repos. The first one moved to tangled is https://tangled.org/moosepod.com/atari2600-workshop.