# DX Requirement content format

**URL:** <https://discuss.coding.social/t/dx-requirement-content-format/569>\
**Category:** 💡 Ideation\
**Tags:** vision, social-web\
**Created:** [November 19, 2024, 8:42am UTC](https://discuss.coding.social/t/dx-requirement-content-format/569 "2024-11-19T08:42:32Z")\
**Posts on this page:** 1\
**Showing post:** 5

<div class="post-metadata">

**Author:** ![helge](https://discuss.coding.social/user_avatar/discuss.coding.social/helge/32/252_2.png) [@helge](https://discuss.coding.social/u/helge)\
**Post date:** [November 21, 2024, 7:58am UTC](https://discuss.coding.social/t/dx-requirement-content-format/569/5 "2024-11-21T07:58:43Z")

</div>

> [@benpate](#):
>
> So far, that’s pretty close to the original ActivityPub vision, yes?

I wrote [here](https://discuss.coding.social/t/wiki-vision-for-a-fedi-specification/563/22):

> [@Wiki: Vision for a Fedi Specification](https://discuss.coding.social/t/wiki-vision-for-a-fedi-specification/563/22):
>
> On Mastodon controlling ActivityPub: I think one of the main reasons why I am here, is that ActivityPub creates a bad power dynamic. A specification should allow people to read it, and then decide if something is right or wrong. ActivityPub does not pass this bar. Instead one asks “Will it federate with Mastodon?” However, the details of the situation are unimportant. What matters is that we want to develop a **new approach** that allows one to avoid these type of situations.

The thing is not that ActivityPub is a bad basis for creating an application that federates. The problem is that ActivityPub is a bad basis for two independent people to create applications that federate. I also allude to it [here](https://codeberg.org/helge/fep/src/branch/NaNoWriMo/fep/8bf6/fep-8bf6.md), one could take the outbox part of ActivityPub and build something that entirely works with static site generators. Unfortunately, this will not interoperate with the current inbox based Fediverse.

For me the goal needs to be “Create a protocol. Two independent implementations of it, **will** interoperate”.

* * *

The second thing is: I’m not in a position to judge what the _original_ ActivityPub vision it. I don’t think it’s written down somewhere.

---

_[View the full topic](https://discuss.coding.social/t/dx-requirement-content-format/569)._
