{"id":15565144,"url":"https://github.com/thomaswaldmann/vcc","last_synced_at":"2025-10-03T00:31:08.621Z","repository":{"id":66023992,"uuid":"246739695","full_name":"ThomasWaldmann/vcc","owner":"ThomasWaldmann","description":"virtual chaos communication, we try to build on pretalx -\u003e","archived":false,"fork":false,"pushed_at":"2020-03-22T11:47:53.000Z","size":8,"stargazers_count":4,"open_issues_count":28,"forks_count":1,"subscribers_count":5,"default_branch":"master","last_synced_at":"2025-09-10T04:44:08.848Z","etag":null,"topics":["audio","conferences","django","exhibitions","online","python","video"],"latest_commit_sha":null,"homepage":"https://github.com/ThomasWaldmann/pretalx","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ThomasWaldmann.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-03-12T04:00:20.000Z","updated_at":"2024-04-29T12:01:00.000Z","dependencies_parsed_at":"2023-02-20T19:30:17.158Z","dependency_job_id":null,"html_url":"https://github.com/ThomasWaldmann/vcc","commit_stats":{"total_commits":5,"total_committers":2,"mean_commits":2.5,"dds":"0.19999999999999996","last_synced_commit":"77dcf1207ae16c4c80559eabbbe9f7c3a5da814c"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/ThomasWaldmann/vcc","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ThomasWaldmann%2Fvcc","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ThomasWaldmann%2Fvcc/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ThomasWaldmann%2Fvcc/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ThomasWaldmann%2Fvcc/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ThomasWaldmann","download_url":"https://codeload.github.com/ThomasWaldmann/vcc/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ThomasWaldmann%2Fvcc/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":278094631,"owners_count":25928951,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-02T02:00:08.890Z","response_time":67,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["audio","conferences","django","exhibitions","online","python","video"],"created_at":"2024-10-02T16:50:54.276Z","updated_at":"2025-10-03T00:31:08.357Z","avatar_url":"https://github.com/ThomasWaldmann.png","language":null,"readme":"VCC = Virtual Chaos Communication\n=================================\n\nIdea: simulate a chaos event (or also other, similar events) in cyberspace,\nas far as possible.\n\nWon't be the complete experience, but we could try how far we'll get.\n\nNote: for now, we collect IDEAS here (see also issues for more details),\ncode might be elsewhere.\n\n\nExperiences we get at such an event and how they could map\n----------------------------------------------------------\n\nthere is some rough topic\n- can be quite wide scope, as seen at CCC congress\n- can be narrower scope, think of a Python Conference\n- matter of planning / announcement (see \"news room\")\n\nall participants publically meet at some big space at the same time.\n- no space problem in the digital domain :)\n- same time is a matter of planning / announcement.\n- participants need to recognizably \"be there\". name / nick / photo?\n\n  people obviously can't meet you if you're completely anonymous.\n\nthere is a map so you know where you can go.\n- a digital map could just link to misc virtual rooms\n- not limited to a fixed 2d/3d arrangement like a floor(s) map\n- simple start: a list that can be filtered by tags or search expressions\n\nthere is a timetable \"fahrplan\" for events / talks / meetings / demos\n- this is already digital\n- simple start: a list sorted by time that can be filtered by tags / search expr.\n\nofficial talks / demos / meetings\n- live streaming with A/V, or just live audio + slides\n- some channel for questions / discussion (chat, audio, A/V?)\n- meeting: similar, just more interaction\n- there could be also a linked \"forum\" for later\n\nlightning talks\n- same as above, time limit 5 or 10 mins\n\nopen space / self organized sessions\n- same as above, but somehow kept or marked differently\n\nlimited spacetime\n- each participant has only a limited amount of things they can watch\n  or participate in.\n- to not confuse people with too many offerings, i guess not only time\n  (overall and per event) should be limited, but also space (amount of\n  parallel offerings)\n\nmeeting friends\n- you can't hug your friends and have meals with them, but:\n- you still can meet them: if they are \"there\", they have time and comm\n  channels are open (otherwise they would not be \"there\").\n  audio, video, text, ...\n- there can be public places to hang out (think of assemblies)\n  - being there means one is open to publicly talk with some people about topic\n  - 2 people start, more people can join listening or talking\n  - how good does that work/scale with remote audio/video?\n- if there is a need for private talk, a group of people could lock their\n  conversation, so no more people can join and hear/contribute.\n  (not sure this is needed, could be also just made outside of VCC)\n- nice thing: your virtual person can be at multiple spaces at the same\n  time. you can still only talk to a limited amount of people though.\n\nDECT phones\n- == some comm channel not bound to some specific space/room\n- easy, just chat to someone\n- should have \"off\" switch\n\nartistic\n- there could be rooms with nerdy music\n- there could be rooms with visual arts\n\nself.__doc__?\n- some thing i always missed at such events is better \"docs\".\n- you see a lot of nerds with computers, but often you don't see what they are\n  working on (even if it is not at all intended to be secret or private).\n- of course you can't talk to some thousand people and ask everybody, so a lot\n  of interesting opportunities are likely lost.\n- VCC could help here if people feed as much as they are comfortable with into\n  the system. So people with common interests could better find each other.\n\norga\n- to have a good selection of talks, we need some organizers who select a subset\n  of whatever is submitted in the cfp.\n- an experiment could be NOT to select talks, but just offer them all.\n\n  space is not limited in cyberspace, but the time of the audience is.\n\ninfo / emergency room\n- one room where people can join in if they have general questions.\n- help beginners / newscomers or if there are technical or social issues.\n\nnews room\n- a news / blog like room for before / while / after the event\n\nprofiles\n- personal\n- project\n- assembly\n\nsprints / hackathons?\n- have rooms for projects\n- introduce people to a codebase / to a project's tools\n- code together\n\n\nSoftware / Tech we could use\n----------------------------\n\nIdea: not trying to reinvent the wheel, but reusing good existing free and open\nsoft- and hardware and just wrapping / integrating them as needed.\n\nDjango / PostgreSQL (all backend / database stuff, django admin, forms, search)\n\nCSS / JS (browser based UI, good UX)\n\n(parser for) markdown / reST markup for formatted content\n\nBigBlueButton (teaching kind of stuff)\n\nMumble (telephony)\n\n[Jitsi](https://jitsi.org/jitsi-meet/) (video conference)\n\nWebRTC (if BBB is not enough, directly use this?)\n\n\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthomaswaldmann%2Fvcc","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fthomaswaldmann%2Fvcc","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthomaswaldmann%2Fvcc/lists"}