Skip to content

Publish to the Murmurations network directly from your WordPress website

License

Notifications You must be signed in to change notification settings

MurmurationsNetwork/MurmurationsNodeWP

Repository files navigation

Murmurations Node

Contributors: geoffturk, twang443
Donate link: https://opencollective.com/murmurations
Tags: murmurations, network, regenerative economy, map
Requires at least: 6.4.2
Tested up to: 6.4.2
Stable tag: 1.0.0
Requires PHP: 8.0
License: GPLv3 or later
License URI: https://www.gnu.org/licenses/gpl-3.0.html

Generate a profile for your organization, yourself or an offer/want and share it in the Murmurations network

Description

This plugin enables you to publish information about yourself or your organization to the Murmurations network, modify that data as it changes, and ultimately remove it when it is no longer relevant. Data aggregators can discover your information through the Murmurations index and add it to their maps and directories if it is relevant to the type of information they aggregate.

Murmurations is a distributed data sharing network built to help connect regenerative economy projects and organizations and make them visible to the world and each other.

The network is comprised of:

  • Nodes and other data hosts that share data in the network
  • An Index that keeps track of what data is available in the network, and where it is located
  • Aggregators that collect data from the network and display it in various ways
  • A Library of schemas that describe the data in the network

To enable these entities to work together, Murmurations provides:

  • A protocol for defining and exchanging data about and amongst organizations, based on existing standards such as JSON Schema and REST APIs.
  • An Index, a Library and a user-friendly data host (our Profile Generator)) which enables organizations to quickly add themselves to the network.
  • Open source plug-ins and other code to make it as easy as possible to use, share and contribute data to the network in a decentralized way.

The initial use case for Murmurations is to facilitate decentralized mapping of purpose-driven and solidarity economy organizations and projects.

Further historical background is in the 2019 Murmurations Whitepaper.

Installation

This section describes how to install the plugin and get it working.

  1. Upload the plugin files to the /wp-content/plugins directory, or install the plugin through the WordPress plugins screen directly.
  2. Activate the plugin through the 'Plugins' screen in WordPress.
  3. Select the Murm-Profiles option in the Admin menu and then start submitting profiles to the Murmurations Index, where they can be discovered by map makers and other data aggregators.

Frequently Asked Questions

How does it work?

The Murmurations Protocol enables individuals and organizations (Nodes) to create Profiles about themselves in order to easily share information with Aggregators, who create Schemas to define the data they need to create maps, directories and content aggregators.

Can you explain the terms you use?

See the common terms we use when working with Murmurations and our blog posts Murmurations explained, and Using Murmurations.

Screenshots

1. Initial admin view

Initial admin view

2. Selecting a profile type

Selecting a profile type

3. Filling out a profile

Filling out a profile

4. Submitting a profile

Submitting a profile

5. Confirmation of creation of a profile and registration with the Murmurations Index

Confirmation of creation of a profile and registration with the Murmurations Index

Changelog

1.0.0

  • Version 1.0.0 of the Murmuration node plugin is a major update which makes the plugin compatible with the current version of the Index.

Upgrade Notice

This is a major upgrade to work with the updated Index v2.0.0. Please deactivate and delete the old plugin before installing this new release.

About

Publish to the Murmurations network directly from your WordPress website

Resources

License

Stars

Watchers

Forks

Packages

No packages published