summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSacha Chua <sacha@sachachua.com>2024-01-03 12:56:58 -0500
committerSacha Chua <sacha@sachachua.com>2024-01-03 12:56:58 -0500
commitca1b9abedcdf6a126f7b19517718df28cbd9d07c (patch)
tree440d1c6c899e6e2fac0e783411f957b2e143528e
parentc027ff748601c772768fcf63a8c1414244b1e81d (diff)
downloademacsconf-wiki-ca1b9abedcdf6a126f7b19517718df28cbd9d07c.tar.xz
emacsconf-wiki-ca1b9abedcdf6a126f7b19517718df28cbd9d07c.zip
fix captioner list
-rw-r--r--2023/report.md9
-rw-r--r--2023/report.org58
2 files changed, 63 insertions, 4 deletions
diff --git a/2023/report.md b/2023/report.md
index 34ea9f2a..86aaec67 100644
--- a/2023/report.md
+++ b/2023/report.md
@@ -184,7 +184,11 @@ This year we tried out the following experiments:
timezones so that people could get the schedule in that format.
People said:
- "Yes, having the schedule in my own timezone was super helpful."
-- subed-waveform made it easier to adjust timestamps and sync subtitles.
+- subed made it easier to adjust timestamps and sync subtitles.
+- We've started trimming Q&A videos to when the host leaves the
+ conversation, just in case the speaker forgot that the rest of it
+ was also recorded. If the speaker is okay with it, we can post the
+ full Q&A session.
<a id="technical-details"></a>
@@ -201,6 +205,7 @@ for this year's conference:
- [TigerVNC](https://tigervnc.org/): controlling the remote server
- [Icecast](https://icecast.org/): streaming WEBM
- [Internet Relay Chat via Libera.chat](https://libera.chat/), [The Lounge](https://thelounge.chat/), and [ERC](https://www.gnu.org/software/emacs/erc.html): conversation
+- [Mumble](https://www.mumble.info/): audio conferencing for coordination
- [Etherpad](https://etherpad.org/): questions and notes
- [Ikiwiki](https://ikiwiki.info/): website
- [PsiTransfer](https://github.com/psi-4ward/psitransfer): uploads
@@ -282,7 +287,7 @@ We would like to thank the following:
- Thank you to all the speakers, volunteers, and participants, and to all those other people in our lives who make it possible through time and support.
- This year's conference hosts are Leo Vivier, Amin Bandali, and joining our team of hosts for the first time this year, FlowyCoder.
- The streams were managed by Sacha Chua, check-ins by FlowyCoder and Amin, with miscellaneous running-around by Corwin Brust.
-- Thank you to our captioning volunteers: Daniel Molina, Bala Bhavin Gandhi, Amine Zyad, Yoni Rabkin, Daniel Alejandro Tapia, Hannah Miller, Ken Huang, Jean-Christophe Helary, James Howell, Eduardo Ochs, and Andrew Dougherty.
+- Thank you to our captioning volunteers: Daniel Molina, Bala Ramadurai, Bhavin Gandhi, Amine Zyad, Yoni Rabkin, Daniel Alejandro Tapia, Hannah Miller, Ken Huang, Jean-Christophe Helary, James Howell, Eduardo Ochs, and Andrew Dougherty.
- Thanks to Jean-Christophe Helary, Corwin, Quiliro, Cairn, and Amin Bandali for helping with the early acceptance process.
- Thanks to Leo Vivier for fiddling with the audio to get things nicely synced, normalized, and denoised.
- Thanks to Leo and other people who kept the mailing lists free from spam.
diff --git a/2023/report.org b/2023/report.org
index c20855d2..a9144a12 100644
--- a/2023/report.org
+++ b/2023/report.org
@@ -29,6 +29,55 @@ Examples:
- [[https://pycon.blogspot.com/2023/06/pycon-us-2023-recap-and-recording.html]] - recap PDF with stats and quotes
- [[https://media.debconf.org/dc14/report/DebConf14_final_report.en.pdf]] - PDF with lots of details
- [[https://www.fsf.org/blogs/community/from-freedom-trail-to-free-boot-and-free-farms-charting-the-course-at-libreplanet-day-2]]
+* COMMENT Generating stats
+** Number of hours in main presentations
+
+#+begin_src emacs-lisp :eval never-export
+(/
+ (apply '+ (seq-keep
+ (lambda (o)
+ (when (and (emacsconf-talk-file o "--main.webm")
+ (not (member (plist-get o :slug) '("sat-open" "sat-close" "sun-open" "sun-close"))))
+ (emacsconf-get-file-duration-ms (emacsconf-talk-file o "--main.webm"))))
+ (emacsconf-get-talk-info)))
+ (* 60 60 1000.0))
+#+end_src
+
+#+RESULTS:
+:results:
+16.23160861111111
+:end:
+** Q&A hours
+
+#+begin_src emacs-lisp :eval never-export
+(/
+ (apply '+ (seq-keep
+ (lambda (o)
+ (when (and (emacsconf-talk-file o "--answers.webm")
+ (not (member (plist-get o :slug) '("sat-open" "sat-close" "sun-open" "sun-close"))))
+ (emacsconf-get-file-duration-ms (emacsconf-talk-file o "--answers.webm"))))
+ (emacsconf-get-talk-info)))
+ (* 60 60 1000.0))
+#+end_src
+
+#+RESULTS:
+:results:
+11.815647777777778
+:end:
+** BigBlueButton
+#+begin_src emacs-lisp :results table
+(emacsconf-extract-bbb-report)
+#+end_src
+
+#+RESULTS:
+:results:
+| 31 | Number of meetings analyzed |
+| 62 | Max number of simultaneous users |
+| 6 | Max number of simultaneous meetings |
+| 27 | Max number of people in one meeting |
+| 84 | Total unique users |
+| 36 | Total unique talking |
+:end:
* Overview
:PROPERTIES:
@@ -542,7 +591,11 @@ This year we tried out the following experiments:
timezones so that people could get the schedule in that format.
People said:
- "Yes, having the schedule in my own timezone was super helpful."
-- subed-waveform made it easier to adjust timestamps and sync subtitles.
+- subed made it easier to adjust timestamps and sync subtitles.
+- We've started trimming Q&A videos to when the host leaves the
+ conversation, just in case the speaker forgot that the rest of it
+ was also recorded. If the speaker is okay with it, we can post the
+ full Q&A session.
* Technical details
:PROPERTIES:
@@ -559,6 +612,7 @@ for this year's conference:
- [[https://tigervnc.org/][TigerVNC]]: controlling the remote server
- [[https://icecast.org/][Icecast]]: streaming WEBM
- [[https://libera.chat/][Internet Relay Chat via Libera.chat]], [[https://thelounge.chat/][The Lounge]], and [[https://www.gnu.org/software/emacs/erc.html][ERC]]: conversation
+- [[https://www.mumble.info/][Mumble]]: audio conferencing for coordination
- [[https://etherpad.org/][Etherpad]]: questions and notes
- [[https://ikiwiki.info/][Ikiwiki]]: website
- [[https://github.com/psi-4ward/psitransfer][PsiTransfer]]: uploads
@@ -623,7 +677,7 @@ We would like to thank the following:
- Thank you to all the speakers, volunteers, and participants, and to all those other people in our lives who make it possible through time and support.
- This year's conference hosts are Leo Vivier, Amin Bandali, and joining our team of hosts for the first time this year, FlowyCoder.
- The streams were managed by Sacha Chua, check-ins by FlowyCoder and Amin, with miscellaneous running-around by Corwin Brust.
-- Thank you to our captioning volunteers: Daniel Molina, Bala Bhavin Gandhi, Amine Zyad, Yoni Rabkin, Daniel Alejandro Tapia, Hannah Miller, Ken Huang, Jean-Christophe Helary, James Howell, Eduardo Ochs, and Andrew Dougherty.
+- Thank you to our captioning volunteers: Daniel Molina, Bala Ramadurai, Bhavin Gandhi, Amine Zyad, Yoni Rabkin, Daniel Alejandro Tapia, Hannah Miller, Ken Huang, Jean-Christophe Helary, James Howell, Eduardo Ochs, and Andrew Dougherty.
- Thanks to Jean-Christophe Helary, Corwin, Quiliro, Cairn, and Amin Bandali for helping with the early acceptance process.
- Thanks to Leo Vivier for fiddling with the audio to get things nicely synced, normalized, and denoised.
- Thanks to Leo and other people who kept the mailing lists free from spam.