alessandro-bugatti / ask_mvc

Piccolo framework MVC di esempio
0 stars 2 forks source link

Sistemato orario messaggi #4

Closed AndreaBegni closed 4 years ago

alessandro-bugatti commented 4 years ago

Per la parte della data/ora nessun problema, anzi corregge un problema di cui non mi ero accorto, mentre per l'aggiunta di Plates ho qualche dubbio in più. Immagino che tu l'abbia fatto per evitare di dover scaricare la libreria con Composer per quelli che voglino partire subito e non hanno Composer installato, che poi è la stessa cosa che avevo fatto io con l'esempio di Plates e che è del tutto ragionevole. Però, come sappiamo entrambi, non sarebbe l'ideale includere le librerie nel proprio repository, quindi un'altra possibilità potrebbe essere quella di fare delle release in alcuni momenti, che contengano uno zip di tutta l'applicazione, presa dalla mia versione, con dentro anche i file della libreria non versionati, in modo che chi vuole scaricarla per averla subito funzionante sul proprio computer scarica quello zip e trova dentro tutto. Cosa ne pensi?

AndreaBegni commented 4 years ago

Si si è sensato, il mio dubbio partiva dal fatto che plates non è incluso nel progetto ma comunque non è segnato nel file gitignore e quindi non so se ha un altro gitignore che non ha caricato nel progetto o se in qualche altro modo non ha caricato tutta la libreria plates. Quindi la domanda è faccio una nuova pull request con la modifica dell'ora ma poi come faccio ad ignorare tutti i file di plates che nel suo progetto non ci sono?

alessandro-bugatti commented 4 years ago

Plates non è nel progetto perchè non è tracciato (nel mio repository locale c'è ma è untracked), quindi io lo uso ma non l'ho mai aggiunto nei file da tracciare con git. Per aggiungermi solo la modifica dell'ora ti direi che devi rimuovere i file nella cartella vendor dal tracciamento, prova a dare un'occhiata qua https://stackoverflow.com/questions/1274057/how-to-make-git-forget-about-a-file-that-was-tracked-but-is-now-in-gitignore mi sembra che faccia al caso nostro, dovrebbero essere rimossi dall'indice ma rimanere sul tuo computer in modo che tu possa usarli come faccio io. Forse comunque la cosa più semplice è quella che io accetti la tua pull e li includa nel repository e buonanotte, fammi sapere.