matrix-org / conference-bot

The conductor for your orchestra^Wconference
Apache License 2.0
44 stars 8 forks source link

Detection of auditoriums by prefix is inflexible and footgunny #161

Open reivilibre opened 1 year ago

reivilibre commented 1 year ago

For this year, the rooms are:

AW1.120: devroom
AW1.126: devroom
D.collab: devroom
D.confidential: devroom
D.emulator: devroom
D.energy: devroom
D.matrix: devroom
D.minimalistic: devroom
D.research: devroom
D.sds: devroom
H.1301 (Cornil): devroom
H.1302 (Depage): devroom
H.1308 (Rolin): devroom
H.1309 (Van Rijn): devroom
H.2214: devroom
H.2215 (Ferrer): lightningtalk
Janson: keynote, maintrack
K.1.105 (La Fontaine): maintrack
K.3.201: devroom
K.3.401: devroom
K.4.201: devroom
K.4.601: devroom
M.test: devroom
UA2.114 (Baudoux): devroom
UA2.118 (Henriot): devroom
UA2.220 (Guillissen): devroom
UB2.147: bof
UB2.252A (Lameere): devroom
UB4.132: devroom
UB4.136: devroom
UB5.132: devroom
UB5.230: devroom
UD2.120 (Chavanne): devroom
UD2.218A: devroom

Notably the room for bof has a U prefix like some other devroom rooms do. It should be relatively easy to just specify the desired U-rooms manually this year but it seems like a trap. Ideally the schedule would just describe the rooms itself?

reivilibre commented 1 year ago

The prefixes for this year:

## devrooms

AW1.
D.
H.
Janson
K.
M.
UA2.
UB2.252A
UB4.
UB5.
UD2.

## physical devrooms

AW1.
H.
Janson
K.
M.
UA2.
UB2.252A
UB4.
UB5.
UD2.

## not devrooms

UB2.147: bof