🌿
Steward
The order of civilization. The fast layers innovate; the slow layers stabilize. The whole combines learning with continuity. -- Stewart Brand
A pace-layered approach to high-volume Discord Servers.
Stream interfaces like Discord and Slack basically create a single global timeline that moves at a certain rate. If you miss a certain conversation, it flows away. Someone once described Slack as the online version of the open office arrangement – it puts the pressure of everything being visible all the time to everybody on the individual.
How can we create mangroves? Garden/forest type ecosystems which have gently flowing multi-branched stream systems, designed for digital mindfulness and non-linearity?
Steward is an attempt to give back agency to users to control the speed of information in the feeds they are a part of.
Installation
Invite the Steward to your server!
Caution: Steward is still in alpha development. Any potential damage/loss of data is incurred your own discretion.
Terminology
- Feed: a communication channel with multiple pace layers
- Pace Layer: a number representing volume of messages. Layers are ordered in terms of 'pace' or message flow. Higher layer number means more frequent and noisy updates, whereas lower layer numbers are less frequent and higher signal information.
User Guide
For Server Admins
Steward integrates well into existing discord servers!
- To mark a channel as a feed, just prefix it with a
🌿 emoji. When finished, run/steward reset
to set up all the appropriate roles and permissions. - You can make new pace layers under feeds by just creating new text channels under the category suffixed with
<channel-name>-p#
where#
is the layer number.
For Users
Here's the typical user flow.
- See what feeds are available using
/feeds list
- Join a feed using
/feeds join
- Set your pace level using
/pace set
- React to messages using
✨ . This is referred to as 'democratic pinning' where messages that surpass a number of reactions get boosted up a pace layer.