Comet Calendar events with multiple locations
@azythromycin ci sta già lavorando.
Dal 14/10/2026.
Valutazione
- Difficoltà
- 2/5
- Tempo stimato
- 1-3 ore
- Idoneità per principianti
- 76/100
Direzione di ricerca
Inizia individuando il parser Go che estrae le abbreviazioni degli edifici e i numeri delle stanze dalle ubicazioni degli eventi di Comet Calendar, quindi esamina il suo comportamento attuale basato su FindString. Usa gli esempi nell’issue e i dati collegati della UTD calendar API per verificare che vengano mantenute tutte le ubicazioni valide, inclusi più edifici e stanze.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Overview
See #162 for some background information. Essentially, getting location data is quite difficult for Comet Calendar events.
On some occasions, some events have multiple differing events in their location field. For example:
location: "Student Services Building Addition (SSA), 12.471 (all sessions except 10/20), 14.244 (10/20 session only)"
Another example of multiple rooms for an event:
location: "SSA Atrium (SSA 12.120), SSA Atrium & SSA Auditorium"
Currently, the parser simply returns the first valid abbreviation and valid room number because it uses the FindString method, which only returns the leftmost match. We can handle multiple buildings and rooms by using FindAllString instead.
Resources
Old pull request which has the link to UTD's calendar event API if you need to find some events data.
- Lingua principale
- Go
- Stelle
- 12
- Fork
- 54
- Merge medio
- 2m
- PR unite (30g)
- 1
Preparare l'ambiente
- Include un Dockerfile o un file Docker Compose
- Nessun modello di pull request
- Nessuna guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di UTDNebula/api-tools
-
Improve unit tests in sectionParser_test.goForse già presa @Sidd-Pelluru l’ha presa 25 giorni fa. ApertaL1 recommended for recruits
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
-
Improve unit tests in discountsParser_test.goForse già presa @LikithInam l’ha presa 11 giorni fa. ApertaL1 recommended for recruits
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
-
L1 recommended for recruits
Difficoltà 2/5 1-3 ore Idoneità per principianti 85/100
-
Improve output in events.goForse già presa @DennisOrtin l’ha presa 15 giorni fa. ApertaL1 recommended for recruits
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
-
L2 Type: Internal
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
Tutte le issue di UTDNebula/api-tools
Issue simili
-
Go device SDK: Whisper transcriber keeps buffering and transcribing audio appended after Stop()Forse già presa @apoorvdarshan l’ha presa oggi. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 84/100
BasedHardware/omi#22770 ·
I maintainer di solito rispondono entro 1 giorno
-
Bug v3
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
I maintainer di solito rispondono entro 1 giorno
-
bug needs-acceptance wg/router-models-inference-runtime
Difficoltà 2/5 1-3 ore Idoneità per principianti 66/100
vllm-project/semantic-router#5295 ·
I maintainer di solito rispondono entro 1 giorno
-
plan lint: overclaim fires on every page linted without enrichment (regex matches inlined chrome.js)Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 64/100
openilink/openilink-hub#271 ·