From 63dd759af036fca07edf7cd598f454ee6563d492 Mon Sep 17 00:00:00 2001
From: Neeldhara Misra
Date: Mon, 6 Jul 2026 01:16:25 +0530
Subject: [PATCH] Update Barcamp participation links
---
src/components/BarcampPage.astro | 94 ++++++++++++++++++++++++--------
src/data/barcamp.ts | 5 +-
src/data/eventNav.ts | 5 +-
src/data/events.ts | 10 ++--
src/styles/global.css | 3 +-
5 files changed, 85 insertions(+), 32 deletions(-)
diff --git a/src/components/BarcampPage.astro b/src/components/BarcampPage.astro
index 32be675..6024428 100644
--- a/src/components/BarcampPage.astro
+++ b/src/components/BarcampPage.astro
@@ -2,9 +2,11 @@
import type { Event, EventPageEntry } from "../data/events";
import {
barcampParticipants,
+ barcampParticipantsSheetUrl,
barcampProposalDocUrl,
barcampRegistrationUrl,
barcampTracks,
+ barcampWhatsappCommunityUrl,
getBarcampTrackScheduleGroups,
} from "../data/barcamp";
import { getEventBasePath } from "../data/events";
@@ -53,7 +55,22 @@ const trackScheduleGroups = {
workshops, questions, experiments, and useful hallway conversations.
@@ -98,8 +115,8 @@ const trackScheduleGroups = {
AB 7/101-104
-
Registration
- Open until July 14
+ Participation
+ Sheet open until July 14
@@ -157,13 +174,20 @@ const trackScheduleGroups = {
@@ -187,18 +211,23 @@ const trackScheduleGroups = {
Nice, I would like to talk. How do I sign up?
First, add your name to the{" "}
-
+
participation list
.
- Then add your topic and a brief description to the talk list in the second
- tab on the same document.
+ Then add your topic and a brief description to the{" "}
+
+ talk list
+ .
I would just like to attend. How do I sign up?
You do not. There are no attendees. Only participants. If you are not
- talking, you are helping out one way or another. Register here.
+ talking, you are helping out one way or another.{" "}
+
+ Add yourself to the sheet
+ .
@@ -283,10 +312,10 @@ const trackScheduleGroups = {
If you would like to be hosted at the campus guest house, please indicate as
- much when you register. A limited number of slots will be available and they
- will be prioritized for speakers and organizers. Names added to the waitlist
- on a given day will be batched and sent for reservations the next day, so
- confirmations should come quickly.
+ much when you add yourself to the sheet. A limited number of slots will be
+ available and they will be prioritized for speakers and organizers. Names
+ added to the waitlist on a given day will be batched and sent for reservations
+ the next day, so confirmations should come quickly.
If you stay near the venue and are happy to host a Barcamper or two, please
@@ -308,7 +337,7 @@ const trackScheduleGroups = {
This is not a classical corporate or academic event with a ton of planning.
We are generally happy for a few dozen people to show up. Due to venue
- capacity limits, registrations will close at 200 participants.
+ capacity limits, the participation sheet will close at 200 participants.
@@ -322,9 +351,12 @@ const trackScheduleGroups = {
What next?
- Join the WhatsApp groups: broadcast for announcements only, and watercooler
- for interactions. Invite interesting people to attend and share a link to
- this page with them.
+ Join the{" "}
+
+ WhatsApp community
+ ,
+ invite interesting people to attend, and share a link to this page with
+ them.
@@ -332,16 +364,30 @@ const trackScheduleGroups = {
-
Registration
-
Register, propose, and show up early.
+
Participation
+
Add yourself, join the community, and show up early.
- Registration helps us plan room capacity, campus entry, and participant
- updates. Session slots are claimed on the day, so arrive early if you really
- want to talk.
+ The participant sheet helps us plan room capacity, campus entry, and updates.
+ Session slots are claimed on the day, so arrive early if you really want to talk.