Discussion
Loading...

Post

Log in
  • About
  • Code of conduct
  • Privacy
  • Users
  • Instances
  • About Bonfire
Emelia
Emelia
@thisismissem@activitypub.space  ·  activity timestamp 4 months ago
⁂ Article

Re: The fediverse needs better developer resources.

You also cannot separate the success of AT Protocol in it's developer engagement from the existence of the Personal Data Server (or, Personal Data Storage), building applications is much easier when you don't need to deal with user registration, authentication and authorization, data storage, etc. When all you need to concern yourself with as an application developer is "I write data to the personal data server for the authenticated account, using this lexicon", development is much much easier.

Right now in the ActivityPub ecosystem, we see all the same problems as those that the Solid ecosystem sees (both rely on JSON-LD and data effectively being schemaless), but on top of that, the current architecture of the Fediverse is these huge monolithic servers with their own proprietary APIs. If you spend enough time in the ATmosphere looking at AT Protocol, you'll note that they just don't have that issue. Sure, there's lexicon clashes where someone extends someone else's lexicon, and there's all the problems of schema design, but you don't need to think about so much lower level infrastructure — it just exists.

Only a relatively small handful of people end up needing to think about that lower level infrastructure: the people implementing custom PDSes, Relays, and AppViews, but that last one is changing with the advent of https://slices.network which makes it trivial to build an AppView for your application.

  • Copy link
  • Flag this article
  • Block
Evan Prodromou
Evan Prodromou
@evan@cosocial.ca replied  ·  activity timestamp 4 months ago

@dansup are you coming to Fediforum?

  • Copy link
  • Flag this comment
  • Block
Evan Prodromou
Evan Prodromou
@evan@cosocial.ca replied  ·  activity timestamp 4 months ago

@dansup are you coming to Fediforum?

  • Copy link
  • Flag this comment
  • Block
dansup
dansup
@dansup@mastodon.social replied  ·  activity timestamp 4 months ago

@evan Yes!

  • Copy link
  • Flag this comment
  • Block
Evan Prodromou
Evan Prodromou
@evan@cosocial.ca replied  ·  activity timestamp 4 months ago

@dansup awesome

  • Copy link
  • Flag this comment
  • Block
Emelia
Emelia
@thisismissem@activitypub.space replied  ·  activity timestamp 4 months ago
⁂ Article

Re: The fediverse needs better developer resources.

You also cannot separate the success of AT Protocol in it's developer engagement from the existence of the Personal Data Server (or, Personal Data Storage), building applications is much easier when you don't need to deal with user registration, authentication and authorization, data storage, etc. When all you need to concern yourself with as an application developer is "I write data to the personal data server for the authenticated account, using this lexicon", development is much much easier.

Right now in the ActivityPub ecosystem, we see all the same problems as those that the Solid ecosystem sees (both rely on JSON-LD and data effectively being schemaless), but on top of that, the current architecture of the Fediverse is these huge monolithic servers with their own proprietary APIs. If you spend enough time in the ATmosphere looking at AT Protocol, you'll note that they just don't have that issue. Sure, there's lexicon clashes where someone extends someone else's lexicon, and there's all the problems of schema design, but you don't need to think about so much lower level infrastructure — it just exists.

Only a relatively small handful of people end up needing to think about that lower level infrastructure: the people implementing custom PDSes, Relays, and AppViews, but that last one is changing with the advent of https://slices.network which makes it trivial to build an AppView for your application.

  • Copy link
  • Flag this comment
  • Block
Mike McCue
Mike McCue
@mike@flipboard.social replied  ·  activity timestamp 4 months ago

@dansup Hear! Hear!

  • Copy link
  • Flag this comment
  • Block
Sean Tilley
Sean Tilley
@deadsuperhero@social.wedistribute.org replied  ·  activity timestamp 4 months ago

@dansup Have you talked to @j12t ? I believe they’re currently looking into a redesign for ActivityPub.Rocks.

  • Copy link
  • Flag this comment
  • Block
YourShadowDani
YourShadowDani
@YourShadowDani@mastodon.social replied  ·  activity timestamp 4 months ago

@dansup

All you fediverse devs are doing great public works, please keep it up, I will keep donating to whom I can!

  • Copy link
  • Flag this comment
  • Block

bonfire.cafe

A space for Bonfire maintainers and contributors to communicate

bonfire.cafe: About · Code of conduct · Privacy · Users · Instances
Bonfire social · 1.0.1 no JS en
Automatic federation enabled
Log in
  • Explore
  • About
  • Members
  • Code of Conduct