You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Il bot è stato finalmente riscritto in una libreria che auspicabilmente non verrà deprecata.
Env file
Non appesantire l'env file, aggiungendo variabili e stringhe inutili.
Gestire il numero di versione
x.y.z dove x è major, y minor e z è patch:
x non dovrebbe venire incrementato, a meno che non venga cambiata la libreria o si modificano le funzioni in modo non retrocompatibile
ad esempio siamo alla versione 1.0.0: il comando info produce la lista dei colori preferiti del tuo compagno di merende --> x viene incrementato di 1 --> 2.0.0
y viene incrementato solo se vengono aggiunte nuove funzionalità
ad esempio siamo alla versione 1.0.0: viene aggiunta una funzionalità per fare il caffé --> y viene incrementato di 1 --> 1.1.0
z viene incrementato solo se vengono fatti cambiamenti considerati minimi (es. bugfix)
ad esempio siamo alla versione 1.0.0: viene corretto un bug --> z viene incrementato di 1 --> 1.0.1
Prenotarsi nella issue: scrivere nei commenti di ogni issue della quale volete occuparvi e vi verrà assegnato il task in questione.
Lavorare su un branch separato con un nome significativo (es. se il comando è /help un nome del branch potrebbe essere help-cmd)
A stato abbastanza maturo della funzionalità, aprire una PR sul branch main. Se avete bisogno di cambiare qualcosa, basta segnarla come draft.
Codestyle, commenti, codice
Siamo fan della pulizia e vorremmo non scrivere il codice sorgente, o ricevere tra dieci anni chiamate su "quel dì di maggio che implementammo x funzionalità".
Il bot è stato finalmente riscritto in una libreria che auspicabilmente non verrà deprecata.
Env file
Non appesantire l'env file, aggiungendo variabili e stringhe inutili.
Gestire il numero di versione
Come contribuire
Come fare un commit in maniera efficiente: https://www.conventionalcommits.org/en/v1.0.0/#summary
Modifiche al codice
Prenotarsi nella issue: scrivere nei commenti di ogni issue della quale volete occuparvi e vi verrà assegnato il task in questione.
Lavorare su un branch separato con un nome significativo (es. se il comando è
/help
un nome del branch potrebbe esserehelp-cmd
)A stato abbastanza maturo della funzionalità, aprire una PR sul branch main. Se avete bisogno di cambiare qualcosa, basta segnarla come
draft
.Codestyle, commenti, codice
Siamo fan della pulizia e vorremmo non scrivere il codice sorgente, o ricevere tra dieci anni chiamate su "quel dì di maggio che implementammo x funzionalità".
TLDR;
Grazie a chi si è prodigato alla stesura del nuovo bot.
Grazie in anticipo a chi vorrà dare una mano.
The text was updated successfully, but these errors were encountered: