Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

MobilityData/gtfs-validator

Canonical GTFS Validator project for schedule (static) files.

¿Es MobilityData/gtfs-validator apto para principiantes?

Los mantenedores de MobilityData/gtfs-validator suelen responder a un pull request en 1 día. Ahora mismo hay 1 issue apto para principiantes abierto.

Estrellas
426
Forks
127
Issues abiertos para principiantes
1
Issues indexados
143
Merge medio
8 d 18 h
PR fusionados (30 d)
5
Lenguaje dominante
Java
Licencia
Apache-2.0
Último push a GitHub
6/10/2026
Última indexación
6/10/2026
Guía de contribución
Guía de contribución
Código de conducta
Código de conducta
Etiquetas para principiantes
good first issue help wanted

Cómo contribuir a MobilityData/gtfs-validator

  1. Lee primero la guía de contribución: explica cómo quieren los mantenedores que se propongan, prueben y revisen los cambios.
  2. Incluye un Dockerfile o un archivo de Docker Compose, así que puedes ejecutarlo sin instalar todas sus herramientas.
  3. Lee su código de conducta: se aplica a los issues y pull requests igual que al chat.
  4. Elige el issue abierto apto para principiantes de abajo y comenta que quieres trabajar en él antes de empezar.

Las issues en las que quizá ya trabaja alguien aparecen al final. Ordenar todo por fecha

  • chore: make acceptance test memory metrics reflect retained heap
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 48/100

    MobilityData/gtfs-validator#2234 ·

    Los mantenedores suelen responder en 1 día

  • Desktop app: Export error report in same folder as source data
    Abierto
    enhancement status: Needs discussion

    Dificultad 3/5 1-2 días Aptitud para principiantes 48/100

    MobilityData/gtfs-validator#2232 ·

    Los mantenedores suelen responder en 1 día

  • Desktop app: Suppress output of system_errors.json and report.json files
    Abierto
    enhancement status: Needs discussion

    Dificultad 3/5 1-2 días Aptitud para principiantes 55/100

    MobilityData/gtfs-validator#2231 ·

    Los mantenedores suelen responder en 1 día

  • `VersionResolver` scans the classpath on every call and never closes the `ScanResult`
    Abierto

    Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100

    MobilityData/gtfs-validator#2230 ·

    Los mantenedores suelen responder en 1 día

  • Remove deprecated memory snapshot instrumentation
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 48/100

    MobilityData/gtfs-validator#2227 ·

    Los mantenedores suelen responder en 1 día

  • Add validation for duplicate trips
    Abierto
    community rules new rule python validator status: Ready

    Dificultad 3/5 1-2 días Aptitud para principiantes 45/100

    MobilityData/gtfs-validator#2226 ·

    Los mantenedores suelen responder en 1 día

  • Add validation for min_transfer_time set for incompatible transfer_type
    Abierto
    community rules new rule python validator status: Blocked

    Dificultad 3/5 Medio día Aptitud para principiantes 45/100

    MobilityData/gtfs-validator#2224 · 3 reacciones ·

    Los mantenedores suelen responder en 1 día

  • Add validation for walking speed too fast for transfer
    Abierto
    community rules new rule python validator status: Ready

    Dificultad 3/5 1-2 días Aptitud para principiantes 45/100

    MobilityData/gtfs-validator#2223 · 1 reacción ·

    Los mantenedores suelen responder en 1 día

  • Add validation for file headers in leading_or_trailing_whitespaces
    Abierto
    python validator status: Ready

    Dificultad 3/5 Medio día Aptitud para principiantes 58/100

    MobilityData/gtfs-validator#2222 · 3 comentarios · 1 reacción ·

    Los mantenedores suelen responder en 1 día

  • Add validation for unusable stop
    Abierto
    new rule status: Needs triage

    Dificultad 3/5 1-2 días Aptitud para principiantes 45/100

    MobilityData/gtfs-validator#2221 · 3 comentarios ·

    Los mantenedores suelen responder en 1 día

  • chore: fix CI deprecation warnings in Rule acceptance tests workflow
    Abierto
    tech debt

    Dificultad 3/5 1-2 días Aptitud para principiantes 50/100

    MobilityData/gtfs-validator#2220 ·

    Los mantenedores suelen responder en 1 día

  • Add validation for stop with parent station and timezone.
    Abierto
    community rules new rule python validator status: Ready

    Dificultad 3/5 1-2 días Aptitud para principiantes 55/100

    MobilityData/gtfs-validator#2216 · 2 reacciones ·

    Los mantenedores suelen responder en 1 día

  • Add validation for stops that serve both station based and non-station based modes.
    Abierto
    community rules new rule python validator status: Ready

    Dificultad 3/5 1-2 días Aptitud para principiantes 50/100

    MobilityData/gtfs-validator#2215 · 2 reacciones ·

    Los mantenedores suelen responder en 1 día

  • Implement min_transfer_time_too_long
    Abierto
    community rules new rule python validator status: Ready

    Dificultad 3/5 1-2 días Aptitud para principiantes 42/100

    MobilityData/gtfs-validator#2214 · 3 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Rule: child_stop_too_far_from_parent_station
    Abierto
    community rules new rule python validator status: Ready

    Dificultad 3/5 1-2 días Aptitud para principiantes 38/100

    MobilityData/gtfs-validator#2213 · 6 comentarios · 1 reacción ·

    Los mantenedores suelen responder en 1 día

  • Rule: child_stop_far_from_parent_station
    Abierto
    community rules new rule python validator status: Ready

    Dificultad 3/5 1-2 días Aptitud para principiantes 32/100

    MobilityData/gtfs-validator#2212 · 2 comentarios · 1 reacción ·

    Los mantenedores suelen responder en 1 día

  • 9.0 Release
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 25/100

    MobilityData/gtfs-validator#2206 ·

    Los mantenedores suelen responder en 1 día

  • expose notice counts per agency
    Abierto
    enhancement status: Needs discussion

    Dificultad 4/5 3-5 días Aptitud para principiantes 42/100

    MobilityData/gtfs-validator#2201 · 2 comentarios · 1 reacción · 1 asignado ·

    Los mantenedores suelen responder en 1 día

  • Dockerfile: use a JRE base image for the runtime stage
    Abierto

    Dificultad 1/5 Menos de una hora Aptitud para principiantes 76/100

    MobilityData/gtfs-validator#2199 · 1 comentario · 1 reacción ·

    Los mantenedores suelen responder en 1 día

  • Reduce validator memory footprint for memory-constrained / native-image deployments
    Abierto
    enhancement status: Ready

    Dificultad 5/5 Más de una semana Aptitud para principiantes 20/100

    MobilityData/gtfs-validator#2183 · 5 comentarios · 1 reacción ·

    Los mantenedores suelen responder en 1 día

  • Document the jars public API
    Abierto
    documentation status: Needs triage

    Dificultad 4/5 3-5 días Aptitud para principiantes 45/100

    MobilityData/gtfs-validator#2160 · 1 reacción ·

    Los mantenedores suelen responder en 1 día

  • [Spike]: Review epic workload and create issues for the GTFS change tracker(validation report)
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    MobilityData/gtfs-validator#2153 ·

    Los mantenedores suelen responder en 1 día

  • Adding performance comparisons to tests
    Abierto
    tests

    Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100

    MobilityData/gtfs-validator#2142 · 1 reacción ·

    Los mantenedores suelen responder en 1 día

  • [Epic]: Create a standalone GTFS Validator service
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    MobilityData/gtfs-validator#2135 · 1 reacción ·

    Los mantenedores suelen responder en 1 día

  • Consider Adopting Python + Polars GTFS Validator
    Quizá libre de nuevo @davidgamez la tomó hace 151 días y no hay ningún pull request abierto. Abierto

    MobilityData/gtfs-validator#2129 · 6 comentarios · 5 reacciones · 1 asignado ·

    Los mantenedores suelen responder en 1 día

  • Add INFO notice for long trip_ids
    Abierto
    new rule status: Needs triage

    Dificultad 3/5 1-2 días Aptitud para principiantes 54/100

    MobilityData/gtfs-validator#2062 · 1 reacción ·

    Los mantenedores suelen responder en 1 día

  • Include release notes in a section on the validator website
    Abierto
    enhancement status: Needs triage

    Dificultad 3/5 1-2 días Aptitud para principiantes 45/100

    MobilityData/gtfs-validator#2014 ·

    Los mantenedores suelen responder en 1 día

  • Add additional information to corrupted files table in acceptance tests
    Abierto
    enhancement status: Needs triage tech debt

    Dificultad 3/5 1-2 días Aptitud para principiantes 42/100

    MobilityData/gtfs-validator#2010 ·

    Los mantenedores suelen responder en 1 día

  • Generate an INFO notice when a feature is unused
    Abierto
    enhancement status: Needs triage

    Dificultad 4/5 3-5 días Aptitud para principiantes 38/100

    MobilityData/gtfs-validator#2008 · 3 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Add URL parameter to the Web UI to provide one click link for validation
    Abierto
    enhancement status: Needs triage

    Dificultad 3/5 1-2 días Aptitud para principiantes 25/100

    MobilityData/gtfs-validator#1971 · 1 reacción ·

    Los mantenedores suelen responder en 1 día

  • Add fallback browser header for when URL authentication fails
    Quizá libre de nuevo @AlfredNwolisa la tomó hace 603 días y no hay ningún pull request abierto. Abierto
    enhancement status: Needs triage

    MobilityData/gtfs-validator#1969 ·

    Los mantenedores suelen responder en 1 día

  • Acceptance tests summary comment not added to the PR from forks
    Abierto
    bug status: Needs triage tech debt tests

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    MobilityData/gtfs-validator#1960 · 1 comentario ·

    Los mantenedores suelen responder en 1 día

  • The validator should require files to more strictly adhere to CSV
    Abierto
    bug status: Ready

    MobilityData/gtfs-validator#1924 · 5 comentarios · 2 reacciones ·

    Los mantenedores suelen responder en 1 día

  • Check the distance between two adjacent shape points
    Abierto
    new rule status: Needs triage

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    MobilityData/gtfs-validator#1923 · 2 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Check the distance between first/last stop and first/last shape point
    Abierto
    new rule status: Needs triage

    Dificultad 3/5 Medio día Aptitud para principiantes 45/100

    MobilityData/gtfs-validator#1922 ·

    Los mantenedores suelen responder en 1 día

  • Add authentication types to the web UI
    Abierto
    enhancement status: Needs triage

    Dificultad 4/5 3-5 días Aptitud para principiantes 30/100

    MobilityData/gtfs-validator#1914 ·

    Los mantenedores suelen responder en 1 día

  • Decouple web validator deployment from core validator releases
    Abierto
    enhancement status: Blocked status: Needs triage tech debt

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    MobilityData/gtfs-validator#1911 · 1 comentario · 1 reacción ·

    Los mantenedores suelen responder en 1 día

  • Optimize acceptance tests and E2E test - feed size
    Abierto
    tech debt

    Dificultad 4/5 3-5 días Aptitud para principiantes 27/100

    MobilityData/gtfs-validator#1910 ·

    Los mantenedores suelen responder en 1 día

  • Enhance e2e tests with mocked feeds
    Abierto
    enhancement status: Needs triage tests

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    MobilityData/gtfs-validator#1897 ·

    Los mantenedores suelen responder en 1 día

  • Check for existence of column before running for more validators.
    Abierto
    enhancement status: Needs triage

    Dificultad 4/5 3-5 días Aptitud para principiantes 25/100

    MobilityData/gtfs-validator#1888 ·

    Los mantenedores suelen responder en 1 día

  • Review notice documentation formatting on rules.html
    Abierto
    documentation status: Needs triage

    Dificultad 4/5 3-5 días Aptitud para principiantes 25/100

    MobilityData/gtfs-validator#1869 ·

    Los mantenedores suelen responder en 1 día

  • Generate dev environment link on PRs
    Abierto
    enhancement status: Needs triage

    Dificultad 4/5 3-5 días Aptitud para principiantes 30/100

    MobilityData/gtfs-validator#1864 ·

    Los mantenedores suelen responder en 1 día

  • "load from url" fails with Granicus Website
    Abierto
    bug

    Dificultad 4/5 3-5 días Aptitud para principiantes 25/100

    MobilityData/gtfs-validator#1813 · 25 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Include majority service window in summary
    Abierto
    enhancement status: Needs triage

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    MobilityData/gtfs-validator#1807 ·

    Los mantenedores suelen responder en 1 día

  • Include unique count of notices in the GTFS Validator
    Abierto
    enhancement status: Needs triage

    Dificultad 3/5 1-2 días Aptitud para principiantes 25/100

    MobilityData/gtfs-validator#1800 · 2 reacciones ·

    Los mantenedores suelen responder en 1 día

  • Add explanation of the count numbers next to the "counts" header.
    Abierto
    enhancement status: Needs triage

    Dificultad 2/5 1-3 horas Aptitud para principiantes 35/100

    MobilityData/gtfs-validator#1793 ·

    Los mantenedores suelen responder en 1 día

  • Acceptance test improvement: include the number of feeds that have unparseable rows grouped by file
    Abierto
    flex tests

    Dificultad 3/5 1-2 días Aptitud para principiantes 32/100

    MobilityData/gtfs-validator#1775 · 1 comentario ·

    Los mantenedores suelen responder en 1 día

  • Investigate getProcessCpuTime usage in acceptance tests
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 35/100

    MobilityData/gtfs-validator#1774 ·

    Los mantenedores suelen responder en 1 día

  • Align the release pipeline with the branching strategy
    Abierto
    enhancement status: Needs triage

    Dificultad 4/5 3-5 días Aptitud para principiantes 25/100

    MobilityData/gtfs-validator#1759 ·

    Los mantenedores suelen responder en 1 día

  • Separate out validator UI releases
    Abierto
    tech debt

    Dificultad 4/5 3-5 días Aptitud para principiantes 25/100

    MobilityData/gtfs-validator#1744 ·

    Los mantenedores suelen responder en 1 día

Mostrando los 100 más recientes

Esta página solo lista lo indexado más recientemente. El filtro avanzado tiene el inventario completo, acotado por lenguaje, dificultad y duración.

Abrir el filtro avanzado

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.