- discussie over "open is niet altijd gemakkelijk" - zie {ref}
open-is-niet-gemakkelijk
.
Als je "code" begrijpt, kun je beter werken met "open source".
(Dat moet nog beter geformuleerd worden. Veel open source software is niet zo glad afgewerkt als commenrciële software, en heeft scherpe kantjes, haakjes en open verbindingen - waar je andere software mee kunt verbinden.)
Een voorbeeld is misschien "HTML" (en Markdown), versus Word ("WYSIWYG"). Als je meer wilt hebben dan wat je ziet, is "code" eigenlijk het pad dat je nodig hebt.
- figuur over afhankelijkheden van open source software
- deel over financiering (incl. slides)
- html cursus
- open tools
- open community...
Voor het maken van software en content zijn tools nodig.
Wikipedia is gebaseerd op Mediawiki: dit is een essentieel onderdeel van Wikepedia. Dit betekent ook dat de kans dat dit als hulpmiddel verdwijnt, zeer gering is: (i) de Wikipedia/Mediawiki community is erg groot; (ii) Mediawiki is essentieel voor Wikipedia.
Voor de Coderclass hebben we verschillende ervaringen met tools: vanaf het begin gebruiken we een Mediawiki wiki. Dit is zeer betrouwbaar gebleken. Daarnaast hebben we andere tools gebruikt die in de loop van de tijd verdwenen zijn:
- voor de badges: (commercieel)
- het bedrijf dat dit aanbood is een andere koers gaan varen, en heeft het product teruggetrokken
- voor de HTML-cursus: Mozilla Thimble.
- dit was geen essentieel onderdeel of product voor Mozilla
Ook open leermaterialen maken gebruik van tools: gebruik bij voorkeur open source tools met een grote kans op continuïteit.
Er wordt veel materiaal aangeboden. Soms met een sterk verdienmodel, soms om iedereen te helpen. De ervaring leert dat zodra de basis is gelegd er voldoende materiaal vrij beschikbaar is. In het bijzonder zijn deze plekken waardevol om te leren. W3Schools
Mocht je vastlopen dan is er het i&i-forum of Stackoverflow. De eerste is een community van docenten in Nederland. Stackoverflow is een community met professionals en het niveau van de vragen kan behoorlijk intimiderend zijn.
We spreken bij Open Source Software vaak over project terwijl het niet de typische kenmerken heeft van een project: vaste looptijd, vastgestelde resources, vastgesteld eindresultaat. Al deze kenmerken kunnen veranderlijk zijn. Eigenlijk is er meer sprake van een voortdurend proces van aanpassing en verbetering, vaak met tussensprints.