10BC0 Update README.md · w3c/activitypub@6d74209 · GitHub
[go: up one dir, main page]

Skip to content

Commit 6d74209

Browse files
authored
Update README.md
Reorder last two sections
1 parent 19dca14 commit 6d74209

File tree

1 file changed

+11
-12
lines changed

1 file changed

+11
-12
lines changed

README.md

Lines changed: 11 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -67,23 +67,22 @@ Some backwards-compatible changes cannot be implemented as extensions. They requ
6767
- Loosening behavioural requirements
6868
- Deprecating existing properties or behaviours
6969

70-
### Lists of implementations
70+
### Breaking changes
7171

72-
These lists are externally maintained and initiated.
73-
74-
- [delightful activitypub development](https://delightful.club/delightful_activitypub_development/): developer tools
75-
- [delightful fediverse apps](https://delightful.club/delightful_fediverse_apps/): ActivityPub federation protocol implementations
76-
- [FediDB software](https://fedidb.org/software): periodically polled software census, with statistics per implementation
77-
78-
### Non-backwards-compatible changes
79-
80-
Non-backwards-compatible changes to the specification require chartering a new working group at the W3C. It also requires making changes in dozens of ActivityPub implementations and tens of thousands of running servers. This is a lot of work and is not done lightly.
72+
Breaking changes to the specification require chartering a new working group at the W3C. It also requires making changes in dozens of ActivityPub implementations and tens of thousands of running servers. Breaking changes also cause disruption on the working network, since implementations and servers will upgrade gradually, on their own pace, not all at once. This is a lot of work, inhibits the point of the protocol (connecting people and communities), and is not done lightly.
8173

8274
Examples of such changes:
8375

8476
- Making optional features mandatory
8577
- Forbidding optional features
86-
- Deprecating features
87-
- Making
78+
- Forbidding required features
8879

8980
To propose a breaking change to ActivityPub, add a new issue. It will be discussed and flagged for the next version of ActivityPub.
81+
82+
## Lists of implementations
83+
84+
These lists are externally maintained and initiated.
85+
86+
- [delightful activitypub development](https://delightful.club/delightful_activitypub_development/): developer tools
87+
- [delightful fediverse apps](https://delightful.club/delightful_fediverse_apps/): ActivityPub federation protocol implementations
88+
- [FediDB software](https://fedidb.org/software): periodically polled software census, with statistics per implementation

0 commit comments

Comments
 (0)
0