Yea, those are things that can be said in hindsight. Maybe there was also the implicit expectation that the standardization process would continue in similar fashion as with other W3C recommendations. Not accounting for the organic growth in the grassroots developer ecosystem with its very particular social dynamics and how that would severely complicate things over time by accidental complexity popping up all over the place.
I mean AS/AP are quite unique in this regard, in the way things came together from the bottom upwards when it comes to formal open standards formation. Unique evolutionary process needed too.
Sounds like a very good direction, and perhaps a โค๏ธ โ ๐ direction there.
Every vote is a very opinionated one anyway, I guess, and depends on the expectations one has wrt to the protocol stack and the future of fediverse and social networking, and how it fulfills current (app) needs.
I don't think you can say that. AS has more uses than with AP. I know of at least:
- Linked Data Event Streams - DCAT-AP and DCAT-AP Feeds - Linked Data Event Notifications
And as for #ActivityStreams relation to #ActivityPub I'd say - and it is the argument I make in the GH issue - that we have a vocabulary without good grammar and language rules. The AS social primitives are loose words, and you can construct any gibberish with them and try to make it popular slang.
> To protect the digital foundation of essential government services, governments should invest in Open Source as public infrastructure and shift from consumption to contribution.
Tons of discussion about seeking alternatives to #Microsoft#Github, now that it has become part of MS's #AI division.
What made GH so popular, we should ask? Well, a ton of features and services on top of #git and a huge platform that makes exploring millions of #FOSS projects easy, are among the reasons I suppose.
Btw, the event-based approach is also what attracted me to Datastar. One of the devs who works in gaming (hence focus on performance and intermediate UI) is using a bootstrap for both hobby and work that is event-sourced and has NATS and SQLite on the back-end by default.
More generally it is interesting to consider event-driven architecture e.g. for the collaborative social web i.e. fediverse.
I'm looking for simple tech to experiment with that a bit :)
Correction. *Worked* in gaming. Is now working for NATS, hence that tech choice.
(Aside: NATS recently wanted to dodge out of Linux Foundation and apply different licensing, but ultimately and under much public pressure, cancelled that trajectory again.)
Agreed. It is refreshing to see that creating neat web functionality is still possible, without having to hack & slash a full Rube Goldberg machine into perpetual motion, just for the "Hello world" start of ones creative ideas :)
@judell hey, this is very interesting. The old VB UI in a new web jacket. I just tooted about the Rube Goldberg machine that is modern web dev, and in some ways I was more empowered at the start of my career in 1997 with Visual Basic.
Oh, I just remembered I also wanted to ping you, @aral about this v1.0 release, regarding #SmallWeb and #Kitten. So here goes. The current website is running #Datastar 1.0.
The issue I see with the Object Links FEP is that it boils down to: "If I know you adhere to the FEP, now I know to apply special logic to as:Link". May work well if we only do (micro)blogging. Is it a good general mechanism for a heterogeneous interoperable social web?
I am thinking more of: "Use existing open standards". Web annotations comes to mind. Specifically an annotation motivatedBy linking.
Fedizens. We dream! โWe dream that one day, not far from here,๐๐บ peopleverse shall arise on our fedi,Standing firmly on its open social stack,Built by people from across our circles,To be united in their hunger for peace ๐๏ธLet's surf delicious social fabric!Invest in shared social experience,To live happier forever after.Radiate ๐ HumannessSpray โจ Sparks of JoyEnjoy ๐ Gems of FreedomWeave ๐ฎ Essence of LifeJust ๐พ Walk your Dreams.Giving 2 ctsCC-BY-NC-SA @humanetech