activitypub-dev-cycle
Development workflows for WordPress ActivityPub plugin including wp-env setup, testing commands, linting, and build processes. Use when sett
Open source Repository Open in the app JSON README (API)
About
Development workflows for WordPress ActivityPub plugin including wp-env setup, testing commands, linting, and build processes. Use when setting up development environment, running tests, checking code
Details
- Kind
- Agent skills
- Topic
- Developer tools
- Publisher
- automattic
- Origin
- majiayu
- Category
- ferramentas
- Stars
- 579
- Forks
- 92
- Open pull requests
- 18
- Last push
- 2026-09-11T12:41:31Z
- Repository state
- ativo
- Language
- PHP
- License
- MIT
- Added
- 2026-09-02 18:12:10
- Updated
- 2026-09-02 18:12:10
- Origin id
automattic/wordpress-activitypub/development/activitypub-dev-cycle@main
README
# ActivityPub This is the [ActivityPub plugin](https://wordpress.org/plugins/activitypub/) repo. Enter the fediverse with **ActivityPub**, broadcasting your blog to a wider audience! Attract followers, deliver updates, and receive comments from a diverse user base of **ActivityPub**-compliant platforms. ## Demo You can test out the plugin (settings) with [WordPress Playground](https://wordpress.org/plugins/activitypub/?preview=1). > [!NOTE] > [WordPress Playground](https://wordpress.org/playground/) is the platform that lets you run WordPress instantly on any device without a host. It’s your place to build, experiment, test, and grow. ## Sites using the plugin A few blogs that run the plugin, so you can see how it behaves before installing it. Follow any of them from your Fediverse account: - [Social Web Foundation](https://socialwebfoundation.org/), `@swf@socialwebfoundation.org` - [ActivityPub Blog](https://activitypub.blog/), `@activitypub.blog@activitypub.blog` - [Evan Prodromou](https://evanp.me/), `@evanp.me@evanp.me` - [IFTAS](https://about.iftas.org/blog/), `@about.iftas.org@about.iftas.org` - [Kaffeeringe](https://kaffeeringe.de/), `@blog@kaffeeringe.de` If you run the plugin on your own site, add it to [Show and Tell](https://github.com/Automattic/wordpress-activitypub/discussions/categories/show-and-tell). We would like to see it. ## Documentation - [Developer Documentation](docs/developer-docs.md) - Guide for developers working with the plugin. - [Development Environment](docs/development-environment.md) - Setting up your development environment. - [Pull Request Guidelines](docs/pull-request.md) - How to submit pull requests. - [Release Process](docs/release-process.md) - Guide for releasing new versions. - [Translations](docs/translations.md) - Information about translating the plugin. - [Snippets](snippets/) - Community-contributed snippets to extend or customize the plugin. ## Federation ActivityPub is a protocol for federated social networks, enabling communication between different platforms. For details on what the plugin supports, refer to the [FEDERATION.md](FEDERATION.md) file. ## Support If you need help, [check out the support forums on WordPress.org](https://wordpress.org/support/plugin/activitypub/). ## Contribute Thank you for thinking about contributing to the ActivityPub plugin! We welcome contributions of all kinds, but to keep things productive for everyone, please follow these guidelines: * **Keep issues clear and focused.** If you're reporting a bug, please use the [bug report form](https://github.com/Automattic/wordpress-activitypub/issues/new?q=sort%3Aupdated-desc+is%3Aissue+is%3Aopen&template=bug_report.yml). For feature ideas, please share them in [Discussions](https://github.com/Automattic/wordpress-activitypub/discussions) so we can consider them together. * **Stay relevant to the plugin's scope.** Issues and comments should relate directly to improving this plugin. Tangential ideas or unrelated feature requests will be closed. * **Be concise.** Short, actionable descriptions are much easier for maintainers to respond to. * **Respectful collaboration.** We follow the [Contributor Covenant Code of Conduct](./CODE_OF_CONDUCT.md). Please keep your contributions constructive and professional. Other ways to help include: * Writing and submitting patches. * Translating the ActivityPub plugin into your language ([translate here](https://translate.wordpress.org/projects/wp-plugins/activitypub/)). ## Security Need to report a security vulnerability? Go to https://automattic.com/security/ or directly to our security bug bounty site https://hackerone.com/automattic. You can find more information on reporting security vulnerabilities in our [SECURITY.md](./SECURITY.md) file. ## License The ActivityPub plugin is licensed under the [MIT license](./LICENSE). ## Join us! Interested in working on awesome open-source code all day? [Join us](https://automattic.com/work-with-us/)!