csunibo / config

Una raccolta centralizzata delle configurazioni per CSUnibo.
https://csunibo.students.cs.unibo.it/wiki/infrastruttura/configurazioni/index.html
GNU Affero General Public License v3.0
0 stars 3 forks source link

Add timetables config file #23

Closed boozec closed 7 months ago

boozec commented 7 months ago

Seguendo quanto discusso in https://github.com/csunibo/informabot/pull/138#issuecomment-1821941313 questa PR aggiunge un file per la gestione degli orari delle lezioni dei corsi di laurea.

foxyseta commented 7 months ago

Perfetto. Potremmo includere anche gli altri CdL citati in degrees.json? Perché il senso della issue iniziale era includere loro.

boozec commented 7 months ago

Perfetto. Potremmo includere anche gli altri CdL citati in degrees.json? Perché il senso della issue iniziale era includere loro.

Yes! Decidiamo quali così si aggiorna anche questo timetables.json

foxyseta commented 7 months ago

degree.json è già aggiornato quindi basta fare coincidere i due file. A meno che tu non voglia fonderli in una cosa sola.

boozec commented 7 months ago

A meno che tu non voglia fonderli in una cosa sola.

Preferirei di no visto che timetables.json ha una logica già complessa (nome, tipologia, curriculum) che poi è molto simile a quella di prima per le lezioni. Unirli vorrebbe dire spostare tutta la logica in degrees.json che, nel caso di duplicati, vorrebbe dire scrivere tanta roba in più.

foxyseta commented 7 months ago

Va benissimo lasciare divise allora. Direi che a timetables.json mancavano AI, triennale di ingegneria e magistrale di Cesena.

boozec commented 7 months ago

Ho inserito anche triennale in informatica per il managament e la magistrale in ingegneria informatica