Skip to content

Flow overview #2

Description

@neauoire

Lexicon

  • Handle: A nickname, set upon starting Rotonde, or found in your settings file.
  • Domain: Your IP, most likely.
  • Instance: An instance of Rotonde.
  • Portal: An instance's welcome page.
  • Activity: Time based content pulled from an instance.
  • Pair: Two instances following each other.
  • Seed: An instance being followed.
  • Spectator: An instance following another one.

Streams

  • Activity-Feed: Public time based content pulled from all following instances.
  • Notification-Feed: Private time based content pulled from all following instances.
  • Chat-Feed: Real-Time content pulled from all following instances.

Starting Rotonde

If no user setting file is present

  • A prompt asks for a handle.
<maeve>   Hello, who are you?
<guest>   Ezekiel
<maeve>   Hello Ezekiel, where are we?
<Ezekiel> The Lobby
  • A confirmation spits out hash that can be saved to connect multiple domains together.

If a user setting file is present

The instance prompts you with.

<maeve> Welcome back to The Lobby, Ezekiel.

The Spectators' Notifications-Feed are prompted with.

Ezekiel is in The Lobby.
  • The Activity-Feed appears.

The Activity Feed

The activity feed is a time sorted collection of Activities pulle from all spectated instances.

<Neauoire>    Updated the Needle Numbers for @Soranomaru's project.
              10 glyphs where their intersections are equal to their value.
              http://wiki.xxiivv.com/needles
              4minutes ago
<Maxdeviant>  Donkey Kong is a fool to think a tie will earn him respect.
              7minutes ago [+3 ∴2]
<cblgh>       new project: made myself a system for sharing photos from various adventures
              https://photos.cblgh.org
              3hours ago [+14 -3 ! 1]
  • Starting an instance is becoming alive in the network.
  • The Activity-Feed appears
  • It displays Activity from your saved instances.
  • It displays also who's alive.
  • It displays also who's where, how many people are into which instance.

The Notifications Feed

The notification are silent messages sent between instances.

Ezekiel is alive.
Cblgh has entered xxiivv:The-Lobby

The Chat Feed

Portal

Shown upon entering an instance. Displays above the chat, dictates the color scheme.

              The Lobby, owned by <neauoire>
              135 Spectators 14 Pairs
              A place to trade Diablo II items.
              [Spectate]

Real Time Conversation

<Neauoire>    Do all the things
<Maxdeviant>  Yes
<cblgh>       what even is a shift key
  • Entering an instance shows you the instance's following/followers count.
  • A description.
  • The color theme is dictacted by the instance.
  • The option to follow(save the instance in your list of pulled instances).
  • Dynamic content set by the user, by default, the Portal-Feed module.
  • Being in an instance is like being in a chatroom.
  • People can chat within an instance, exchange files, access the instance's modules, interact with the instance's bots.

The User Feed

You can access a user's profile.

              Neauoire  
              Portal: The-Lobby
              Spectates: 15
              Seeds: 53

<Neauoire>    Updated the Needle Numbers for @Soranomaru's project.
              10 glyphs where their intersections are equal to their value.
              http://wiki.xxiivv.com/needles
              4minutes ago [+3]
<Neauoire>    Something else!
              4minutes ago

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions