Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Flow overview #2

Open
neauoire opened this issue Nov 24, 2016 · 0 comments
Open

Flow overview #2

neauoire opened this issue Nov 24, 2016 · 0 comments

Comments

@neauoire
Copy link
Member

neauoire commented Nov 24, 2016

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants