FAIR plugin
Find a file
github-actions[bot] 82f372431c
Generate POT - 2025-06-12 (#81)
Signed-off-by: afragen <afragen@users.noreply.github.com>
Co-authored-by: afragen <afragen@users.noreply.github.com>
2025-06-12 09:36:14 -07:00
.github/workflows Revert "Keep generate-pot up to date with main" (#74) 2025-06-11 12:29:32 -07:00
assets Fix invalid CSS declaration (#10) 2025-06-06 15:58:42 -07:00
bin Initial export of the repository 2025-06-05 11:51:30 +02:00
docs Initial export of the repository 2025-06-05 11:51:30 +02:00
inc Support ClassicPress News widget (#65) 2025-06-12 10:03:40 -05:00
languages Generate POT - 2025-06-12 (#81) 2025-06-12 09:36:14 -07:00
.distignore Initial export of the repository 2025-06-05 11:51:30 +02:00
.editorconfig Initial export of the repository 2025-06-05 11:51:30 +02:00
.gitignore Initial export of the repository 2025-06-05 11:51:30 +02:00
.wp-env.json Initial export of the repository 2025-06-05 11:51:30 +02:00
CONTRIBUTING.md Initial export of the repository 2025-06-05 11:51:30 +02:00
LICENSE Initial export of the repository 2025-06-05 11:51:30 +02:00
package-lock.json Initial export of the repository 2025-06-05 11:51:30 +02:00
package.json Initial export of the repository 2025-06-05 11:51:30 +02:00
plugin.php Add Domain Path plugin header #17 (#21) 2025-06-10 08:13:51 +03:00
README.md Update Readme with Installation and Uninstallation notes (#55) 2025-06-11 12:14:39 -07:00

FAIR

FAIR is a system for using Federated and Independent Repositories in WordPress.

This repository contains the plugin for installation into WordPress.

Description

Many features in WordPress rely on requests to WordPress.org services, including update checks, translations, emojis, and more. Services on WordPress.org are expensive to maintain and centralized. In order to help strengthen the future of the whole WordPress ecosystem, FAIR was built to reduce reliance and burden on the central WordPress.org services.

This plugin configures your site to use FAIR implementations of the key services that are currently centralized on WordPress.org.

Installation

FAIR can be installed manually by downloading the latest zip from releases and install it via your WordPress admin dashboard.

Uninstallation

To remove the FAIR plugin and it's features, you can deactivate and delete the plugin. There are no changes made to your database outside of the plugin settings, and no external files are edited. FAIR is a self-contained plugin, using the accepted WordPress standards and practices.

Features

Note

The FAIR project is brand new. This plugin is a pre-release and some features are yet to be fully implemented.

The FAIR plugin implements federated or local versions of the following features in WordPress:

  • Version checks and updates to WordPress, plugins, and themes
  • Language packs and translations
  • Events and News feeds in the dashboard
  • Images used on the About screen, Credits screen, and elsewhere
  • Browser and server health checks
  • Other APIs such as the Credits API, Secret Keys API, and Importers API
  • Twemoji images for emojis

The default FAIR provider in this plugin is AspireCloud from AspirePress. The AspirePress team were key in helping the FAIR project get off the ground. As the FAIR project grows and other providers come online you will be able to configure your chosen FAIR provider within the plugin.

In addition to the key FAIR implementations, a few other features in WordPress are configured by this plugin to reduce reliance and burden on other centralized external services:

  • User avatars can optionally be uploaded locally as an alternative to the Gravatar service
  • Media features provided by OpenVerse are disabled, pending discussion and work by the FAIR working group
  • Ping services are configured to use IndexNow in place of Pingomatic

Contributing

See CONTRIBUTING.md for information on contributing.

The FAIR plugin is currently maintained by the Technical Independence Working Group, in conjunction with the FAIR Working Group.

FAIR is licensed under the GNU General Public License, v2 or later. Copyright 2025 the contributors.

WordPress is a registered trademark of the WordPress Foundation. FAIR is not endorsed by, or affiliated with, the WordPress Foundation.