From be3c93415eed2d808d17527b805e7e1978be3583 Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Sat, 12 Sep 2026 21:46:43 -0400 Subject: add planning --- 2026/info/local-nav.md | 2 +- 2026/info/planning-after.md | 10 ++++++++++ 2026/info/planning-before.md | 13 ++++++++++++ 2026/info/planning-nav.md | 7 +++++++ 2026/info/portable-nav.md | 7 +++++++ 2026/info/sun-open-nav.md | 2 +- 2026/organizers-notebook/index.org | 10 +++++++--- 2026/organizers-notebook/schedule.svg | 2 +- 2026/schedule-details.md | 4 +++- 2026/talks/planning.md | 37 +++++++++++++++++++++++++++++++++++ 10 files changed, 87 insertions(+), 7 deletions(-) create mode 100644 2026/info/planning-after.md create mode 100644 2026/info/planning-before.md create mode 100644 2026/info/planning-nav.md create mode 100644 2026/info/portable-nav.md create mode 100644 2026/talks/planning.md (limited to '2026') diff --git a/2026/info/local-nav.md b/2026/info/local-nav.md index 7afc0453..c93f6028 100644 --- a/2026/info/local-nav.md +++ b/2026/info/local-nav.md @@ -2,6 +2,6 @@
Back to the [[talks]] Previous by track: My Space Cadet Deck - an Android Stream Deck replacement with deep Emacs integration -Next by track: Sunday opening remarks +Next by track: Emacs as my portable user space across operating platforms Track: General
diff --git a/2026/info/planning-after.md b/2026/info/planning-after.md new file mode 100644 index 00000000..c55b3c00 --- /dev/null +++ b/2026/info/planning-after.md @@ -0,0 +1,10 @@ + + + +Questions or comments? Please e-mail [gmj@pobox.com](mailto:gmj@pobox.com?subject=Comment%20for%20EmacsConf%202023%20planning%3A%20The%20Emacs%20Planning%20Habits%20of%20a%20Questionably%20Effective%20Person%3A%20My%2040-year%20journey%20of%20planning%20with%20Emacs%2C%20Org%20Mode%2C%20paper%20journals%2C%20etc.) + +---- +Got an idea for an EmacsConf talk or session? We'd love to hear from you! Check out the [[Call for Participation|/2026/cfp]] for details. + + + diff --git a/2026/info/planning-before.md b/2026/info/planning-before.md new file mode 100644 index 00000000..94af3eaf --- /dev/null +++ b/2026/info/planning-before.md @@ -0,0 +1,13 @@ + +[[!toc ]] +Format: 20-min talk ; Q&A: BigBlueButton conference room Etherpad: +Etherpad: +Status: Waiting for video from speaker + + + + + + +# Description + \ No newline at end of file diff --git a/2026/info/planning-nav.md b/2026/info/planning-nav.md new file mode 100644 index 00000000..5397dee2 --- /dev/null +++ b/2026/info/planning-nav.md @@ -0,0 +1,7 @@ + +
+Back to the [[talks]] +Previous by track: Emacs as my portable user space across operating platforms +Next by track: Sunday opening remarks +Track: General +
diff --git a/2026/info/portable-nav.md b/2026/info/portable-nav.md new file mode 100644 index 00000000..81f45b4f --- /dev/null +++ b/2026/info/portable-nav.md @@ -0,0 +1,7 @@ + + diff --git a/2026/info/sun-open-nav.md b/2026/info/sun-open-nav.md index ed572a63..5624b972 100644 --- a/2026/info/sun-open-nav.md +++ b/2026/info/sun-open-nav.md @@ -1,7 +1,7 @@ diff --git a/2026/organizers-notebook/index.org b/2026/organizers-notebook/index.org index d751dbb2..f8836545 100644 --- a/2026/organizers-notebook/index.org +++ b/2026/organizers-notebook/index.org @@ -229,9 +229,12 @@ CLOSED: [2026-07-02 Thu 11:35] align cadet local - open-mic + koutliner + bone (lunch :start "12:00") portable + planning + open-mic sat-close ("DEV Saturday, Dec 6" :start "2026-12-12 9:30" :set-track "Development") (lunch :start "12:00") @@ -254,12 +257,13 @@ CLOSED: [2026-07-02 Thu 11:35] ;; (svg-print (emacsconf-schedule-svg 800 300 emacsconf-schedule-draft))) ;; (with-temp-file (expand-file-name filename (expand-file-name "organizers-notebook" (expand-file-name emacsconf-year emacsconf-directory))) ;; (svg-print (emacsconf-schedule-svg 800 300 emacsconf-schedule-draft)))) - (clear-image-cache))) + (when window-system + (clear-image-cache)))) #+end_src #+RESULTS: schedule :results: -saturday closing remarks: Starts at 13:40 before 16:30 +saturday closing remarks: Starts at 14:10 before 16:30 sunday closing remarks: Starts at 13:00 before 16:30 :end: diff --git a/2026/organizers-notebook/schedule.svg b/2026/organizers-notebook/schedule.svg index 31e1d110..b0a974fe 100644 --- a/2026/organizers-notebook/schedule.svg +++ b/2026/organizers-notebook/schedule.svg @@ -1 +1 @@ -Graphical view of the scheduleSchedule for SaturdaySaturday 9:00- 9:10 Saturday opening remarkssat-open 9:10- 9:40 Multi-dimensional information processing with Emacs and Emacspeak: a blind man's perspectiveemacspeak 9:50-10:10 Column-aligning text in Emacsalign10:30-10:40 My Space Cadet Deck - an Android Stream Deck replacement with deep Emacs integrationcadet11:00-11:10 Local file history possibilities in Emacslocal 1:00- 1:20 Emacs as my portable user space across operating platformsportable 1:40- 1:50 Saturday closing remarks / open sessionsat-close9 AM10 AM11 AM12 PM1 PM2 PM3 PM4 PM5 PMSchedule for SundaySunday 9:00- 9:10 Sunday opening remarkssun-open 1:00- 1:10 Sunday closing remarkssun-close9 AM10 AM11 AM12 PM1 PM2 PM3 PM4 PM5 PMSchedule for SundaySunday11:15-11:15 Open sessionopen-mic10 AM11 AM12 PM1 PM2 PM3 PM4 PM5 PM6 PM \ No newline at end of file +Graphical view of the scheduleSchedule for SaturdaySaturday 9:00- 9:10 Saturday opening remarkssat-open 9:10- 9:40 Multi-dimensional information processing with Emacs and Emacspeak: a blind man's perspectiveemacspeak 9:50-10:10 Column-aligning text in Emacsalign10:30-10:40 My Space Cadet Deck - an Android Stream Deck replacement with deep Emacs integrationcadet11:00-11:10 Local file history possibilities in Emacslocal11:30-11:50 Hyperbole Koutliner: The Best Autonumbered, Hyperlinking Outliner for Emacskoutliner12:10-12:20 BONE and gnaw.el: tracking what mattersbone 1:00- 1:10 Emacs as my portable user space across operating platformsportable 1:30- 1:50 The Emacs Planning Habits of a Questionably Effective Person: My 40-year journey of planning with Emacs, Org Mode, paper journals, etc.planning 2:10- 2:20 Saturday closing remarks / open sessionsat-close9 AM10 AM11 AM12 PM1 PM2 PM3 PM4 PM5 PMSchedule for SundaySunday 9:00- 9:10 Sunday opening remarkssun-open 1:00- 1:10 Sunday closing remarkssun-close9 AM10 AM11 AM12 PM1 PM2 PM3 PM4 PM5 PMSchedule for SaturdaySaturday 9:45- 9:45 Open sessionopen-mic10 AM11 AM12 PM1 PM2 PM3 PM4 PM5 PM6 PM \ No newline at end of file diff --git a/2026/schedule-details.md b/2026/schedule-details.md index 5c933930..4d029b57 100644 --- a/2026/schedule-details.md +++ b/2026/schedule-details.md @@ -1,12 +1,14 @@ Jump to: Development -

