ArduPilot / ArduPilot/CustomBuild

future features

Aperta
#2 4 commenti 0 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
Python
Stelle
32
Fork
74
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

Some features for future development:

- [x] add follow tick-box on build log display to enable auto-scroll to the bottom
- [x] have a button on home page for listing all current builds, with progress, showing board and vehicle type. Allow user to watch the build progress, and download final build when done
- [x] group build options by category, and expand categories with javascript
- [x] improved look of site with css in templates
- [x] log all failed builds so we can investigate why they are failing
- [x] fill in defaults
- [x] dependency tracking
- [x] Make the ‘ArduPilot Git Hash’ in the status table link to the corresponding commit on GitHub

For build status, we can have a background thread that creates a status.html file containing a table, which we have some js to refresh every 5s on the front page. The table could have sortable columns (more js), and link to the builds generate.html template.

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Direzione di ricerca

La issue descrive un ampio insieme di funzionalità relative allo stato della build e all’interfaccia, tra cui un file status.html generato, aggiornamenti della pagina iniziale e collegamenti al template generate.html. Inizia esaminando il flusso e i template esistenti di build-status; il lavoro sarebbe completato solo con un ambito di funzionalità ristretto e concordato e con una corrispondente visualizzazione dello stato funzionante.

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

Valutazione

Stack tecnologico
css, javascript, python
Ambito
backend, build-system, frontend
Tipo di issue
Funzionalità
Difficoltà
5/5
Tempo stimato
Più di una settimana
Stato di attività
Ferma
Chiarezza
Da chiarire
Idoneità per principianti
25/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.