ElementsProject / ElementsProject/elements
merge script TODOs
- Lingua principale
- C++
- Stelle
- 1.2k
- Fork
- 416
- Merge medio
- 1g 23h
- PR unite (30g)
- 15
Descrizione
from #923 which was superseded by #1210
evaluate what still needs to be done to improve the script
TODO
- [ ] check whether we're running from /tmp and don't output the "bail out" warning
- [ ] check for chronic and any other tools we might need
- [ ] use ccache rather than skipping autogen/configure (and configure in multiple ways?)
- [ ] don't require running from the project root
- [ ] check for required remotes, required branches, etc; notice if merged-master is out of date
- [ ] notice if there are uncommitted changes and refuse to run
- [ ] add "dry run" mode
- [ ] add mode to validate others' commits, including noticing skipped PRs
Guida per i contributori
Apri la guida per i contributori
Direzione di ricerca
Inizia individuando lo script di merge e verificando l’issue #1210, che ha sostituito la #923, prima di valutare i TODO elencati. Per considerarlo completato sarebbe necessario definire e implementare il sottoinsieme concordato di controlli, le modalità dry-run o di validazione e le salvaguardie per l’esecuzione; l’issue non indica alcun file né alcun test da eseguire.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Ambito
- tooling
- Tipo di issue
- Funzionalità
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Stato di attività
- Ferma
- Chiarezza
- Da chiarire
- Idoneità per principianti
- 20/100