Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

License identifier is missing from the spreadsheet

Aperta
#1,859 1 commento 0 reazioni 0 assegnatari Vedi su GitHub

I maintainer di solito rispondono entro 1 giorno

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
3/5
Tempo stimato
1-2 giorni
Idoneità per principianti
56/100
Tipo di issue
Funzionalità
Chiarezza
Abbastanza chiara
Stato di attività
Attiva
Stack tecnologico
python
Ambito
data

Direzione di ricerca

Start by locating how the mobility-database-catalogs spreadsheet is generated and where feed license data is represented in the repository. Check existing license fields and tests, then trace how spreadsheet columns are produced. Done means the spreadsheet includes an SPDX license identifier reliably; the issue does not name specific files or tests.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

enhancement
Describe the problem

For Transitous we need an SPDX license identifier, and we consume the spreadsheet. This would be important for us in Transitous if we want to replace Transitland with the Mobility Database.

Proposed solution

We would also appreciate a field in mobility-database-catalogs, as the license matching based on the url seems unreliable, while the other way around (identifier -> url) should be easy and reliable to do.

Alternatives you've considered

Using the API, but we did not go that route because:

  • license information in there is likely not as reliable as it could be
  • the API requires an access token which each of our contributors would need. This would be a downgrade compared to the spreadsheet.
Additional context

No response

Lingua principale
Python
Stelle
34
Fork
7
Merge medio
2g 4h
PR unite (30g)
8

Preparare l'ambiente

  • Include un Dockerfile o un file Docker Compose
  • Ha un modello di pull request
  • Nessuna guida per i contributori

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di MobilityData/mobility-feed-api

Tutte le issue di MobilityData/mobility-feed-api

Issue simili

Altre issue su Python

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.