## {icon bus} Info su Libre BusTO
Libre BusTO, o semplicemente **[[https://f-droid.org/packages/it.reyboz.bustorino/|BusTO]]**, è la tua app Android per gli orari in tempo reale per tutto il trasporto pubblico di Torino e provincia. Digita il numero della fermata e ottieni tutte le informazioni sui passaggi pianificati o in tempo reale per ogni veicolo 5T/GTT.
Alcune funzionalità:
* Interfaccia molto semplice
* Ricerca per numero della fermata
* Ricerca per nome della fermata
* Suggerimenti in base alla posizione
* Salva fermate preferite
Altre cose per nulla scontate:
* [[ https://www.gnu.org/philosophy/free-sw.it.html | 100% software libero ]]
* Nessun file binario segreto
* Nessun tracciamento
* Nessuna pubblicità
* Applicazione molto molto leggera
WARNING: Non confondere quest'applicazione con altre applicazioni proprietarie simili realizzate da altre persone.
## {icon download} Come scaricare BusTO
Attualmente distribuiamo l'app da [[https://f-droid.org/it/|F-Droid]] principalmente perché il Play Store è software proprietario, ma ci stiamo lavorando per farcelo piacere (T429).
Per favore scarica F-Droid e poi cerca "BusTO", o scarica l'apk da qui:
https://f-droid.org/it/packages/it.reyboz.bustorino/
## {icon share-alt} Come avere notizie
* Abbiamo un [canale Telegram](https://t.me/busto_fdroid) pubblico
* Qui una lista non-esaustiva di alcuni blog con supporto RSS a cui puoi iscriverti:
* https://blog.reyboz.it/tag/busto/
## {icon users} Come incontrare gli sviluppatori di BusTO
Puoi entrare in contatto con noi come preferisci:
* Abbiamo il [gruppo Telegram pubblico per gli sviluppatori](https://t.me/librebusto_dev)
* Cerchiamo di incontrarci di persona (COVID permettendo) i mercoledì alla [[https://informaticalibera.info/| Officina Informatica Libera ]] di Torino dalle 18:45 alle 20:00.
* Puoi scriverci una mail all'indirizzo `gtt+info@succhia.cz` (questo è un indirizzo goliardico ma funzionante. Noi non abbiamo niente contro GTT, a parte che produce software proprietario. Beh, a parte il fatto che il loro sito ufficiale esplode in continuazione con errori strani. Il giorno che produrranno software libero che potremo usare liberamente, e il giorno che verranno incontro a comunità come la nostra, per prendere un pullman in orario con software libero, elimineremo questa casella di posta. asd).
## {icon bug} Come creare un Bug / Richiesta di funzionalità
Puoi farlo in 5 minuti:
1. [[https://gitpull.it/w/|Registrati in questo sito meraviglioso]]
2. [[https://gitpull.it/maniphest/task/edit/form/3/|Crea un Task!]]
Oppure scrivici una email qui:
```
gtt+bugged.again@succhia.cz
```
## {icon git-square} Come smanettare con BusTO
Se sei un hacker puoi clonare il [[https://gitpull.it/source/libre-busto/|codice sorgente di BusTO]] con questo comando:
```
git clone https://gitpull.it/source/libre-busto.git
```
## {icon code-fork} Come inviare una patch a BusTO ("pull request")
**Ci sta sui coglioni GitHub** quindi non creare pull request su GitHub a meno che non vuoi farci girare i coglioni. Apri la tua mente e segui questi passaggi:
1. Fai alcuni piccoli cambiamenti
2. Installa il fantastico pacchetto `arcanist` (`sudo apt install arcanist`)
3. Lancia il comando `arc diff` all'interno del tuo progetto
4. Leggi le istruzioni a video
Oppure, se sei troppo pigro, o se vuoi stare un po' più sul tecnico:
1. Fai alcuni piccoli cambiamenti
2. Fai alcuni commit
3. Genera una patch con (assumendo che tu mantenga il nome del branch)
```
git format-patch -k --stdout origin/master..master > my-patch.diff
```
4. Carica il tuo file `my-patch.diff` qui: https://gitpull.it/differential/diff/create/ o mandacelo per email (benvenuto nel futuro)
Fatto!
Oppure, se sei un po' stronzo:
1. Fai la tua dannata pull request su GitHub ma non ti aspettare un regalo da Babbo Natale.
In ogni caso: amiamo tanti piccoli commit con tanti piccoli cambiamenti per realizzare grandi idee!
## {icon heart} Crediti
Potresti pensare che questo sia un progetto di nicchia, ma credimi, ci sono centinaia di ore di lavoro notturno dietro.
Grazie a tutti gli eroi dietro questo splendido piccolo progetto di software libero. Qui, per i secoli, alcunni di essi in ordine di apparizione:
* tu, da ora
* Silviu Chiriac: designer del logo 2021
* Virginia Foti: la nostra nuova Miss designer
* Andrea Ugo: il nostro talentuoso sviluppatore junior dal 2020
* Fabio Mazza: il nostro potenterrimo rockstar developer dal 2016 a cui devo almeno una dozzina di pizze e birre per tutti i suoi sforzi
* Ludovico Pavesi: il nostro rockstar developer dal 2016 al 2018 a cui devo almeno una dozzina di panne cotte per tutti i suoi sforzi asd
* Marco Gagino: contributore grafico e epico beta-tester dal 2015 al 2016
* Antonio Cavuoto: contributore molto apprezzato soprattutto per le idee e funzionalità dal 2014
* Tutti i beta testareer, cacciatori di bug, e tutti coloro che hanno coccolato gli sviluppatori
* E anche te, da ora
Grazie a tutti amici miei! Da me, ([[ https://boz.reyboz.it/ | Valerio Bozzolan ]]), autore e manutentore dal 2014. Il vostro modestissimo filantropico manutentore e fornitore infrastrutturale e amico {icon heart} asd
## {icon gavel} Licenza e disclaimer
BusTO © 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021 è composto da modifiche appartenenti ai singoli contributori. Questo software è stato ideato nella speranza che sia utile per qualche motivo come **Software libero** ma non abbiamo la minima intenzione di darti **NESSUNA GARANZIA** per nessuno scopo al mondo e **NEANCHE GARANZIE DI COMMERCIABILITÀ**. Non significa che puoi fare quello che ti pare, ma devi rispettare i termini e condizioni della **[[https://www.gnu.org/licenses/gpl-3.0.html|GNU General Public License v3+]]**.
Cari avvocati GTT/5T: anche se i dati GTT/5T sono forniti solo per uso personale, gli sviluppatori di BusTO **NON** stanno ingrangendo questi termini d'uso. Non stiamo usando/modificando/distribuendo i vostri contenuti per scopi non-personali in alcun modo. I "nostri" utilizzatori sono le uniche persone che richiedono i vostri dati direttamente dai loro dispositivi, di persona e per scopi personali. Non tracciamo questi utenti, non salviamo nessun dato su di loro, non abbiamo neanche idea di chi utilizzi questo pezzo di software, quindi non rompeteci le palle e lasciateci smanettare cercando di far sì che un privato cittadino possa prendere un dannato pullman, pagando il biglietto, e senza usare software proprietario, per far sì che questi servizi siano più accessibili anche a chi gli frega qualcosa della sua libertà digitale.
Perchè lo precisiamo? Leggi [questa interessante storia triste su un'app simile](https://www.wired.it/lifestyle/mobilita/2019/07/29/trenitalia-trenit-dati-treni/).