summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--2024.md1
-rw-r--r--2025.md7
-rw-r--r--2025/sidebar.md12
-rw-r--r--2025/talks.md5
-rw-r--r--organizers-notebook.md21
-rw-r--r--organizers-notebook/index.org9
6 files changed, 46 insertions, 9 deletions
diff --git a/2024.md b/2024.md
index d523d0e0..c07c694a 100644
--- a/2024.md
+++ b/2024.md
@@ -1,4 +1,5 @@
[[!meta copyright="Copyright © 2021-2022 Amin Bandali; 2023-2024 Sacha Chua"]]
+[[!sidebar content=""]]
<p class="center">EmacsConf 2024 | Online Conference<br />
<b>December 7 and 8, 2024 (Sat-Sun)</b></p>
diff --git a/2025.md b/2025.md
index e05155e2..656cd4e6 100644
--- a/2025.md
+++ b/2025.md
@@ -1,4 +1,5 @@
[[!meta copyright="Copyright &copy; 2021-2022 Amin Bandali; 2023-2025 Sacha Chua"]]
+[[!sidebar content=""]]
<p class="center">EmacsConf 2025 | Online Conference<br />
<b>December 6 and 7, 2025 (Sat-Sun)</b></p>
@@ -6,8 +7,7 @@
<p class="center">[[!img /i/emacsconf-logo1-256.png
alt="EmacsConf logo"]]</p>
-<p class="center">[[<b>Call for Participation</b>|cfp]] | [[Ideas]] |
-[[Submit a Proposal|submit]] | [[Volunteer]] | [[Guidelines for Conduct|conduct]]</p>
+<p class="center">[[Volunteer]] | [[Guidelines for Conduct|conduct]]</p>
<p class="center">EmacsConf is the conference about the joy of
<a href="https://www.gnu.org/software/emacs/">GNU Emacs</a> and
@@ -15,8 +15,7 @@ Emacs Lisp.</p>
We are busy putting things together for EmacsConf 2025, and we would
love to have *your* help to make EmacsConf 2025 amazing, much like the
-previous EmacsConfs. See our [[**Call for Participation**|cfp]], get
-involved, and help spread the word!
+previous EmacsConfs. [[Get involved|volunteer]] and help spread the word!
We are holding EmacsConf 2025 as an online conference again this year.
We remain fully committed to freedom, and we will continue using our
diff --git a/2025/sidebar.md b/2025/sidebar.md
new file mode 100644
index 00000000..1f749800
--- /dev/null
+++ b/2025/sidebar.md
@@ -0,0 +1,12 @@
+<p>Welcome to...</p>
+<p class="center">[[!img /i/emacsconf-logo1-256.png alt="EmacsConf logo" size="72x" link=2025]]</p>
+<p class="center"><strong>[[EmacsConf 2025|2025]]</strong></p>
+<p class="center">Dec 6-7 (Sat-Sun)</p>
+---
+
+* **[[Talks]]**
+* [[Volunteer]]
+* [[Prepare]]
+* [[Planning]]
+* [[Guidelines for Conduct|conduct]]
+* [[Contact information|contact]]
diff --git a/2025/talks.md b/2025/talks.md
index bb651054..6354933d 100644
--- a/2025/talks.md
+++ b/2025/talks.md
@@ -1,8 +1,5 @@
We're getting ready for EmacsConf 2025. Want to propose a talk?
-[[Check out our call for participation|/2025/cfp]] and submit your proposal
-by Friday, September 19, 2025!
-
-Here are some of the talks we've accepted so far:
+Here are the talks coming up:
[[!inline pages="internal(2025/schedule-details)" raw="yes"]]
diff --git a/organizers-notebook.md b/organizers-notebook.md
index fc5a6ce7..1312753f 100644
--- a/organizers-notebook.md
+++ b/organizers-notebook.md
@@ -304,6 +304,14 @@ For each talk:
4. Use `emacsconf-publish-info-pages` and `emacsconf-publish-schedule` as needed.
5. Send acceptance e-mail with `emacsconf-mail-accept-talk`
+After the CFP ends:
+
+1. Change the yyyy.md page to remove the CFP and submit links.
+2. Update the yyyy/sidebar.md page to remove the CFP and submit links.
+3. Update the yyyy/talks.md page to remove the CFP.
+
+[Example git commit](https://git.emacsconf.org/emacsconf-wiki/commit/?id=9b2c5a6f86d9e4c3faf4c7f028eabb758583fa97)
+
<a id="draft-schedule"></a>
@@ -644,7 +652,18 @@ How can we make EmacsConf better for participants? Speakers? Volunteers? People
- make media processing pipeline more hands-off; ideally, just copy the video to the directory and that kicks off everything including eventually republishing the backstage index
- add read-only non-JS links to pads; make the pads viewable through the web instead of being downloaded
- upgrade to latest versions
- - Etherpad (deployed 1.9.7)
+ - front0 and live0: currently Debian 10.13
+ - sachac: <span class="timestamp-wrapper"><time class="timestamp" datetime="2025-09-19">[2025-09-19 Fri]</time></span> I e-mailed bandali to ask if I can do the upgrades or if he wants to
+ - Etherpad (deployed 1.9.7); might be okay without upgrading?
+ - newest version is 2.5.0, breaking changes with plugins; says it has lots of improvements and fixes due to upgrade to express 5.0
+ - OrgMeetup uses pad.emacsconf.org, so it might be good to test locally or in a separate VM
+ - securiy fixes, performance boosts
+ - v2.0.0 switched from npm to pnpm
+ - maybe use this Ansible role? <https://galaxy.ansible.com/ui/repo/published/s3lph/pads/content/role/etherpad/>
+ - Debian video team: - they use 1.8.18, though
+ - [roles/etherpad · main · DebConf video team / ansible · GitLab](https://salsa.debian.org/debconf-video-team/ansible/-/tree/main/roles/etherpad)
+ - [etherpad — DebConf Videoteam Ansible documentation](https://ansible-jcc-30b5c47d7c0c0da36d61216440171bb71e8cea71b9c11a54b17.pages.debian.net/ansible_roles/etherpad.html)
+
- DONE - BigBlueButton (deployed 3.0.12, which is the latest as of 2025-08-02)
- Consider 3.1 beta? new interface, probably new bugs; see if it&rsquo;s worth it?
- Icecast (deployed 2.4.4-1) alternative?
diff --git a/organizers-notebook/index.org b/organizers-notebook/index.org
index 2c0781e5..69891954 100644
--- a/organizers-notebook/index.org
+++ b/organizers-notebook/index.org
@@ -280,6 +280,15 @@ For each talk:
3. Create wiki page with ~emacsconf-publish-add-talk~.
4. Use ~emacsconf-publish-info-pages~ and ~emacsconf-publish-schedule~ as needed.
5. Send acceptance e-mail with ~emacsconf-mail-accept-talk~
+
+After the CFP ends:
+
+1. Change the yyyy.md page to remove the CFP and submit links.
+2. Update the yyyy/sidebar.md page to remove the CFP and submit links.
+3. Update the yyyy/talks.md page to remove the CFP.
+
+[[https://git.emacsconf.org/emacsconf-wiki/commit/?id=9b2c5a6f86d9e4c3faf4c7f028eabb758583fa97][Example git commit]]
+
** Draft schedule
:PROPERTIES:
:CUSTOM_ID: draft-schedule