Skip to content

UNICT-Quality-Development/qd-projects

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 

Repository files navigation

qd-projects-2022

In questa repository troverete nelle issues tutti i progetti presenti

Legenda:
🤝 = progetto già consegnato
✅ = progetto già assegnato
⬜️ = progetto da assegnare
🟨 = progetto con un solo studente interessato (fatevi avanti!).
[2] = indica il numero di studenti previsto per il progetto descritto nella issue (min. 2, max. 4).


Per chi volesse assegnato uno specifico progetto, commenti la relativa issue soddisfando il numero di partecipanti richiesti dal progetto e scriva un'e-mail all'indirizzo stefano.borzi@phd.unict.it specificando nome, cognome, matricola e username di Github di ciascun componente del gruppo. Es. se una issue prevede [4] studenti, è necessario trovare altri 3 partecipanti oltre se stesso e citare l'username GitHub di tutti i membri del gruppo interessati al progetto.

Per chi volesse proporre un'idea di progetto, è possibile scrivere una issue citando il nome utente dei relativi partecipanti, descrivendo approfonditamente tutte le funzionalità previste ed un e-mail all'indirizzo stefano.borzi@phd.unict.it specificando nome, cognome, matricola ed username di GitHub di ciascun componente del gruppo.


Ogni progetto dovrà essere sviluppato con l'ausilio di GitHub creando una repository, inoltre, ogni modifica dovrà essere apportata all'interno della repository mediante una Pull Request revisionata da almeno un membro del team.

Ogni progetto prevederà SEMPRE:

  • lo sviluppo di unit test
  • code coverage almeno del 75%
  • una pipeline presente all'interno del progetto
  • l'utilizzo di git ed i conventional commits

Ogni progetto GitHub dovrà avere la seguente impostazione abilitata nella repository

image

È possibile trovare questa impostazione seguendo il percorso “Settings -> Branches -> add Rule” all’interno della propria repository GitHub (sostituire "master" con "main").

⚠️ ATTENZIONE ⚠️
Non è possibile applicare queste regole per le repository private create mediante free account (account non github-pro).

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published