I think it would be nice to generate icals with awareness of the academic schedule, i.e. that knows about holidays, "semana da queima", and other interruption periods, so that no events are created in those days.
Use another source for Christmas, carnival, ....? The Sigarra page would be used to determine "Dia da FEUP", "Queima", but allows the user to insert the data manually in case your automatic parser fails?
I think it would be nice to generate icals with awareness of the academic schedule, i.e. that knows about holidays, "semana da queima", and other interruption periods, so that no events are created in those days.
However, I think automating this can be troublesome. The schedule is available on: https://sigarra.up.pt/feup/pt/web_base.gera_pagina?p_pagina=p%c3%a1gina%20est%c3%a1tica%20gen%c3%a9rica%20106. The page layout changes regularly and with COVID it has been unstable.
Use another source for Christmas, carnival, ....? The Sigarra page would be used to determine "Dia da FEUP", "Queima", but allows the user to insert the data manually in case your automatic parser fails?