diff options
-rw-r--r-- | 2025.md | 1 | ||||
-rw-r--r-- | 2025/cfp.md | 3 | ||||
-rw-r--r-- | 2025/cfp.org | 5 | ||||
-rw-r--r-- | 2025/organizers-notebook/index.org | 37 | ||||
-rw-r--r-- | 2025/submit.md | 1 | ||||
-rw-r--r-- | blog.md | 2 | ||||
-rw-r--r-- | organizers-notebook/index.org | 29 | ||||
-rw-r--r-- | volunteer.md | 4 |
8 files changed, 64 insertions, 18 deletions
@@ -1,5 +1,4 @@ [[!meta copyright="Copyright © 2021-2022 Amin Bandali; 2023-2025 Sacha Chua"]] -[[!template id=pagedraft]] <p class="center">EmacsConf 2025 | Online Conference<br /> <b>December 6 and 7, 2025 (Sat-Sun)</b></p> diff --git a/2025/cfp.md b/2025/cfp.md index 4c01715a..5d3b6d6f 100644 --- a/2025/cfp.md +++ b/2025/cfp.md @@ -1,4 +1,3 @@ -[[!template id=pagedraft]] [[!meta title="Call for Participation"]] [[!meta copyright="Copyright © 2020 Amin Bandali, Sacha Chua, David Bremner<br /> @@ -6,6 +5,8 @@ Copyright © 2021 Amin Bandali, Sacha Chua, Leo Vivier, Sebastian Crane<br /> Copyright © 2022, 2024 Amin Bandali<br /> Copyright © 2023-2025 Sacha Chua"]] +[[!tag blog]] +[[!date "2025-06-27"]] <!-- cfp.md is exported from cfp.org, please modify that instead. --> diff --git a/2025/cfp.org b/2025/cfp.org index dd2ba6fd..85cb7283 100644 --- a/2025/cfp.org +++ b/2025/cfp.org @@ -1,12 +1,11 @@ # [[elisp:(org-md-export-to-markdown)][Export this file to Markdown]] # [[elisp:(org-ascii-export-as-ascii)][Export this file to ASCII]] -#+title: EmacsConf 2025 +#+title: EmacsConf 2025 Call for Participation #+subtitle: Online Conference #+date: December 6 and 7, 2025 #+options: author:nil toc:nil #+begin_export md -[[!template id=pagedraft]] [[!meta title="Call for Participation"]] [[!meta copyright="Copyright © 2020 Amin Bandali, Sacha Chua, David Bremner<br /> @@ -14,6 +13,8 @@ Copyright © 2021 Amin Bandali, Sacha Chua, Leo Vivier, Sebastian Crane<br /> Copyright © 2022, 2024 Amin Bandali<br /> Copyright © 2023-2025 Sacha Chua"]] +[[!tag blog]] +[[!date "2025-06-27"]] <!-- cfp.md is exported from cfp.org, please modify that instead. --> #+end_export diff --git a/2025/organizers-notebook/index.org b/2025/organizers-notebook/index.org index bddb1079..64d1a286 100644 --- a/2025/organizers-notebook/index.org +++ b/2025/organizers-notebook/index.org @@ -70,7 +70,7 @@ You might also like the [general organizers' notebook](/organizers-notebook) and | CFP | [2025-06-27 Fri] | | | CFP deadline | [2025-09-19 Fri] | 84 | | Speaker notifications | [2025-09-26 Fri] | | -| *Publish schedule* | [2025-10-24 Fri] | | +| Publish schedule | [2025-10-24 Fri] | | | Video submission deadline | [2025-10-31 Fri] | 42 | | EmacsConf | [2025-12-06 Sat] | 36 | #+TBLFM: @3$3=@3$2-@2$2::@6$3=@6$2-@3$2::@7$3=@7$2-@6$2 @@ -155,16 +155,35 @@ CLOSED: [2025-06-17 Tue 10:41] - [X] submit page - [X] year index -**** TODO Check with other organizers -DEADLINE: <2025-06-23 Mon> +**** DONE Check with other organizers +CLOSED: [2025-06-24 Tue 21:15] DEADLINE: <2025-06-23 Mon> :PROPERTIES: :CUSTOM_ID: phases-draft-cfp-check-with-other-organizers :END: +**** DONE Update dates in emacsconf.el +CLOSED: [2025-06-25 Wed 09:13] + +[[file:~/proj/emacsconf/lisp/emacsconf.el]] +[[file:~/proj/emacsconf/lisp/emacsconf-erc.el]] +**** TODO Update conf topic +[[file:~/proj/emacsconf/wiki/organizers-notebook/index.org::#phases-and-lessons-learned-draft-cfp-update-the-irc-topic][Update the IRC topic]] +**** TODO Remove draft marker + +- [ ] cfp +- [ ] submit + **** TODO Post CFP in the usual places +SCHEDULED: <2025-06-27 Fri> :PROPERTIES: :CUSTOM_ID: phases-draft-cfp-post-cfp-in-the-usual-places :END: -emacsconf-discuss, reddit.com/r/emacs, Emacs News, emacs-tangents, Mastodon, X +- [ ] emacsconf-discuss +- [ ] reddit.com/r/emacs +- [ ] Emacs News +- [ ] emacs-tangents or info-gnu-emacs +- [ ] Mastodon +- [ ] Bluesky +- [ ] X ** TODO Draft schedule :PROPERTIES: :CUSTOM_ID: draft-schedule @@ -240,7 +259,7 @@ Notes: - Sunday morning in 2023 had some packet loss issues at around 9:30, so we'll start with some talks that don't have BBB Q&A: emacsconf:students, emacsconf:links, emacsconf:regex ** TODO Prepare shift calendar, ask people to sign up -SCHEDULED: <2023-11-01 Wed> +SCHEDULED: <2025-11-01 Sat> :PROPERTIES: :CUSTOM_ID: shifts :END: @@ -264,10 +283,10 @@ Saturday Dec 6 2025 Sunday Dec 7 2025 #+NAME: sunday-shifts -| | Start | End | [[https://emacsconf.org/2023/volunteer/host/][Host]] | Streamer | [[https://emacsconf.org/2023/volunteer/checkin/][Checkin]] | [[https://emacsconf.org/2023/volunteer/irc/][IRC]] | [[https://emacsconf.org/2023/volunteer/pad/][Pad]] | Coord | -|--------+-------+-------+-------+----------+---------+-----+-----+--------| -| Gen AM | 09:00 | 12:00 | -| Gen PM | 13:00 | 17:00 | +| | Start | End | [[https://emacsconf.org/2023/volunteer/host/][Host]] | Streamer | [[https://emacsconf.org/2023/volunteer/checkin/][Checkin]] | [[https://emacsconf.org/2023/volunteer/irc/][IRC]] | [[https://emacsconf.org/2023/volunteer/pad/][Pad]] | Coord | +|--------+-------+-------+------+----------+---------+-----+-----+-------| +| Gen AM | 09:00 | 12:00 | | | | | | | +| Gen PM | 13:00 | 17:00 | | | | | | | Backups: - dev host/streamer: diff --git a/2025/submit.md b/2025/submit.md index 52a48663..f2c4d5e2 100644 --- a/2025/submit.md +++ b/2025/submit.md @@ -1,4 +1,3 @@ -[[!template id=pagedraft]] [[!meta title="Submit a proposal"]] [[!meta copyright="Copyright © 2019, 2020 Amin Bandali<br /> Copyright 2021 Amin Bandali, Sacha Chua, Leo Vivier<br /> @@ -1 +1 @@ -[[!inline pages="blog/* and !*/Discussion" show="10" rootpage="blog"]] +[[!inline pages="(blog/* and !*/Discussion) or tagged(blog)" show="10" rootpage="blog"]] diff --git a/organizers-notebook/index.org b/organizers-notebook/index.org index 50398ea2..60083412 100644 --- a/organizers-notebook/index.org +++ b/organizers-notebook/index.org @@ -89,6 +89,9 @@ Have a Markdown export block with the following contents. Replace { and } with [ #+end_export md *** Wiki template for year index +:PROPERTIES: +:CUSTOM_ID: phases-and-lessons-learned-draft-cfp-wiki-template-for-year-index +:END: Replace { and } with [ and ]. @@ -144,6 +147,26 @@ Come hang out with us in the `#emacsconf` channel on `irc.libera.chat` :END: [[file:~/proj/emacsconf/wiki/2023/cfp.org][2023]] +*** Update dates +:PROPERTIES: +:CUSTOM_ID: phases-and-lessons-learned-draft-cfp-update-dates +:END: + +[[file:~/proj/emacsconf/lisp/emacsconf.el]] +[[file:~/proj/emacsconf/lisp/emacsconf-erc.el]] + +*** Update the IRC topic +:PROPERTIES: +:CUSTOM_ID: phases-and-lessons-learned-draft-cfp-update-the-irc-topic +:END: + +#+begin_src emacs-lisp +(erc-cmd-OPALL) +(erc-cmd-CONFTOPIC (emacsconf-replace-plist-in-string + `(:year ,emacsconf-year :cfp-deadline ,emacsconf-cfp-deadline) + "Getting ready for EmacsConf ${year}! Call for proposals: https://emacsconf.org/${year}/cfp by ${cfp-deadline}, volunteer: https://emacsconf.org/volunteer/")) +(erc-cmd-DEOPALL) +#+end_src *** Lessons learned :PROPERTIES: @@ -914,6 +937,9 @@ Sizes: - production: 8 core 16 GB dedicated CPU (roughly half CPU load for 107 simultaneous users, 2024) *** Installing BigBlueButton +:PROPERTIES: +:CUSTOM_ID: general-infrastructure-bigbluebutton-installing-bigbluebutton +:END: 1. Create the instance. - Linode 4core 8GB shared CPU @@ -1043,6 +1069,9 @@ ssh root@bbb 'tar zcvf - /var/bigbluebutton /etc/bigbluebutton /root/greenlight- ssh root@bbb 'dd if=/dev/sda bs=5M ' | dd of=bbb-img-$(date "+%Y-%m-%d").img status=progress *** Spinning BBB up again +:PROPERTIES: +:CUSTOM_ID: general-infrastructure-bigbluebutton-spinning-bbb-up-again +:END: [2025-01-22 Wed] ... actually, this ran into some issues with the certificate, so I'm just going to do a reinstall. diff --git a/volunteer.md b/volunteer.md index 9fd30f2e..e4727461 100644 --- a/volunteer.md +++ b/volunteer.md @@ -1,9 +1,7 @@ [[!meta title="Volunteer"]] [[!meta copyright="Copyright © 2022-2024 Sacha Chua"]] -Want to help make EmacsConf awesomer and learn a lot along the way? -Volunteering is a great way to meet fellow Emacs geeks, tinker around -with interesting packages and scripts, and develop your skills. +Want to help make EmacsConf awesomer and learn a lot along the way? Volunteering is a great way to meet others in the wonderful Emacs community, tinker around with interesting packages and scripts, and develop your skills. In addition to the [emacsconf-discuss](https://lists.gnu.org/mailman/listinfo/emacsconf-discuss) |