@blaine A slight problem with federated micro-Twitters versus fully decentralized IndieWeb setups in a way.
Mastodon instances amplify their users in a different way to actual independent web pages / the IndieWeb.
But still, yeah, you’re right. I’m just sad that eg the WebFinger setup ended up a lot less static site friendly than the original and is much more catered to micro-Twitters than to actually independent sites.
@voxpelli ❤️
For me, the webfinger stuff was/is just an idea - how can we give people an online name that they control?
(There's some new thinking in this direction that is very exciting, and I think better than any of our previous approaches!)
@blaine Yeah, I remember WebFinger itself never really being intended to be a spec in itself, rather just a pattern for how to apply Host Meta rules to usernames
Which new thinking are you referring to? IndieWeb ones? Crypto ones? Browser based ones?
Please also note that webfinger is not part of any ActivityPub spec.
https://www.w3.org/TR/activitypub/#conformance
It is just a masto thing.
But the fediverse is so many wonderful softwares.
@sl007 @voxpelli the http spec also doesn't have anything to say about html, nor does webfinger say anything about ActivityPub, as it should be. Webfinger isn't "just a masto" thing, either - any social software will need to use the pattern if adoption and sharing is a concern.
It's perhaps best to think of webfinger as "DNS for people"
@blaine “It's perhaps best to think of webfinger as "DNS for people"”
I see it as more like DNS for resources (as in the R in URL). That could, of course, be a person but more usually it'll be a person's account. Webfinger acct:[email protected] returns different data from acct:[email protected].
@edavies @sl007 @voxpelli yup! I don't think of the two as oppositional, since people have multiple identities, depending on context.
But yeah, webfinger is also a useful construct to talk about things or anything where the underlying handler might change (different server, same name) but registering a domain or setting up a subdomain isn't easy. So, strictly not people, but I've always used that as a way to simplify the concept. ☺️
“any social software will need to use the pattern if adoption and sharing is a concern.”
I mean, the fediverse consists of many softwares.
Just see our Conferences
https://sebastianlasse.de/#home
And those who do only implement ActivityPub and no webfinger is superfine too.
I do not see any advantage.
Yes. Maybe.
Just hoped there would be arguments to use it.
Quite interesting when former twitter people tell the fediverse what it needs.
I did not say that webfinger is bad.
What I am saying is:
New implementors look at the official ActivityPub spec.
An implementor can be any human being in this world, even marginalized or disabled or even an anticapitalist working remote (crazy, I know).
This why I want that every kid can implement it !!!
They do not know that they need webfinger for implementation x but butter cream cookies for implementation y …
They just want to use it and interoperate. That worked all the time. Also without webfinger.
The problem is that webfinger is not part of the spec.
That's it.
If you believe it should be, this is what the Fediverse Enhacement Proposal Process (FEP) was made for or if it should be an official extension, the group can vote.
Just want to understand.
“I've been having this debate with technologists” - I am journalist and artist, sorry.
@sl007 I appreciate that, thanks.
For context: I wasn't just a Twitter employee, I created much of it but have been written out of the history because I am an anti-capitalist. I both tried to make twitter decentralized, creating the first fedi-instance with @ralphm and, when I was forced out of Twitter, was very involved in designing the protocols that became ActivityPub a decade later (thanks to the work of *many* people who came after).
@blaine @sl007 +1, the web consists of URL:s and hyperlinks. Hyperlinks links together two URL:s and can specify a relation from one to another.
None of URL, Hypertext Markup Languages or Hypertext Transfer Protocols needs to know the semantics of a relation and that relation can be specified independently of them and by a user be composed into a new creation.
Relevant spec: https://www.rfc-editor.org/rfc/rfc8288.html
We eg. did that at Flattr. We used rel-payment.
@sl007 @blaine This is why I prefer the IndieWeb: It celebrates plurality and spec composition over a single monolithic specification which sees outside additions as a distraction.
(That + the fact that the IndieWeb is targeted at individuals, not instance admins)
(+ the rest of the principles: https://indieweb.org/principles)
I met @blaine at the Federated Social Web Summit in Berlin in 2011. Sadly the movement has been more sideways than forward since then.
“Sadly the movement has been more sideways than forward since then.”
Really? Might depend on the region. Look at my public broadcaster ZDF, e.g. Jan Böhmermann (caused an austrian fascist gov. to step down) got 108.000 followers here in a few days at his personal profile.
And we have got many assignments for Fedi Software (down to order a cab in Germany).
And I guess “EU voices” will just be the beginning [talked with the EU Commission to introduce ActivityPub to Tech lead also re. DSA], so I think that it is nice to have the EU gov. in the Fedi and it is a really great momentum.
I do also really appreciate that Eugen gave Time an interview.
https://time.com/6229230/mastodon-eugen-rochko-interview/
Personally also using mobilizon, lemmy, pixelfed, peertube and for books @[email protected]
and doing a project for Europes largest publishing house, unfortunately it was bought by a cheap TV station recently.
Please do not sell your most loved things, everybody.
Pelle, how about Scandinavian Media and the Fediverse?
@sl007 @blaine @[email protected] Traction is a different thing. Remember, Mastodon started out using the then pretty dead OStatus.
The traction is better now, especially thanks to Musk.
Technologically it’s not a massive step forward from 2011 I think. Eg. the discussion around WebFinger and such remains the same 😅
Regarding Scandinavian media: I pushed IndieWeb thoughts while on the biggest newspaper company in Scandinavia. Nothing happened.
@voxpelli @blaine @[email protected]
“Technologically it’s not a massive step forward from 2011 ”
well, for 25 years I only pressed the button and Kodak did the rest. Worked fine ;)
Hm I think in the last 15 dev. meetings pretty good ideas came out.
For instance there are some projects working together for generic Servers and diverse Clients.
The Client-To-Server is the most misunderstood and underrated part in AP.
And about Describing Potential Actions of Objects.
We really should stop to treat traditional Online Media as if we only have a blank sheet of paper and a pen.
I would really appreciate an open meeting. Chris Moser who is doing a federated forum also said “Maybe it's time to schedule another Developer's Meeting again?” https://github.com/yuforium/api/issues/12