torinotech.github.io
torinotech.github.io copied to clipboard
Sorgenti eventi
Credo che popolare in automatico gli eventi da alcune sorgenti supportate sia molto utile per evitare il doppio lavoro di chi organizza gli eventi. Se poi viene abusato possiamo pensare a controlli più sofisticati in un secondo momento.
Ma se siamo d'accordo che è interessante prendere le informazioni da qua: #71 e in automatico generare gli utenti bisogna definire quali sorgenti supportare.
Idee:
- [ ] Meetup
- [ ] Eventbrite
- [ ] RSS
- [ ] ICal
Eventbrite non permette tramite API di accedere ad eventi di altri utenti, vedi https://github.com/madbob/torinotechscene/issues/35 Probabilmente si può fare scraping come credo faccia milano.dev: https://github.com/kandros/milano.dev-data/blob/master/data/eventbrite.json
Credo che meetup ed eventbrite coprano il 100% dei meetup di torino
Argh @xrmx ho fatto due prove anch'io ora e non ho trovato un modo per girare attorno al problema di Eventbrite :(
Mi sa che lo scraping è l'unica via... booooooo
Stasera @endorama e @grigio hanno iniziato a fare uno scraper di Eventbrite, per risolvere il problema che ha segnalato @xrmx
Ecco il repo dove si lavorerà a quello: https://github.com/TorinoTech/eb-scraper
(penso che poco alla volta tutto confluirà in questo progetto)
Non so se è la issue giusta ma:
- serve possibilità di filtrare evento per titolo, per esempio coding gym ha un solo account eventbrite per tutta italia
- serve essere un pelo robusti contro gli eventi rinominati o spostati di data, perchè capita :)
ispirazione per scraper: https://github.com/sw-yx/gh-action-data-scraping :)