Solid received some criticism [2] around practical implementation and the difficulties of achieving widespread adoption.
Has Sir Tim's vision for Web 3.0 turned out to be a dead duck or is it a viable and practical technology that app developers are adopting?
If not Solid, then what are the best practices and technologies for building with data sovereignty and portability?
[1] https://solidproject.org/about [2] https://www.schneier.com/blog/archives/2020/02/inrupt_tim_bern.html
There are more current comments about Solid but most seem to be along the lines of "I like the concept but no one seems to be building anything with it."
That's where I sit with it. As a Mastodon and Pixelfed enjoyer, one of the huge flaws I find with the ActivityPub protocol is the way identity is tied to specific instances. Just having a flat metadata file, maybe with a pgp signature, acting as a global identity for all applications using a protocol and having direct control over my data would be great.
So yeah I guess it's dead. Shame.