vcc

virtual chaos communication, we try to build on pretalx ->

MIT License

Stars
4

VCC = Virtual Chaos Communication

Idea: simulate a chaos event (or also other, similar events) in cyberspace, as far as possible.

Won't be the complete experience, but we could try how far we'll get.

Note: for now, we collect IDEAS here (see also issues for more details), code might be elsewhere.

Experiences we get at such an event and how they could map

there is some rough topic

  • can be quite wide scope, as seen at CCC congress
  • can be narrower scope, think of a Python Conference
  • matter of planning / announcement (see "news room")

all participants publically meet at some big space at the same time.

  • no space problem in the digital domain :)

  • same time is a matter of planning / announcement.

  • participants need to recognizably "be there". name / nick / photo?

    people obviously can't meet you if you're completely anonymous.

there is a map so you know where you can go.

  • a digital map could just link to misc virtual rooms
  • not limited to a fixed 2d/3d arrangement like a floor(s) map
  • simple start: a list that can be filtered by tags or search expressions

there is a timetable "fahrplan" for events / talks / meetings / demos

  • this is already digital
  • simple start: a list sorted by time that can be filtered by tags / search expr.

official talks / demos / meetings

  • live streaming with A/V, or just live audio + slides
  • some channel for questions / discussion (chat, audio, A/V?)
  • meeting: similar, just more interaction
  • there could be also a linked "forum" for later

lightning talks

  • same as above, time limit 5 or 10 mins

open space / self organized sessions

  • same as above, but somehow kept or marked differently

limited spacetime

  • each participant has only a limited amount of things they can watch
    or participate in.
  • to not confuse people with too many offerings, i guess not only time
    (overall and per event) should be limited, but also space (amount of
    parallel offerings)

meeting friends

  • you can't hug your friends and have meals with them, but:
  • you still can meet them: if they are "there", they have time and comm
    channels are open (otherwise they would not be "there").
    audio, video, text, ...
  • there can be public places to hang out (think of assemblies)
    • being there means one is open to publicly talk with some people about topic
    • 2 people start, more people can join listening or talking
    • how good does that work/scale with remote audio/video?
  • if there is a need for private talk, a group of people could lock their
    conversation, so no more people can join and hear/contribute.
    (not sure this is needed, could be also just made outside of VCC)
  • nice thing: your virtual person can be at multiple spaces at the same
    time. you can still only talk to a limited amount of people though.

DECT phones

  • == some comm channel not bound to some specific space/room
  • easy, just chat to someone
  • should have "off" switch

artistic

  • there could be rooms with nerdy music
  • there could be rooms with visual arts

self.doc?

  • some thing i always missed at such events is better "docs".
  • you see a lot of nerds with computers, but often you don't see what they are
    working on (even if it is not at all intended to be secret or private).
  • of course you can't talk to some thousand people and ask everybody, so a lot
    of interesting opportunities are likely lost.
  • VCC could help here if people feed as much as they are comfortable with into
    the system. So people with common interests could better find each other.

orga

  • to have a good selection of talks, we need some organizers who select a subset of whatever is submitted in the cfp.

  • an experiment could be NOT to select talks, but just offer them all.

    space is not limited in cyberspace, but the time of the audience is.

info / emergency room

  • one room where people can join in if they have general questions.
  • help beginners / newscomers or if there are technical or social issues.

news room

  • a news / blog like room for before / while / after the event

profiles

  • personal
  • project
  • assembly

sprints / hackathons?

  • have rooms for projects
  • introduce people to a codebase / to a project's tools
  • code together

Software / Tech we could use

Idea: not trying to reinvent the wheel, but reusing good existing free and open soft- and hardware and just wrapping / integrating them as needed.

Django / PostgreSQL (all backend / database stuff, django admin, forms, search)

CSS / JS (browser based UI, good UX)

(parser for) markdown / reST markup for formatted content

BigBlueButton (teaching kind of stuff)

Mumble (telephony)

Jitsi (video conference)

WebRTC (if BBB is not enough, directly use this?)