dovreste creare delle PR in modo da revisionare il codice a vicenda, se volete evitare di creare PR, potete anche visualizzare i commit e scrivere i commenti nei vari commit.
il codice non è tipizzato, spero che da ieri stiate già scrivendo i tipi nelle intestazioni delle funzioni
Dato che state già lavorando a PR separate e penso che a "fine lavoro" le unirete alla branch main, forse in questo caso è più comodo commentare il codice nei commit, però potreste benissimo iniziare a definire una directory structure dentro main che vada bene per tutte e 3 le branches, esempio:
e2ee/
gui/
core/
in modo da fare le PR su main e riempire queste 3 cartelle.
Minor: in python si usa lo snake_case non il camelCase, mediante le PR potreste evitare questi piccoli errori di stile
Minor: state usando librerie che dipendono dalla piattaforma, personalmente eviterei e creerei qualcosa di cross-platform, però questa è una vostra scelta.
Ho dato un'occhiata veloce alla repository, mi sembra un bel progetto e sembra che state lavorando propriamente usando più branch 👍 , però:
Dato che state già lavorando a PR separate e penso che a "fine lavoro" le unirete alla branch main, forse in questo caso è più comodo commentare il codice nei commit, però potreste benissimo iniziare a definire una directory structure dentro main che vada bene per tutte e 3 le branches, esempio:
in modo da fare le PR su main e riempire queste 3 cartelle.
Minor: in python si usa lo snake_case non il camelCase, mediante le PR potreste evitare questi piccoli errori di stile
Minor: state usando librerie che dipendono dalla piattaforma, personalmente eviterei e creerei qualcosa di cross-platform, però questa è una vostra scelta.
Mi riferisco a queste: