Improve the standardize the rooms from Comet calendar
@QuanN1011 ya está trabajando en esto.
Desde el 24/9/2026.
Evaluación
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Aptitud para principiantes
- 48/100
Línea de trabajo
Comienza por el analizador del calendario de Comet e inspecciona normalizeRoom() usando los ejemplos del issue. Reproduce los casos Galaxy Rooms, SU Mall y SU Mall Plinth; el trabajo estará terminado cuando la normalización de las salas coincida con los valores solicitados y el edificio y la sala se analicen correctamente.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Overview
Parsing Comet calendar is harder than other events-related data in the sense that locations are not really structured as ones from Astra & Mazevo., and rooms data contain a lot of wildcards (i.e, We will meet at the bookstore, ECSN 1st floor atrium, etc).
1/ The parser has done really well in terms of using regex to parse location data, and standardize the wildcards to match other data sources with normalizeRoom(). However, normalizeRoom() still needs to be improved a bit more to address some of the edge cases.
For example,
Galaxy Rooms A, B & C should be standardized to Galaxy Room (A, B, & C) but got Galaxy - A,
SU Mall, SU First Floor, Chess Plaza should be standardized to First Floor but got Other.
2/ Another thing I noticed is with "SU Mall Plinth, JSOM 12.110", we got SU as building and 12.110 as room, so debug this.
- Lenguaje dominante
- Go
- Estrellas
- 12
- Forks
- 54
- Merge medio
- 2 min
- PR fusionados (30 d)
- 1
Preparar el entorno
- Incluye un Dockerfile o un archivo de Docker Compose
- Sin plantilla de pull request
- Sin guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de UTDNebula/api-tools
-
Improve unit tests in sectionParser_test.goPosiblemente ocupada @Sidd-Pelluru la tomó hace 17 días. AbiertoL1 recommended for recruits
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
-
Improve unit tests in discountsParser_test.goPosiblemente ocupada @LikithInam la tomó hace 3 días. AbiertoL1 recommended for recruits
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
-
L1 recommended for recruits
Dificultad 2/5 1-3 horas Aptitud para principiantes 85/100
-
L1 Type: Bug Report
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
-
Improve output in events.goPosiblemente ocupada @DennisOrtin la tomó hace 7 días. AbiertoL1 recommended for recruits
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
Todos los issues de UTDNebula/api-tools
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 84/100
Los mantenedores suelen responder en 1 día
-
accepted bug wg/agentic-context
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
vllm-project/semantic-router#4922 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
[Bug] Extraction-mode autogen returns pod templates in random order for map-keyed CRDs, so deny and report messages change between runsPosiblemente ocupada @ManojLamani la tomó hoy. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
kyverno/kyverno#17980 · 1 reacción ·
Los mantenedores suelen responder en 1 día
-
raised-by:reviewer
Dificultad 1/5 1-3 horas Aptitud para principiantes 84/100
medici-finance/assay#2681 ·
Los mantenedores suelen responder en 1 día
-
bug triaged
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
fullsend-ai/fullsend#8353 · 4 comentarios · 1 reacción ·
Los mantenedores suelen responder en 1 día