General (9 talks)

+

General (11 talks)

[[!template id=sched title="""Open session""" url="""/2026/talks/open-mic""" speakers="""Participants""" watch="""https://emacsconf.org/2026/watch/gen""" slug="""open-mic""" note=""""""]] [[!template id=sched title="""Saturday opening remarks""" url="""/2026/talks/sat-open""" speakers="""Sacha Chua""" watch="""https://emacsconf.org/2026/watch/gen""" slug="""sat-open""" note=""""""]] [[!template id=sched title="""Multi-dimensional information processing with Emacs and Emacspeak: a blind man's perspective""" url="""/2026/talks/emacspeak""" speakers="""Arkadiusz""" watch="""https://emacsconf.org/2026/watch/gen""" slug="""emacspeak""" note=""""""]] [[!template id=sched title="""Column-aligning text in Emacs""" url="""/2026/talks/align""" speakers="""Jeff Trull""" watch="""https://emacsconf.org/2026/watch/gen""" slug="""align""" note=""""""]] [[!template id=sched title="""My Space Cadet Deck - an Android Stream Deck replacement with deep Emacs integration""" url="""/2026/talks/cadet""" speakers="""Andy Drop""" watch="""https://emacsconf.org/2026/watch/gen""" slug="""cadet""" note=""""""]] [[!template id=sched title="""Local file history possibilities in Emacs""" url="""/2026/talks/local""" speakers="""Wouter Groeneveld""" watch="""https://emacsconf.org/2026/watch/gen""" slug="""local""" note=""""""]] +[[!template id=sched title="""Emacs as my portable user space across operating platforms""" url="""/2026/talks/portable""" speakers="""Mohammed Ismail Ansari""" watch="""https://emacsconf.org/2026/watch/gen""" slug="""portable""" note=""""""]] +[[!template id=sched title="""The Emacs Planning Habits of a Questionably Effective Person: My 40-year journey of planning with Emacs, Org Mode, paper journals, etc.""" url="""/2026/talks/planning""" speakers="""George Jones""" watch="""https://emacsconf.org/2026/watch/gen""" slug="""planning""" note=""""""]] [[!template id=sched title="""Sunday opening remarks""" url="""/2026/talks/sun-open""" speakers="""Sacha Chua""" watch="""https://emacsconf.org/2026/watch/gen""" slug="""sun-open""" note=""""""]] [[!template id=sched title="""Saturday closing remarks / open session""" url="""/2026/talks/sat-close""" watch="""https://emacsconf.org/2026/watch/gen""" slug="""sat-close""" note=""""""]] [[!template id=sched title="""Sunday closing remarks""" url="""/2026/talks/sun-close""" watch="""https://emacsconf.org/2026/watch/gen""" slug="""sun-close""" note=""""""]] diff --git a/2026/talks/planning.md b/2026/talks/planning.md new file mode 100644 index 00000000..896bd4d6 --- /dev/null +++ b/2026/talks/planning.md @@ -0,0 +1,37 @@ +[[!meta title="The Emacs Planning Habits of a Questionably Effective Person: My 40-year journey of planning with Emacs, Org Mode, paper journals, etc."]] +[[!meta copyright="Copyright © 2026 George Jones"]] +[[!inline pages="internal(2026/info/planning-nav)" raw="yes"]] + + + + + +# The Emacs Planning Habits of a Questionably Effective Person: My 40-year journey of planning with Emacs, Org Mode, paper journals, etc. +George Jones - + +[[!inline pages="internal(2026/info/planning-before)" raw="yes"]] + +This is the story of my 40+ year journey using planning tools, many of them inside Emacs since the advent of Org Mode. This is not a "now I know how to plan things perfectly" talk. I will demo Emacs planning workflows and tools I use, that I have used, and that I'm experimenting with now. You are probably a better planner than I am. You probably get more things done than I do. Sometimes getting things done is the point. Sometimes shiny objects are the point. Sometimes avoiding shiny objects is the point. I'll touch on all that. + +Here are some of the "Try this at home, kids" things I will touch on: + +- Org and Denote capture templates +- My custom `org-todo-keywords` +- The Org Agenda: Per-project files vs. a single `diary.org` +- Habits, schedules, and weekly "DONE" and "Worked On" summaries +- Migrating to Denote +- "Strange new worlds" with AI/gptel creeping into my workflows + +Sometimes life happens outside Emacs. I admit it. I will touch on how my daily paper journaling and other inputs interact with my Emacs workflows. + +About the speaker: + +George Jones has been noodling around Emacsen since the TECO days (pre GNU) and had a bit to do with MicroEmacs finding its way onto the Amiga and USENET. Since the advent of Org mode much of his planning happens there. In this talk George will run through demos of current workflows with capture templates, custom TODO keywords, Org Agenda, habits, schedules and the use of newcomers including denote and gptel. + + + +[[!inline pages="internal(2026/info/planning-after)" raw="yes"]] + +[[!inline pages="internal(2026/info/planning-nav)" raw="yes"]] + + -- cgit v1.2.3