-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #3 from FediMod/fix/goals-and-objectives-implement…
…er-note Fix langauge around producers vs providers, adding a Definitions section
- Loading branch information
Showing
8 changed files
with
67 additions
and
17 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
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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
# Data Consumer | ||
|
||
> [!CAUTION] | ||
> This section of the documentation is still being written. | ||
A **Data Consumer** is any application or software that consumes data from a FIRES server. | ||
|
||
For example, a data consumer may automate the API interactions with Fediverse software for creating, updating, and removing domain blocks using the changes to [Domain Entities](#). |
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 |
---|---|---|
@@ -0,0 +1,12 @@ | ||
# Data Provider | ||
|
||
> [!CAUTION] | ||
> This section of the documentation is still being written. | ||
A **Data Provider** is typically a web application that sits in front of a FIRES server and manages the data within it. They may also be command line tools, though these are typically less user friendly. | ||
|
||
The [Example Provider](/manuals/example-provider/) being built is designed to source domain blocks from a collection of Fediverse servers, aggregating and pushing different sets of domains to a FIRES server based on consensus percentage. | ||
|
||
A more advanced Data Provider might source a variety of data from Fediverse servers and other data sources, and provide a communal voting system for deciding which data to push to a FIRES server that the community runs. | ||
|
||
**Data Providers** are typically individuals, groups, or organisations who maintain a set of moderation data, conducting threat intelligence research and handling other matters related to coordinating and improving the trust and safety of the fediverse. |
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 |
---|---|---|
@@ -0,0 +1,8 @@ | ||
# Label Provider | ||
|
||
> [!CAUTION] | ||
> This section of the documentation is still being written. | ||
A **Label Provider** maintains a collection of [labels](../labels) and publishes these as both a website and linked data dataset via content negotiation. | ||
|
||
**Label Providers** are not necessarily [Data Providers](./data-provider), the two are separate as to encourage different Data Providers to reuse pre-existing labels for their moderation data. |
2 changes: 1 addition & 1 deletion
2
docs/manuals/example-publisher/index.md → docs/manuals/example-provider/index.md
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 |
---|---|---|
@@ -1,4 +1,4 @@ | ||
# Example Producer | ||
# Example Provider | ||
|
||
> [!CAUTION] | ||
> This section of the documentation is still being written. |