My notes about the account(s) migration from
#Mastodon to
#GoToSocial using #slurp.
Spoiler alert: it works!
https://www.tumfatig.net/2025/gotosocial-adventures-migrate-from-mastodon/
My notes about the account(s) migration from
#Mastodon to
#GoToSocial using #slurp.
Spoiler alert: it works!
https://www.tumfatig.net/2025/gotosocial-adventures-migrate-from-mastodon/
just released slurp 1.1.1, which fixes a boneheaded bug that broke imports entirely. thanks to @lucy for the diagnosis and patch.
binaries here: https://codeberg.org/vyr/slurp/releases/tag/v1.1.1
i've added a test that covers the prereqs for archive import and some helpers to make writing future GTS-testrig-based tests easier.
my Fediverse post migration tool slurp can now import from Bluesky!
i'm looking for beta testers who would like to give it a try, ideally on a throwaway Fedi server like a GTS testrig.
caveats:
currently doesn't check Bluesky's advisory "Discourage apps from showing my account to logged-out users" profile flag: imported Bluesky posts will have public visibility on Fedi
doesn't attempt to translate Bluesky thread gates to GTS interaction policies, because i need to catch up on both first
video alt text is preserved but captions are not, because Bluesky's per-language VTT sidecar caption files would need to be converted and inlined for Fedi servers expecting one file per video
doesn't handle quote posts, because GTS doesn't have quote posts
i'm moving my stuff off GitHub because i'm sick of Microsoft's shit. today's task is slurp.
the official project home page has been https://catgirl.codes/slurp for a bit, but now that's also the package URL as far as Go is concerned. this will be a breaking change for anyone who depended on slurp internals, which i hope is nobody. there's some sort of package renaming directive you can use in go.mod if you did.
the public Git repo and issue tracker are now on Codeberg: https://codeberg.org/vyr/slurp
if you can, please donate to Codeberg. i just did (again). they're a great option for open source devs like me who aren't SREs and don't want the overhead of self-hosting all that stuff, and running a service like that isn't free.
just released the Fedi post import and export tool slurp v1.1.0, which fixes some bugs and annoyances, including one reported by @elilla which was preventing it from working with Mastodon. also thanks to @ladytel for the initial goreleaser config.
this is my first slurp release to include amd64 and arm64 binaries for macOS and Linux so you don't have to build it yourself: https://codeberg.org/vyr/slurp/releases/tag/v1.1.0
macOS users may need to strip the quarantine flag from the binary with xattr -d com.apple.quarantine path/to/downloaded/slurp.