Tangled is a decentralized GitHub alternative built on ATProto (the same protocol as Bluesky)
https://trending.knowyourmeme.com/editorials/guides/what-is-...
- ask you for an email
- send you an email
- ask you for a username
- except you cant actually log in with this username directly
- im being forced to learn some new social url protocol
- why does the auth flow pass me through a new ui/url that seems owned by the project but visually disconnected (eg, different branding/colors for the form)
- my password manager couldnt bridge the gap
I'm notoriously fickle about dealing with signup/login friction, but the project sounds cool so hopefully my feedback is more actionable than curmudgeony.
I expect that's the... more optimized flow at this point in this forge's life.
> - why does the auth flow pass me through a new ui/url that seems owned by the project but visually disconnected (eg, different branding/colors for the form)
Probably because of the above, identity isn't tightly associated with the app you're using here so they've stood up their own infra for it but probably not spent too much time on making it good.
> - except you cant actually log in with this username directly
Really? That's strange... I haven't made a native account... what do you need to login with then?
>Failed to complete sign up. Try again later.
https://discourse.ubuntu.com/t/gleam-and-the-value-of-small/...
The main issue is that even though I had the knot with IPv6 connectivity, it only really reliably worked once I enabled lots of IPv4 NAT'ing and also created a dummy A record for the Knot.
This is a known issue - https://tangled.org/tangled.org/core/issues/494
Doesn't really fit the 'friendly language' claim IMO
the beauty of atproto means that you are in no way tied to the VC funded company behind the web app available at tangled.org. you merely publish your git repository using a protocol that this app will pick up and present with a nice UI
any other app that speaks atproto and looks at those same sh.tangled.* records will be able to access everything in the same way
and even the git repository itself doesn't need to be hosted by tangled the company, you can host your repository yourself. all you need is a server that can speak git, ssh, http and websocket
https://blog.tangled.org/spindle-microvm/
Curiously the link to the spec is broken: https://tangled.sh/@tangled.sh/core/blob/master/docs/spindle...
I remember back in early GitHub days this used to happen too, as the repository was asynchronously created but the redirect was immediate, then after a few seconds you refreshed the page and it was there. At one point they added the interstitial that I think is still there, that basically does the "waiting then redirect" for you.
What the fuck is this? It's a git repo. The interface pisses me off