Skip to content

Commit d30096f

Browse files
authored
Add files via upload
1 parent e4db3ed commit d30096f

File tree

1 file changed

+101
-0
lines changed

1 file changed

+101
-0
lines changed

docs/README.md

Lines changed: 101 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,101 @@
1+
# r2con2020
2+
## This will mostly be internal, but sharing as a resource to everyone on the internet and to our future-selves for the next event.
3+
4+
Online conference checklist
5+
6+
## BEFORE THE EVENT
7+
```markdown
8+
*[ ] Setup web with info about at least: "WHAT", "WHEN", "WHERE" (youtube/twich), "HOW" (ctf, r2wars)
9+
Resources, free images: https://pixabay.com , https://www.pexels.com
10+
*[ ] Create tg (or other communication channel) for ctf, r2wars and any other competition
11+
*[ ] Prepare logo for the conf and make it available in svg format in the web/shared cloud
12+
13+
*[ ] Open CFP (3-4) months before r2con ; ask humans submitting papers for day/hour of prefference for their talk (try to make it timezone friendly)
14+
INFO TO COLLECT FROM SUBMISSIONS
15+
- Title, type (talk 30 min, talk 45 min, training 2/4/8 hours), description, notes, aditional speaker, reference links (optional)
16+
- Public display name, twitter handle/personal webpage/GitHub (we will use this for tweets and promotion), name, bio
17+
Lessons learned: people like to talk but the webpage space is finite, set up a character max for bio! e.g. (max 400 chars)
18+
19+
SPEAKERS
20+
*[ ] Send ack mail to humans that submited a paper/walktrhough workshop
21+
*[ ] Review CFP submissions, meet, decide which ones pass and communicate with speaker/trainer via mail
22+
23+
MUSICIANS
24+
*[ ] Create communication channel & request music artists info: bio, personal web, instagram/twitter + bandcamp/soundcloud/mixcloud/spotify
25+
*[ ] Set up promotion poster for chiptune/music artists to tweet and send instagram posts
26+
*[ ] Prepare twich overlay. There's plenty of templates on the internet, with pre-defined aspect-ratios: play around, test.
27+
28+
CTF / R2WARS / HACKATHON / other competitions
29+
*[ ] Brainstorm
30+
*[ ] Meet, test and decide based on previous editions
31+
Lessons learned: this needs preparation meetings too, even if there's previous experience.
32+
Request specific info for the conf web: game instructions, when does it start, how does registration work, who wins, what are the prices...
33+
34+
*[ ] Setup info on the web: "WHO"
35+
36+
*[ ] Create telegram channel (or other: irc, signal, discord, slack ...) for speakers to be aligned
37+
*[ ] Try to adjust the talks to the speaker preference to make the event as timezone friendly as possible
38+
*[ ] Draft the schedule and check in telegram if the speakers can adjust (changes may be required as time goes by, so be flexible on this one)
39+
*[ ] Set a deadline for the schedule to be set up.
40+
*[ ] Publish the schedule on the web/twitter/telegram/irc ...
41+
42+
*[ ] Prepare logo miniature & setup slides template "Slides > Edit > Master" (https://support.google.com/docs/answer/6386827?co=GENIE.Platform%3DDesktop&hl=en)
43+
*[ ] Send slides template to speakers/trainers/competition organizers
44+
*[ ] "presenter tools with Q&A" + "gslides laser tool" live demo in a meet, with all humans that will be presenting at the event
45+
Resources: https://www.blog.google/products/docs/slidesqa https://youtu.be/weooOudyDuc?t=95
46+
47+
*[ ] Setup & test OBS (here comes the good old fun)
48+
OBS works in Win/OSx/Linux. OBS it's a universe in itself, get familiar with it:
49+
*[ ] Setup OBS scenes https://obsproject.com/forum/resources
50+
*[ ] Setup OBS sources
51+
*[ ] OBS studio mode allows transitioning between scenes
52+
Resources: https://www.youtube.com/watch?v=AA5uMiSk2MQ&ab_channel=CreatorFundamentals
53+
*[ ] Prepare lightweight mp4/gif to have it handly between talks, during breaks, or in case of tech issues from speakers/delay between talks
54+
*[ ] OBS guide for electro-music artists https://www.jeremydeprisco.net/blog/cosmic-stream-fest
55+
To do: test streaming to several platforms at once https://restream.io
56+
57+
*[ ] Meet with all humans that will present at least twice (timezone friendly) before the event to
58+
*[ ] Test everyones internet connection / audio setup / video setup
59+
*[ ] Make sure people can share the whole desktop when presenting screen in google meet
60+
*[ ] Take notes of the meeting, answer questions, allow brainstorm time.
61+
*[ ] Send a recap mail with all that was agreed during the meet!
62+
*[ ] In the mail include clear instructions "how to proceed during the conference"
63+
64+
*[ ] Send mail/pdf with clear instructions on how the event will take place and what is expected from the speakers/trainers
65+
*[ ] Set deadline for speakers to send the slides in pdf format, to be rewieved before the online event
66+
Lessons learned: do not collect slides in telegram/mail, allow people to send a PR to GitHub (otherwise you will be pinged and receive incremental versions with new changes)
67+
*[ ] Set deadline for pre-recorded talks. Allowing people to pre-record their talks is a good idea (people with low quality internet, humans in different timezones ...)
68+
Lessons learned: be flexible on talk lenght! Pressuring people to compress their talk in 30 mins if there's lots of content is not a good idea.
69+
*[] Prepare at least one tweet per talk/workshop to have it handly for copy/paste during the event to be sent BEFORE/DURING the talk
70+
```
71+
72+
## DURING THE EVENT
73+
```markdown
74+
*[ ] Make sure communication is effective: twitter hashtags, regularly check attendees telegram, youtube chat, email
75+
*[ ] Send pre-cooked tweets for each talk with the youtube url (live streaming) and the slides URL for the audience to send questions
76+
*[ ] Send the slides url for audience questions in tg attendees channel, announcements channel, youtube chat, twitter
77+
*[ ] Have a backup setup/plan in case internet breaks down or OBS makes the computer too hot
78+
```
79+
## AFTER THE EVENT
80+
```markdown
81+
*[ ] Keep the communication channels open (discord, irc ...)
82+
*[ ] Send a feedback form to listen and learn from the people that was at the other end of the screen!!
83+
If you're the OBS master in charge of the event, it's likely that you are not aware of possible glitches/mistakes that happened life in the video streamed to youtube/twich
84+
To do: Open a suggestion box of some kind
85+
```
86+
87+
## TIPS
88+
- Test how to stream to youtube "scheduled events" before going live
89+
- Mastering your skills in OBS takes practice, streaming keys can be saved with custom names in OBS, that's very useful!
90+
- Allocating some holiday/free of work days, a month before a 4 day event may be a good idea.
91+
Lessons learned: Balance it out, you also need real holidays!
92+
- Be organized: set up meetings with a clear title in gcalendar, add the meeting doc in the calendar event so everyone can edit it BEFORE the meeting
93+
- Use document versioning on google drive and backup docs/images/resources
94+
- For pre-recorded videos, people can upload it to their youtube account and set it as unlisted.
95+
Lessons learned: youtube videos set as private are only available to the uploader, request people to set videos as "unlisted" so people with the URL has access.
96+
- Set up wesite DNS redirects (youtube, ctf, competitions ...) at least 1 week in advance, no need to add extra pressure to the event.
97+
- Use telegram anonymous polls in groups to set up meeting day/hour, to ask for ideas, to get feedback...
98+
- Use tweetdeck for effective communication, e.g. set up scheduled tweets for each day a few hours BEFORE the event with the schedule so people know when it starts
99+
- There's other humans highly experienced in online events, learn from them:
100+
https://github.com/vmware-tanzu/tgik/tree/master/documentation#scheduling-on-youtube
101+
- It's nice to have a backup for tech issues in talks, you may want to open a "lightning talk" slot when opening the CFP

0 commit comments

Comments
 (0)