From 5b2e384a36acfcedea208ec97e69be7750a44791 Mon Sep 17 00:00:00 2001 From: AJ Jordan Date: Thu, 2 Oct 2025 01:27:20 -0400 Subject: [PATCH 1/7] Add draft 2025 plan --- data/plan.yml | 293 ++++++++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 284 insertions(+), 9 deletions(-) diff --git a/data/plan.yml b/data/plan.yml index 1b10032..e08c7b4 100644 --- a/data/plan.yml +++ b/data/plan.yml @@ -1,9 +1,12 @@ -homeserver: seattlematrix.org +# TODO fix for prod +homeserver: strugee.net +# TODO deal with...? jitsiDomain: meet.seagl.org +# TODO room-specific version override, and make this v12 defaultRoomVersion: "10" timeZone: America/Los_Angeles avatars: - conference-2024: mxc://seattlematrix.org/xOwLbJdYKlwCOqVOoAiOKXfH + conference-2025: mxc://seattlematrix.org/fJOlsPjqQQvLSOmryXBAjKQB logo-headset: mxc://seattlematrix.org/KYhSbbzRiKcPHYxBsowvvQgJ sticker-pointing: mxc://seattlematrix.org/HdtuUcOVpqBKkjYnNWqLWYRx symbol-archive: mxc://seattlematrix.org/xFlDeCKMhUiwUvZtIrPMYJTu @@ -18,9 +21,10 @@ avatars: default: logo-headset room: symbol-location -inheritUserPowerLevels: - "#staff:seagl.org": - raiseTo: 50 +# TODO reenable for prod +#inheritUserPowerLevels: +# "#staff:seagl.org": +# raiseTo: 50 powerLevels: events: m.room.avatar: 99 @@ -36,9 +40,280 @@ powerLevels: users: steward: 100 steward: - id: "@seagl-bot:seattlematrix.org" - name: Patch + # TODO update for prod + id: "@patch-test:strugee.net" + name: Patch (AJ test) avatar: sticker-pointing +# TODO restore for prod aliasProxy: - homeserver: seagl.org - prefix: SeaGL2024 + homeserver: strugee.net + prefix: SeaGL2025-draft +# TODO fix for prod +# roomAttendants: +# 1: "@lyceum:2025.seagl.org" +# 2: "@room-332:2025.seagl.org" +# 3: "@room-334:2025.seagl.org" +# 4: "@room-340:2025.seagl.org" +rooms: +# TODO this tag is what it calls the permanent ID + - tag: seagl2025 + local: SeaGL2025 + avatar: conference-2025 + # TODO fix for prod + name: SeaGL 2025 DRAFT + topic: >- + SeaGL, the Seattle GNU/Linux Conference + · November 7ᵗʰ & 8ᵗʰ, 2025 + · #SeaGL2025 + children: + - tag: seagl2025-announcements + local: SeaGL2025-Announcements + name: Announcements + topic: >- + Conference updates and announcements + · SeaGL (the Seattle GNU/Linux Conference) November 7ᵗʰ & 8ᵗʰ, 2025 + · #SeaGL2025 + intro: | + # Announcements + This the place for conference updates and announcements. + moderatorsOnly: true + suggested: true + - tag: seagl2025-hallway + local: SeaGL2025-Hallway + name: Hallway + topic: >- + Mingle and chat with other attendees between sessions and throughout the conference, aka the "hallway track" + · Please note, the SeaGL Code of Conduct is in effect in all conference spaces. + intro: | + # Hallway + This the place to mingle and chat with other attendees at the conference, aka the "hallway track". Introduce yourself here, and then consider joining rooms for some of the sessions you're interested in! + Please note, the SeaGL [Code of Conduct](https://seagl.org/code_of_conduct) is in effect here and all conference spaces. + suggested: true + # TODO bring back for prod + # TODO do we need a welcome widget like the old Welcome room? + #widget: + # name: Video Conference + # jitsi: { id: SeaGL2025_Social, name: SeaGL 2025 Social } + - tag: seagl2025-current-sessions + local: SeaGL2025-CurrentSessions + avatar: symbol-play + name: Current Sessions + topic: >- + Sessions that are currently taking place + · Please note, the SeaGL Code of Conduct is in effect in all conference spaces. + suggested: true + children: CURRENT_SESSIONS + - tag: seagl2025-information + local: SeaGL2025-Information + avatar: symbol-info + name: Information + topic: >- + The rooms with all of the answers to your questions! Info rooms for speakers, sponsors, attendees, etc. + · Please note, the SeaGL Code of Conduct is in effect in all conference spaces. + suggested: true + children: + - tag: seagl2025-info-booth + local: SeaGL2025-InfoBooth + name: Info Booth + topic: >- + Have a question? Not sure where to look? We'll point you in the right direction! + · Please note, the SeaGL Code of Conduct is in effect in all conference spaces. + intro: | + # Info Booth + Have a question? Not sure where to look? We'll point you in the right direction! + Please note, the SeaGL [Code of Conduct](https://seagl.org/code_of_conduct) is in effect here and all conference spaces. + suggested: true + - tag: seagl2025-bot-help + local: SeaGL2025-BotHelp + name: Bot Help + topic: >- + Information about and help for Patch, the SeaGL seagull bot + · Please note, the SeaGL Code of Conduct is in effect in all conference spaces. + intro: | + # Bot Help + This the place for information about and help with Patch, the SeaGL Matrix bot. + Please note, the SeaGL [Code of Conduct](https://seagl.org/code_of_conduct) is in effect here and all conference spaces. + - tag: seagl2025-speaker-help + local: SeaGL2025-SpeakerHelp + name: Speaker Help + topic: >- + Have a question about your session? We're here to help! For time-sensitive emergencies, use the phone number in your speaker info email + · Please note, the SeaGL Code of Conduct is in effect in all conference spaces. + intro: | + # Speaker Help + Need help with your talk? Have a question about your session? We're here to help! + + **This room is not monitored in real time during the event**. + For urgent questions, call the A/V & Devops chair at the phone number provided in your speaker info email, sent October 11th. + All SeaGL volunteers and staff also have this number. + + Please note, the SeaGL [Code of Conduct](https://seagl.org/code_of_conduct) is in effect here and all conference spaces. + - tag: seagl2025-sponsor-help + local: SeaGL2025-SponsorHelp + name: Sponsor Help + topic: >- + Are you a sponsor in need of assistance? Join here for help—and thank you! + · Please note, the SeaGL Code of Conduct is in effect in all conference spaces. + intro: | + # Sponsor Help + Are you a sponsor in need of assistance? Firstly, Thank You! How can we help? + Please note, the SeaGL [Code of Conduct](https://seagl.org/code_of_conduct) is in effect here and all conference spaces. + - tag: seagl2025-volunteering + local: SeaGL2025-Volunteering + name: Volunteering + topic: >- + Do you want to help out SeaGL today (or in the future)? Let us know! + · Please note, the SeaGL Code of Conduct is in effect in all conference spaces. + intro: | + # Volunteering + Do you want to help out SeaGL today (or in the future)? Let us know! + More info on the SeaGL site: https://seagl.org/get_involved.html or by sending a quick email to participate@seagl.org + Please note, the SeaGL Code of Conduct is in effect and can be found here: https://seagl.org/code_of_conduct + - tag: seagl2025-restricted + local: SeaGL2025-Restricted + avatar: symbol-cog + name: Restricted + topic: >- + Rooms that are only available to SeaGL 2025 staff and volunteers + · Inviting someone to this space will allow them to join some of the rooms within. + private: true + children: + - tag: seagl2025-orchestration + local: SeaGL2025-Orchestration + name: On-site orchestration + topic: >- + Ready your batons! The SeaGL 2025 control-center. Use this room to communicate time-sensitive information. + inviteAttendants: true + - tag: seagl2025-volunteers + local: SeaGL2025-Volunteers + name: Volunteers + topic: >- + Operational room for all SeaGL 2025 volunteers + · Please join this room if you are volunteering with SeaGL 2025. Don't use this for time-sensitive information. + - tag: seagl2025-bot-control + local: SeaGL2025-BotControl + name: Bot administration + topic: Control room for Patch + private: true + control: true + - "#audit:2025.seagl.org" + - tag: seagl2025-upcoming-sessions + local: SeaGL2025-UpcomingSessions + avatar: symbol-clock + name: Upcoming Sessions + topic: >- + Sessions which have not yet happened—join ahead of time and chat with other interested attendees! + · Please note, the SeaGL Code of Conduct is in effect in all conference spaces. + children: FUTURE_SESSIONS + - tag: seagl2025-completed-sessions + local: SeaGL2025-CompletedSessions + avatar: symbol-moon + name: Completed Sessions + topic: >- + Sessions that have wrapped up! + · Recordings, from this year and past, will be posted to https://seagl.org/archive + · Please note, the SeaGL Code of Conduct is in effect in all conference spaces. + children: PAST_SESSIONS + - tag: seagl2025-unscheduled-sessions + local: SeaGL2025-UnscheduledSessions + avatar: symbol-archive + name: Unscheduled Sessions + topic: >- + Sessions that are not currently scheduled + · Please note, the SeaGL Code of Conduct is in effect in all conference spaces. + children: UNSCHEDULED_SESSIONS +sessions: + event: "2025" + openEarly: 10 # minutes + redirects: + # TODO + EQXCUM: SeaGL2025-Social # Presentation Roulette + prefix: SeaGL2025-draft- + suffixes: + 3GKV8X: ObservabilityRoundup # Magical Mystery Tour: A Roundup of Observability Datastores + 3ZJJA3: DevelopingOnNextcloud # Developing on Nextcloud in 2025: What's New? + 88THX7: FreeTheSocialWeb # Free the Social Web + 8KQGXX: OpenTofu # Intro to OpenTofu: Open Source IaC Overview + 8KSBXV: OpenSourceHardwareChallenges # Challenges When Building Open Source Hardware + 9DPTWS: GrepByExample # grep by example + 9JEFYQ: RiverHasRoots # The River Has Roots: Lessons in Open Source + 9PWA3Q: TheCLIRenaissance # The CLI Renaissance: Why Command Lines Matter in the Age of AI and the Promise of MCP + A7EBVC: ThrowingBitsOnTheWire # Throwing bits on the wire: An introduction to network programming + APBLKK: WhatDoYouThinkAboutAI # What do you think about AI? – The question people keep asking + BLZ7ZK: KalpaDesktop # Kalpa Desktop, the openSUSE based desktop that "Just Works™" + BV33RQ: OpenTrainingForOpenResearch # Open training for Open research: the Digital Research Academy + BXX88L: CoopCloud # Coop-Cloud: Democrtically built and governed cloud + CVEEAA: ProjectCaua # Project Caua Unleashed! + D7VANS: WhatsADataLake # What's a Data Lake and What Does It Mean For My Open Source Analytics Stack? + DFQ38B: AIRCTLProject #LearnPracticalSkillsTODAYToPrepareForAIIncidentResponseWithTheAIRCTLProject # Learn practical skills TODAY to prepare for AI Incident Response with the AIRCTL Project + DU8YUQ: DualityOfPython # Duality of Python + DYCBJX: BusinessOnOpenSource # Build a Great Business on Open Source without Selling Your Soul + EDV7EZ: MigratingToServerless # Migrating Distributed Systems Infrastructure to Serverless: Methodology and Insights + ETZQ8V: BiasInAI # “Hidden in Plain Sight: Addressing Data Bias in AI-Driven Systems” + EWCUGD: PhysicalTheatre # Physical Theatre, made using open source tooling + FE3E7R: ObservabilityForFrontend # Observability is for the Frontend, Too! + FNRU7M: WhatIsFree # What Is Free May Never Die + GYGWNZ: ApachePinotJourney # How Contributing to Apache Pinot Shaped My Developer Journey (And Why OSS is Worth It) + HM7MSP: SBOMsSecurityErrata # No More Mystery Brownies: SBOMs, security errata, and the recipe for safer software + HMNXFY: KernelBackportAutomation # Kernel backport automation and validation in CentOS/RHEL + HT9NCW: BrowserIsntWorking # My browser isn't working! Now what do I do? + JCCBUJ: TimeSeriesDatabases # Exploring Data Analysis in Time Series Databases + KFGUTN: FullCircle # Full Circle: From Programmer to Lawyer to Open Program Office Manager + KMCCEQ: LetsCreateOurOwnTechJobs # Let's create our own tech jobs together following open source principles + LFQS3C: SSHCertificates # SSH Certificates: All the Trust, None of the Fuss + LSJMPH: GNULinuxLovesAll # GNU/Linux Loves All + LTQLAW: DreadedDateTime # The Dreaded DateTime - A Lesson in Simplicity + NZUCYJ: SeattleCommunityNetworkStack # The Seattle Community Network Stack + P8SE9B: WikidataAndTaxonomies # Words, words, words, you fishmonger: Using Wikidata to Reconcile Taxonomies + PETMRE: 10YearsOfReproducibleBuilds # 10 years of Reproducible Builds + PSBSUU: ProvingMyMarriage # How I used open-source tools to prove my marriage to the US Government + PY8QLS: SerialConfig # Serial Config: Generating Applications for Embedded Interactivity + QANHFC: FediPact # FediPact: Why? + QAZYWP: 2025FLOSSResearchRoundup # Today I Learned.... The 2025 FLOSS Research Roundup + QR89R9: EvaluatingFOSSProjects # Evaluating FOSS Projects; applying Habermas' Theory of Communicative Action' + QXWX7X: WhatIsFreeSoftware # What is Free Software? + SVTBXG: CathedralAndBizarreII # The Cathedral and the Bizarre II: Branches of Faith or, Committing Code Not Sins + T7Q7QN: Pkgconf15YearsLater # pkgconf: 15 years later + VD9V3K: LocalOfflineAI # Local Offline AI + VLM7AS: SelfHostingSimplified # Your Email, Your Rules: Self-Hosting Simplified + WDYNZF: Chapel # Productive parallel programming from laptops to supercomputers with Chapel + XE8TL3: CommunityPhotoHosting # Resist Tech Monopolies: Community Photo Hosting + YCPRXG: ChromebookReplacement # Building a Chromebook replacement with NixOS + ZWPRGU: BeyondScratch # Beyond Scratch - Playing with No-Code Visual Programming + ZZRGMW: First6MonthsOfStillOS # First 6 Months of stillOS + + topic: >- + The session details link can be found as the first post of the channel + · Please note, the SeaGL Code of Conduct is in effect in all conference spaces. + intro: | + # $TITLE + + Details: $URL + + Please note, the SeaGL [Code of Conduct](https://seagl.org/code_of_conduct) is in effect here and all conference spaces. + + ## Q & A commands + + Attendees: + + - `!ask `: Add a question to the list + + Moderator: + + - `!qa`: Show the list of questions + - `!qa-asked `: Mark a question as asked + - `!qa-clear`: Clear the list of questions + # TODO + widgets: + 1: # Lyceum + - { name: Live Stream, custom: https://attend.seagl.org/widgets/day-1-room-1.html } + - { name: Live Stream, custom: https://attend.seagl.org/widgets/day-2-room-1.html } + 2: # 332 + - { name: Live Stream, custom: https://attend.seagl.org/widgets/day-1-room-2.html } + - { name: Live Stream, custom: https://attend.seagl.org/widgets/day-2-room-2.html } + 3: # 334 + - { name: Live Stream, custom: https://attend.seagl.org/widgets/day-1-room-3.html } + - { name: Live Stream, custom: https://attend.seagl.org/widgets/day-2-room-3.html } + 4: # 340 + - { name: Live Stream, custom: https://attend.seagl.org/widgets/day-1-room-4.html } + - { name: Live Stream, custom: https://attend.seagl.org/widgets/day-2-room-4.html } From 5bb9a629263b4fd422fa5164d816fed6259d3c75 Mon Sep 17 00:00:00 2001 From: AJ Jordan Date: Tue, 7 Oct 2025 23:12:38 -0400 Subject: [PATCH 2/7] Add aliases for new sessions --- data/plan.yml | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/data/plan.yml b/data/plan.yml index e08c7b4..8ddea4c 100644 --- a/data/plan.yml +++ b/data/plan.yml @@ -226,8 +226,10 @@ sessions: event: "2025" openEarly: 10 # minutes redirects: - # TODO - EQXCUM: SeaGL2025-Social # Presentation Roulette + B9BMJW: SeaGL2025-Hallway # Big Time Brewery social + WDTPWZ: SeaGL2025-Hallway # Ada's book sale + LTHRNX: SeaGL2025-Hallway # DiscoTech workshop + DALKJT: SeaGL2025-Hallway # Ada's social prefix: SeaGL2025-draft- suffixes: 3GKV8X: ObservabilityRoundup # Magical Mystery Tour: A Roundup of Observability Datastores @@ -276,6 +278,8 @@ sessions: T7Q7QN: Pkgconf15YearsLater # pkgconf: 15 years later VD9V3K: LocalOfflineAI # Local Offline AI VLM7AS: SelfHostingSimplified # Your Email, Your Rules: Self-Hosting Simplified + VZMBEW: PatchManagement # Patch management / BareMetal as a service on Linux ( RedHat / Suse / tbd other ) Windows ?Vmware ? + WDYNZF: Chapel # Productive parallel programming from laptops to supercomputers with Chapel XE8TL3: CommunityPhotoHosting # Resist Tech Monopolies: Community Photo Hosting YCPRXG: ChromebookReplacement # Building a Chromebook replacement with NixOS From 5c220673c53e3d5ca21f82f117073fe4ea77e412 Mon Sep 17 00:00:00 2001 From: AJ Jordan Date: Tue, 7 Oct 2025 23:13:43 -0400 Subject: [PATCH 3/7] Disable alias support for draft space --- data/plan.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/data/plan.yml b/data/plan.yml index 8ddea4c..1996343 100644 --- a/data/plan.yml +++ b/data/plan.yml @@ -45,9 +45,9 @@ steward: name: Patch (AJ test) avatar: sticker-pointing # TODO restore for prod -aliasProxy: - homeserver: strugee.net - prefix: SeaGL2025-draft +#aliasProxy: + #homeserver: strugee.net + #prefix: SeaGL2025-draft # TODO fix for prod # roomAttendants: # 1: "@lyceum:2025.seagl.org" From 370646ec395f92ef590d9e4033838f17134a8eb1 Mon Sep 17 00:00:00 2001 From: AJ Jordan Date: Tue, 28 Oct 2025 18:06:15 -0400 Subject: [PATCH 4/7] Update plan.yml for Pretalx schedule v6 --- data/plan.yml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/data/plan.yml b/data/plan.yml index 1996343..2dd8f72 100644 --- a/data/plan.yml +++ b/data/plan.yml @@ -279,12 +279,11 @@ sessions: VD9V3K: LocalOfflineAI # Local Offline AI VLM7AS: SelfHostingSimplified # Your Email, Your Rules: Self-Hosting Simplified VZMBEW: PatchManagement # Patch management / BareMetal as a service on Linux ( RedHat / Suse / tbd other ) Windows ?Vmware ? - WDYNZF: Chapel # Productive parallel programming from laptops to supercomputers with Chapel XE8TL3: CommunityPhotoHosting # Resist Tech Monopolies: Community Photo Hosting YCPRXG: ChromebookReplacement # Building a Chromebook replacement with NixOS ZWPRGU: BeyondScratch # Beyond Scratch - Playing with No-Code Visual Programming - ZZRGMW: First6MonthsOfStillOS # First 6 Months of stillOS + ZZRGMW: StillOS # Linux Doesn't Resonate With The Mainstream - stillOS topic: >- The session details link can be found as the first post of the channel From d807ebebc0a3a6e89b577ea21b6c53c5c1a04a22 Mon Sep 17 00:00:00 2001 From: AJ Jordan Date: Tue, 28 Oct 2025 20:57:32 -0400 Subject: [PATCH 5/7] Adjust room IDs in plan --- data/plan.yml | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/data/plan.yml b/data/plan.yml index 2dd8f72..313fcca 100644 --- a/data/plan.yml +++ b/data/plan.yml @@ -48,12 +48,12 @@ steward: #aliasProxy: #homeserver: strugee.net #prefix: SeaGL2025-draft -# TODO fix for prod +# TODO provision these accounts for prod # roomAttendants: -# 1: "@lyceum:2025.seagl.org" -# 2: "@room-332:2025.seagl.org" -# 3: "@room-334:2025.seagl.org" -# 4: "@room-340:2025.seagl.org" +# 8: "@room-145:2025.seagl.org" +# 9: "@room-332:2025.seagl.org" +# 10: "@room-334:2025.seagl.org" +# 11: "@room-340:2025.seagl.org" rooms: # TODO this tag is what it calls the permanent ID - tag: seagl2025 @@ -308,15 +308,15 @@ sessions: - `!qa-clear`: Clear the list of questions # TODO widgets: - 1: # Lyceum + 8: # 145 - { name: Live Stream, custom: https://attend.seagl.org/widgets/day-1-room-1.html } - { name: Live Stream, custom: https://attend.seagl.org/widgets/day-2-room-1.html } - 2: # 332 + 9: # 332 - { name: Live Stream, custom: https://attend.seagl.org/widgets/day-1-room-2.html } - { name: Live Stream, custom: https://attend.seagl.org/widgets/day-2-room-2.html } - 3: # 334 + 10: # 334 - { name: Live Stream, custom: https://attend.seagl.org/widgets/day-1-room-3.html } - { name: Live Stream, custom: https://attend.seagl.org/widgets/day-2-room-3.html } - 4: # 340 + 11: # 340 - { name: Live Stream, custom: https://attend.seagl.org/widgets/day-1-room-4.html } - { name: Live Stream, custom: https://attend.seagl.org/widgets/day-2-room-4.html } From 4644aa479a2864033adb6fd55d0052ce1c8e9900 Mon Sep 17 00:00:00 2001 From: AJ Jordan Date: Tue, 28 Oct 2025 21:02:43 -0400 Subject: [PATCH 6/7] Disable talk room livestreams Since the content for these isn't ready yet. --- data/plan.yml | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/data/plan.yml b/data/plan.yml index 313fcca..353cb16 100644 --- a/data/plan.yml +++ b/data/plan.yml @@ -306,17 +306,17 @@ sessions: - `!qa`: Show the list of questions - `!qa-asked `: Mark a question as asked - `!qa-clear`: Clear the list of questions - # TODO - widgets: - 8: # 145 - - { name: Live Stream, custom: https://attend.seagl.org/widgets/day-1-room-1.html } - - { name: Live Stream, custom: https://attend.seagl.org/widgets/day-2-room-1.html } - 9: # 332 - - { name: Live Stream, custom: https://attend.seagl.org/widgets/day-1-room-2.html } - - { name: Live Stream, custom: https://attend.seagl.org/widgets/day-2-room-2.html } - 10: # 334 - - { name: Live Stream, custom: https://attend.seagl.org/widgets/day-1-room-3.html } - - { name: Live Stream, custom: https://attend.seagl.org/widgets/day-2-room-3.html } - 11: # 340 - - { name: Live Stream, custom: https://attend.seagl.org/widgets/day-1-room-4.html } - - { name: Live Stream, custom: https://attend.seagl.org/widgets/day-2-room-4.html } + # TODO add these back once their content is online + #widgets: + # 8: # 145 + # - { name: Live Stream, custom: https://attend.seagl.org/widgets/day-1-room-1.html } + # - { name: Live Stream, custom: https://attend.seagl.org/widgets/day-2-room-1.html } + # 9: # 332 + # - { name: Live Stream, custom: https://attend.seagl.org/widgets/day-1-room-2.html } + # - { name: Live Stream, custom: https://attend.seagl.org/widgets/day-2-room-2.html } + # 10: # 334 + # - { name: Live Stream, custom: https://attend.seagl.org/widgets/day-1-room-3.html } + # - { name: Live Stream, custom: https://attend.seagl.org/widgets/day-2-room-3.html } + # 11: # 340 + # - { name: Live Stream, custom: https://attend.seagl.org/widgets/day-1-room-4.html } + # - { name: Live Stream, custom: https://attend.seagl.org/widgets/day-2-room-4.html } From f9be489475c026e9e94448e0903a9150a65857bb Mon Sep 17 00:00:00 2001 From: AJ Jordan Date: Tue, 28 Oct 2025 21:17:52 -0400 Subject: [PATCH 7/7] Remove reminder doc comment --- data/plan.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/data/plan.yml b/data/plan.yml index 353cb16..12de035 100644 --- a/data/plan.yml +++ b/data/plan.yml @@ -55,7 +55,6 @@ steward: # 10: "@room-334:2025.seagl.org" # 11: "@room-340:2025.seagl.org" rooms: -# TODO this tag is what it calls the permanent ID - tag: seagl2025 local: SeaGL2025 avatar: conference-2025