summaryrefslogtreecommitdiffstats
path: root/2022/talks/sun-close.md
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--2022/talks/sun-close.md221
1 files changed, 145 insertions, 76 deletions
diff --git a/2022/talks/sun-close.md b/2022/talks/sun-close.md
index 94796471..8dc73050 100644
--- a/2022/talks/sun-close.md
+++ b/2022/talks/sun-close.md
@@ -98,84 +98,153 @@
bringing in very different people together and producing a great
feeling of togertherness.
-# Questions
-
-- Q: What did you use to make this? 
- - All free/libre/open source tools:
- - One private Org file with speaker/volunteer/talk info
- - The talks were generally run using run-at-time,
- org-after-todo-state-change-hook, and some TRAMP (by the
- way, TRAMP does not like being run from timers at the
- same time, so we shifted some talks =) )
- - A public Org file for processes:
- <https://emacsconf.org/2022/organizers-notebook>
- - An ansible repo for configuration management:
- <https://git.emacsconf.org/emacsconf-ansible/>
- - Lots of Emacs Lisp:
- <https://git.emacsconf.org/emacsconf-el/>
- - TRAMP for writing files and running commands on remote
- computers
- - OBS for streaming, Icecast for sharing the stream with
- viewers
- - VNC for letting hosts and streamers connect to the same
- display for OBS streaming
- - screen for naming shell commands and making them easier to
- resume and kill
- - BigBlueButton for video Q&A
- - Mumble for speaking on the stream as well as for backstage
- communications
- - ERC for Internet Relay Chat within Emacs, The Lounge for
- web-based IRC
- - Ikiwiki for the wiki (editing through git commits)
- - Etherpad for collaborative note-taking
- - ffmpeg for reencoding videos to free (patent-unencumbered)
- formats and compressing them
- - Captioning (<https://emacsconf.org/captioning>):
- - OpenAI Whisper for computer-generated transcripts to be
- reflowed and edited by captioning volunteers
- - Some Emacs Lisp code to help with reflowing
- (emacsconf-reflow, in
- <https://git.emacsconf.org/emacsconf-el/>)
- - Aeneas (<https://www.readbeyond.it/aeneas/>) for
- synchronizing reflowed text with the audio files
- - subed.el (<https://github.com/sachac/subed>) for editing
- captions within Emacs (synchronizes with MPV)
- - MPV for playing videos (config tips:
- <https://emacsconf.org/mpv/>
- <https://git.emacsconf.org/emacsconf-ansible/tree/roles/obs/templates/mpv.conf>)
-- Q: How do you have multiple font sizes, countdowns and clocks in
- fundamental mode?
- - A:
- <https://git.emacsconf.org/emacsconf-el/tree/emacsconf-stream.el>
- : see emacsconf-stream-display-clock-and-countdown. You can
- propertize a string with face attributes and then insert it.
-- Q:  [what were the] participation rates (# of users) [this
- year]?
- - A:  High-water mark was around 350: 240 people on Gen and ~100
- on Dev.  It's not clear how these metrics compare to prior
- years because we ran two streams in parallel this year. (i.e. a
- given person could be watching both streams at the same time.)
-- Q: 
- - A:
-- Q: A great problem is having too many talks that we have split into
- 2 tracks. What about having multiple conferences a year?
- - A: Want to help organize another one? =)
-- Q: "emacsconf-org.el" to elpa/core? :)
- - There's a repo, it's probably very idiosyncratic, happy to
- chat with whoever's interested - sachac
- - A:
-- Q: My streaming improved immensely once I implemented the mpv
- solution. I could have benefited from a short "how to" beforehand
- for the command line tool. 
- - A: ooh, good point, we'll recommend that more next time
-- Q: Suggestion really-- a few setup videos that orient people to the
- tools and conventions for participation. would be better. I think
- y'all also need to load balance Leo-- turn him into an MC and
- allow someone to field and queue up questions.  That way Leo would
- not be in a hurry to get back to the next presentation. He could
- hand off the mic to someone who could facilitate. 
+## Questions
+- Q: What did you use to make this? 
+ - All free/libre/open source tools:
+ - One private Org file with speaker/volunteer/talk info
+ - The talks were generally run using run-at-time,
+ org-after-todo-state-change-hook, and some TRAMP (by the
+ way, TRAMP does not like being run from timers at the
+ same time, so we shifted some talks =) )
+ - A public Org file for processes:
+ <https://emacsconf.org/2022/organizers-notebook>
+ - An ansible repo for configuration management:
+ <https://git.emacsconf.org/emacsconf-ansible/>
+ - Lots of Emacs Lisp:
+ <https://git.emacsconf.org/emacsconf-el/>
+ - TRAMP for writing files and running commands on remote
+ computers
+ - OBS for streaming, Icecast for sharing the stream with
+ viewers
+ - VNC for letting hosts and streamers connect to the same
+ display for OBS streaming
+ - screen for naming shell commands and making them easier to
+ resume and kill
+ - BigBlueButton for video Q&A
+ - Mumble for speaking on the stream as well as for backstage
+ communications
+ - ERC for Internet Relay Chat within Emacs, The Lounge for
+ web-based IRC
+ - Ikiwiki for the wiki (editing through git commits)
+ - Etherpad for collaborative note-taking
+ - ffmpeg for reencoding videos to free (patent-unencumbered)
+ formats and compressing them
+ - Captioning (<https://emacsconf.org/captioning>):
+ - OpenAI Whisper for computer-generated transcripts to be
+ reflowed and edited by captioning volunteers
+ - Some Emacs Lisp code to help with reflowing
+ (emacsconf-reflow, in
+ <https://git.emacsconf.org/emacsconf-el/>)
+ - Aeneas (<https://www.readbeyond.it/aeneas/>) for
+ synchronizing reflowed text with the audio files
+ - subed.el (<https://github.com/sachac/subed>) for editing
+ captions within Emacs (synchronizes with MPV)
+ - MPV for playing videos (config tips:
+ <https://emacsconf.org/mpv/>
+ <https://git.emacsconf.org/emacsconf-ansible/tree/roles/obs/templates/mpv.conf>)
+- Q: How do you have multiple font sizes, countdowns and clocks in
+ fundamental mode?
+ - A:
+ <https://git.emacsconf.org/emacsconf-el/tree/emacsconf-stream.el>
+ : see emacsconf-stream-display-clock-and-countdown. You can
+ propertize a string with face attributes and then insert it.
+- Q:  [what were the] participation rates (# of users) [this
+ year]?
+ - A:  High-water mark was around 350: 240 people on Gen and ~100
+ on Dev.  It's not clear how these metrics compare to prior
+ years because we ran two streams in parallel this year. (i.e. a
+ given person could be watching both streams at the same time.)
+- Q: 
+ - A:
+- Q: A great problem is having too many talks that we have split into
+ 2 tracks. What about having multiple conferences a year?
+ - A: Want to help organize another one? =)
+- Q: "emacsconf-org.el" to elpa/core? :)
+ - There's a repo, it's probably very idiosyncratic, happy to
+ chat with whoever's interested - sachac
+ - A:
+- Q: My streaming improved immensely once I implemented the mpv
+ solution. I could have benefited from a short "how to" beforehand
+ for the command line tool. 
+ - A: ooh, good point, we'll recommend that more next time
+- Q: Suggestion really-- a few setup videos that orient people to the
+ tools and conventions for participation. would be better. I think
+ y'all also need to load balance Leo-- turn him into an MC and
+ allow someone to field and queue up questions.  That way Leo would
+ not be in a hurry to get back to the next presentation. He could
+ hand off the mic to someone who could facilitate. 
+- The number of users in the chat seem to have been around the 150 count. Is this typical-- less than normal participation? Higher participation? It would be a good data point from the organizers to note.
+- are we going to get participation rates (# of users) in the closing remrks?
+- quiliro: Would it be useful for next year's EmacsConf if I volunteered to set up crdt for creating pads directly from Emacs?
+- Q: Is there an EmacsConf howto?
+ - Impressive event... I wish sachac or bandali would provide an EmacsConf howto!
+- does the Emacs survey have geographic demographics on users? might use that to inform EmacsConf schedule
+
+## Discussion
+- Keep up the great work for EmacsConf every year
+- what a great weekend. been using emacs for 30+ years and still learned a boatload.
+- it's so nice the community keeps things rolling forward. thanks y'all for the work of organizing all this!
+- Definitely so much new stuff
+- Got stuff to tinker with for a month or two
+- thanks to all organizers and presenters. everything so well done!
+- And besides the organizers, thanks to everyone who gave a talk this year!!
+- pretty nice talks and emacsconf in general! Thanks a lot
+- I think we can all say that we enjoyed a lot of the talks
+- this conf already goaded me into trying out 29 (building on a mac, so far. Linux boxen are next) to try the core tree sitter stuff. I need to go back and watch talks I miss and follow up on notes I already have. Love all this content!
+- thanks a lot organizers! emacs, emacs people, emacsconf - all are outstanding 8-)
+- Great emacsconf, as always! Thank you all that have been involved making it happen!
+- As a longtime Emacs user, it was great to stumble on this conference. Thanks
+- bandali sachac zaeph & team : What a treat this yearly EmacsConf, many thanks to you for your outstanding work... once again!
+- 07:25] <bandali> <3
+- some notes on how we did it in the pad
+- Meeting or rather seing yu all reinforces the belive in me that Emacs is the better computing thing. It can archive this! Thank you.
+- I had to make some decisions on which track to listen to, but that comes with the territory, I suppose. The two traks worked great.
+- Me too. It went very well!
+- emacsconf.org -- It's a domain name! It's an org-mode file! It's a domain name and an org-mode file!
+- Tracks
+ - Yeah, there were some points where I wanted to watch 2 talks at the same time as well
+ - But I really liked the 2 tracks
+ - But, I liked the fact that it gave more time for Q&As and we were more relaxed
+ - Last year was much more of a hurry
+ - This edition went extremely smoothly.
+ - I don't think that many people watched both talks at the same time.
+ - I'm not sure, I think people who watched dev would probably be interested in gen also.
+ - most people would find their preference and not jump-room
+- Stack:
+ - //git.emacsconf.org looks to be interesting!
+ - Yes! Our wiki is git based (which I think is really cool)
+- Timezones:
+ - I am in Europe and I personally like the time in which the talk is for me more than the American timezone
+ - I try to schedule all the talks based on speaker availability
+ - I wouldnt like waking up at 9 am in the weekend
+ - But I think its good both for Americans and Europeans
+ - for me it was great because I wake up 4 hours before start and go to sleep 1 hour after closing
+- I think that previewing the talks would be great to be able to make more or better questions
+ - volunteer again next year! =)
+ - sure, sachac .... it has been a great experience...even better than giving a talk! more relaxed at least
+- I loved sameer's talk even with the problems
+- I loved that 95% of the talkes had captions. that is why i could follow up with the Sameer talk
+- i was impressed about the feedback the organizers had before and during the event
+- this organization was impressive
+- thanks to you for being so active during the two days of conference!
+- even being active in chat helps make the conference feel more alive
+- wanting to experience more of the conference in Emacs
+ - I found it a bit hard to switch between Emacs, IRC, VLC and the Etherpad. Something like crdt.el would be great.
+ - Impressive techsetup and execution. Amazing that you did this with that much polish and utility. I think next thing would be an Emacs mode :P
+ - Seriously, an emacsconf-mode would be great. I browsed the website from eww, started vlc from eww, irced from Emacs. The only thing missing was this etherpad.
+ - and even my mpv was running inside Emacs....in EXWM
+ - I have top half taken by emacs split into a bunch of irc windows and the bottom split into two with etherpad on the left and the mpv on the right
+ - Yes Emacs collaboration is missing. But maybe next? I too had most in emacs. Beste.
+ - I absolutely agree. Actually, I was unconsciously expecting to access the conf from within Emacs, for some reason (well, to some extent, I did, by using empv for the videos and ement for the chat :)
+ - I had the schedule in Agenda. You could download a localized org schedule.
+ - Yes this could be more visible #feedback
+ - https://github.com/isamert/empv.el (a package which allows one to use mpv from within Emacs)
+ - Organizing and running, and attending, an online conference about Emacs, all in Emacs - take that VS Code
+- jman, FlowyCoder, bandali : I did not see you.... were you in the back end?
+ - quiliro, i was a bit more present this year actually, but mainly on the dev track rather than gen
+ - bandali was hosting the dev track so on screen here and there and various voice overs;jman and FlowyCoder were indeed running different backstage things
[[!inline pages="internal(2022/info/sun-close-after)" raw="yes"]]