micropython / micropython/micropython-lib
mip: github branch is incorrectly used for secondary github: sources in package.json
Nessuno ha ancora preso questa issue.
- Lingua principale
- Python
- Stelle
- 2.9k
- Fork
- 1.1k
- Merge medio
- 7g 6h
- PR unite (30g)
- 3
Descrizione
mip version 0.2.0
When you specify a version to mip.install() to reference a particular GitHub branch, this branch is used for every github: source in the package.json, even those coming from a different repository.
The best solution to this is probably:
- provide a way (perhaps an optional third field) for a URL to specify a different branch
- default the branch to HEAD for secondary
github:urls if they don't provide an explicit branch
In my PR #676 I have done the second part of this (default to HEAD) but not the first part yet.
Guida per i contributori
Apri la 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.
Direzione di ricerca
Inizia dalla gestione delle sorgenti GitHub con versione da parte di mip.install() ed esamina il parsing di package.json, poi rivedi la PR #676 sul comportamento esistente delle sorgenti secondarie. Il lavoro è completato quando un branch selezionato per un repository GitHub non viene applicato erroneamente ad altri repository e il requisito dell’issue relativo a branch separati è stato affrontato o definito chiaramente.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- python
- Ambito
- tooling
- Tipo di issue
- Bug
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Stato di attività
- Ferma
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 30/100