Hackathon Dutch Design Week 2022

Uit Living Lab Open Cultuurdata
Naar navigatie springen Naar zoeken springen

Hackathon inleiding

Op deze pagina vindt je de beschrijving van de verschillende tafels, kunnen alle deelnemers van de hackathon zelf veranderingen aanbrengen en hun uiteindelijke uitkomsten op publiceren. Tevens zijn hier verschillende datasets, manieren om zelf fake kalender data te genereren, conversie tools en andere suggesties om met video en kalender data aan de slag te gaan beschikbaar.

Code of Conduct

De volgende richtlijnen hanteren we in de hackathon: https://www.mozillafestival.org/guidelines/

De tafels met ideeën

cultspot

  • Tafel chef: Emma Yedema
  • Samenvatting:

cultspot, jouw persoonlijke cultuurgids We ontwerpen een app die de gebruiker een overzicht geeft van alles wat er te doen is aan culturele evenementen. De data komt uit de open cultuurdata. Er is geen redactie nodig. Een sociale uitagenda gericht op de spontaan beslissende, sociale jongeren van Nederland.

Visions of the future: een Nederlands online wetenschapskanaal

  • Tafel chef: InScience
  • Samenvatting: InScience zoekt naar een manier om een wetenschapskanaal te ontwikkelen voor het bewaren en beschikbaar stellen van films, documentaires en andere programma’s over wetenschap.

Herpak het netwerk - Hoe bereiken de evenementen en video's een groter publiek?

  • Tafel chef: Pakhuis de Zwijger
  • Samenvatting: Hoe kan PdZ haar bereik vergroten, zowel van de fysieke programma’s als van de programma’s op Youtube? Met deelvraag: Hoe verdiepen we de relatie met het publiek? Er is behoefte aan het herpakken van de relatie tussen ons podium en de bezoekers en netwerk.

Connect & Collect your Gemstones: Making thematic connection of online offerings of Dutch cultural organizations

  • Tafel chef: Tetem
  • Samenvatting: How can we use open source technology to increase the national visibility and findability of Tetem’s digital offerings (i.e. online programs and events) and attract a larger audience in a smart, sustainable way?

Kalender Fusie

  • Tafel chef: Waag Futurelab
  • Samenvatting: Hoe kunnen we kalender informatie van andere podia (zoals Pakhuis de Zwijger) op een intuïtieve manier laten zien?

New Music Now - kalender import

  • Tafel chef: Dutch Composers Now
  • Samenvatting: Het voor parnters mogelijk maken om kalender data een keer op hun eigen website in voeren en automatisch bij te houden, zodat wijzigingen (annuleringen, verplaatsingen, etc) automatisch meegenomen worden en dat selecties / tags (jazz, wereld, hedendaags, elektronisch) aangegeven kunnen worden die relevant zijn.

STRP Future Archive

  • Tafel chef: STRP
  • Samenvatting: STRP zoekt naar een manier om hybride evenementen uit het verleden en de toekomst te vertalen in een duurzaam, aantrekkelijk en goed vindbaar terugkijk-format.

Kalenderstandaard conversie tools

Voor de hackathon raden we de iCal standaard aan.

En wel op de volgende manieren.

Voorbeeld

Via microformats wordt je agenda- / event-pagina machine-readable waardoor je bijvoorbeeld een proxy service kunt gebruiken om een feed te genereren. De Waag agendapagina bevat microformats, deze kun je in de h2vx.com proxy stoppen.

http://h2vx.com/ics/https%3A//waag.org/nl/events/

En je krijgt een ics feed terug. Zo hack je dus een kalender feed ‘zonder programmeren’.

Die gehackte ics feed kun je vervolgens in een json proxy service stoppen:

https://ical-to-json.herokuapp.com/convert.json?url=http://h2vx.com/ics/https%3A//waag.org/nl/events/

Ical feed in → JSON terug, zodat je er makkelijk mee verder kunt hacken in javascript of je favoriete programmeertaal...

In het project kijken we ook naar het schema.org event, die zou je met microdata op dezelfde manier in je event pagina’s kunnen verwerken.

Maar met ical/ics/microformats hebben we voor de hackathon de meest laagdrempelige manier om aan de slag te gaan.

Te gebruiken resources

ResourceResourcetypeOnderwerpBeschrijvingVerwijzing (URL)
Annifcode (3rd party)
tool
kalenderTool for automated subject indexing and classificationhttps://annif.org/
Fake kalender data genererencode (eigen)kalenderGenereer fake ics, csv of json kalender data met behulp van GPT-3.https://opencultuurdata.wikixl.nl/index.php/Fake data genereren
GanciotoolkalenderA shared agenda for local communities.https://gancio.org/
Ical-to-jsontoolkalenderConvert iCalendar feeds to JSONhttps://ical-to-json.herokuapp.com/
Icalendar.orghowto
specificatie
tool
kalenderiCalendar resources, an iCalendar validator and specifications for iCalendar and related protocolshttps://icalendar.org/
LinkaltoolkalenderLinkal is a public-calendar aggregator server. Given a set a public calendars links, it can make a CalDav client believe all these calendars are part of the same calendar collection. It makes it easy to source public calendars from multiples users and locations and easily distribute them to your end user. It works by exposing the same endpoints as a real CalDav server, emulating responses when needed and otherwise forwarding the requests to the upstream servers.https://github.com/JulienMalka/Linkal
MobilizontoolkalenderMobilizon is a tool that helps you find, create and organize events. You can also create a page for your group where the members will be able to get organized together.https://framagit.org/framasoft/mobilizon
PeerTubetoolvideoFree software to take back control of your videos.https://joinpeertube.org/
PublicSpaces Conferentie datadata
specificatie
kalender
video
Event data en video's van de PublicSpaces conferentie 2022https://opencultuurdata.wikixl.nl/index.php/PublicSpaces Conference
Schema.org validatortoolkalender
audio
video
Check Schema.org data in URL'shttps://validator.schema.org/
Schema.org voor Vuecode (3rd party)kalender
audio
video
Library om Schema.org data te genereren voor Vue of Nuxt projecten.https://github.com/vueuse/schema-org
Squat - agenda aggregatordatakalendergrote vergaarbak van kalender datahttps://radar.squat.net/en
Testresourcehttps://opencultuurdata.wikixl.nl/index.php/Speciaal:Redirect/file/Test.png
VORTEX: conceptontwikkelingdata
howto
audio
kalender
video
Op basis van open data en standaarden kan men videoregistraties van live events voorzien van relevante informatie uit betrouwbare bronnen, waardoor online kijkers meer context krijgen en zich verder kunnen verdiepen in het onderwerp. Vortex is een idee voor implementatie. In deze ‘guide’ leggen we uit aan welke uitdaging Vortex beantwoordt, wat Vortex is, hoe het werkt en welke mogelijkheden we zien voor doorontwikkeling.https://docs.google.com/document/d/1o9pLtAwA5s12JdN3WSZl-LCga9l3zbwFWisCLbxpqlE/edit?usp=sharing
Youtube dldata
code (3rd party)
tool
videoyoutube-dl is a command-line program to download videos from YouTube.com and a few more sites. It requires the Python interpreter (2.6, 2.7, or 3.2+), and it is not platform specific. We also provide a Windows executable that includes Python. youtube-dl should work in your Unix box, in Windows or in Mac OS X. It is released to the public domain, which means you can modify it, redistribute it or use it however you like.https://youtube-dl.org/

Resultaten

Dag 1 - hackathon - wat lever je op?

Hackathon-LivingLabOpenCultuurdata.014.jpg
  • keuze wie de standup doet vanmiddag
  • keuze voor het definitieve concept
  • een scrumboard met de acties die je morgen/vanavond gaat ondernemen
  • verdeling van de taken onder de deelnemers (heb je hulp nodig?)

Dag 2 - hackathon

Hackathon-LivingLabOpenCultuurdata.013.jpg

pitch in 7 minuten

  • een antwoord op de vraag: wat kan je met live open cultuurdata?
  • een werkend prototype / visueel voorbeeld / video dat je concept aan het publiek duidelijk maakt
  • één of twee presentatoren die het concept toelichten