Door te experimenteren, prototypes te maken, en digitale infrastructuur te bouwen verzorgt het lab van iHub de technische basis van het onderzoek naar de invloed van digitalisering op de maatschappij. We verankeren daarbij publieke waarden zoals privacy, inclusie en duurzaamheid. Wil jij hieraan bijdragen en daarbij werken met open source technieken? Dan ben jij nodig als software developer. Als software developer bij iHub werk je in teamverband in een interdisciplinaire research omgeving aan de doorontwikkeling van het eigen nieuwe community netwerk PubHubs (zie
pubhubs.net). Privacy by design en versterking van maatschappelijke waarden staan daarbij centraal.
iHub zoekt een open source developer met een sterke motivatie om in teamverband en in samenwerking met (potentiële) gebruikers bij te dragen aan de verdere ontwikkeling en implementatie van PubHubs. PubHubs is een community platform gebaseerd op publieke waarden. In sommige gevallen kun je het zien als een alternatief voor bestaande sociale media, in bijzonder voor publieke organisaties die een veilige online ruimte willen bieden voor hun achterban zonder allerlei data vrij te moeten geven aan commerciële partijen met andere doelen.
PubHubs is een platform met diverse hubs. Een hub kan bijvoorbeeld van een bibliotheek, een patiënten organisatie, een digitaal buurthuis, een publieke omroep of lokale sportclub zijn. Binnen zo’n hub zijn weer diverse ‘rooms’, waar gesprekken plaatsvinden. Deze kunnen de vorm aannemen van een chat, een forum of iets anders dat kan werken met het Matrix protocol. Ook kan een room besloten zijn en dan worden alleen gebruikers toegelaten als ze een bepaald attribuut over zichzelf vrijgeven. Denk aan gebruikers boven de 18, of met een bepaald email adres, of postcode gebied.
De verschillende onderdelen van PubHubs zijn geschreven in de programmeertalen Rust, Python en aan de frontend kant in Typescript en Vue. Het meeste werk zal aan de frontendkant liggen. Verder maakt PubHubs gebruik van de
Yivi app voor authenticatie en vrijgeven van attributen.