forked from go-fed/activity
-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Update READMEs and CHANGELOG for v1.0.0
- Loading branch information
Showing
5 changed files
with
109 additions
and
43 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -10,35 +10,51 @@ ActivityStreams vocabulary. | |
* `pub`: ActivityPub Social Protocol (Client-to-Server or C2S) and Federating | ||
Protocol (Server-to-Server or S2S) | ||
|
||
Check out [go-fed.org](https://go-fed.org/) for tutorials and documentation. | ||
|
||
## Status | ||
|
||
**Preview (unstable) 1.0.0** ([Semantic Versioning](https://semver.org/)) | ||
**1.0.0** ([Semantic Versioning](https://semver.org/)) | ||
|
||
This library has been successfully used to | ||
[federate since May 17, 2019](https://cjslep.com/c/blog/this-blog-is-federated). | ||
|
||
An [official implementation report](https://activitypub.rocks/implementation-report/) | ||
was last submitted for version **0.2.0** [here](https://github.com/w3c/activitypub/issues/318). | ||
|
||
Unfortunately, the official implementation report tool is no longer maintained. | ||
Previous unofficial implementation reports are available in [issue #46](https://github.com/go-fed/activity/issues/46). | ||
|
||
Please see CHANGELOG for changes between versions. | ||
|
||
## Getting Started | ||
|
||
See `astool`, `streams`, or `pub` for their own README. | ||
Check out [go-fed.org](https://go-fed.org/) for tutorials and documentation. | ||
|
||
## How can I get help, file issues, or contribute? | ||
Also, see `astool`, `streams`, or `pub` for their own README. | ||
|
||
Please see the CONTRIBUTING.md file! | ||
## FAQ | ||
|
||
## How well tested are these libraries? | ||
### What vocabularies are supported? | ||
|
||
* [ActivityStreams](https://www.w3.org/TR/activitystreams-vocabulary). | ||
* A subset of the [toot](https://github.com/tootsuite/mastodon/blob/master/app/lib/activitypub/adapter.rb) vocabulary. | ||
* A subset of the [security](https://w3c-ccg.github.io/security-vocab/) vocabulary. | ||
* [ForgeFed](https://forgefed.peers.community/vocabulary.html). | ||
|
||
### How well tested are these libraries? | ||
|
||
I took great care to add numerous tests using examples directly from | ||
specifications, official test repositories, and my own end-to-end tests. | ||
|
||
**v1.0.0** still has a lot of unit tests to be written. Bug fixes and small | ||
backwards-incompatible behavior is expected before it is blessed as being | ||
released. | ||
**v1.0.0** has around 200 unit tests. The **federation** or **S2S** portion of | ||
the library is very well tested. The **social** or **C2S** portion could use | ||
additional unit tests, but is far less popular than federation. About 70% of the | ||
lines are covered by unit tests. | ||
|
||
### Who is using this library currently? | ||
|
||
## Who is using this library currently? | ||
Note: This list only includes those who have reached out to me to explicitly be | ||
included. | ||
|
||
| Application | Description | Repository | Point Of Contact | Homepage | | ||
|:-----------:|:-------------------------------------------------:|:--------------------------------------------------------------------------:|:-------------------------------------------------------------------------------------------------------------------:|:------------------------------------:| | ||
|
@@ -47,15 +63,17 @@ released. | |
| Read.as | Long-form reader built on open protocols | [https://github.com/writeas/Read.as](https://github.com/writeas/Read.as) | [@[email protected]](https://writing.exchange/@write_as) or [[email protected]](mailto:[email protected]) | [https://read.as](https://read.as) | | ||
| go-fed/apcore | Generic ActivityPub server framework in Go | [https://github.com/go-fed/apcore](https://github.com/go-fed/apcore) | [@cj@mastodon.technology](https://mastodon.technology/@cj) or [[email protected]](mailto:[email protected]) | [https://go-fed.org](https://go-fed.org) | | ||
|
||
## How do I use these libraries? | ||
### How do I use these libraries? | ||
|
||
Check out [go-fed.org](https://go-fed.org/) for tutorials and documentation. | ||
|
||
Please see each subdirectory for its own README for further elaboration. | ||
|
||
## FAQ | ||
### How can I get help, file issues, or contribute? | ||
|
||
Please see the CONTRIBUTING.md file! | ||
|
||
## Useful References | ||
### Useful References | ||
|
||
* [ActivityPub Specification](https://www.w3.org/TR/activitypub) | ||
* [ActivityPub GitHub Repo](https://github.com/w3c/activitypub) | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters