Ga naar inhoud

Development & Roadmap

Dit document beschrijft hoe doorontwikkeling van Epistola plaatsvindt.


De stichting bewaakt de roadmapprincipes:

  • samenhang en architectuur
  • publieke meerwaarde
  • duurzaamheid
  • vermijding van technische schuld

Doorontwikkeling kan plaatsvinden:

  • collectief gefinancierd
  • door één of meerdere afnemers
  • via commerciële partijen

Principes:

  • alle doorontwikkeling komt upstream
  • geen exclusieve functionaliteit
  • tijdelijke prioriteit kan worden afgesproken

Bij roadmapkeuzes wordt gekeken naar:

  • impact op bestaande gebruikers
  • bijdrage aan publieke waarde
  • onderhoudbaarheid
  • samenhang met bestaande functionaliteit

Omdat de stichting verantwoordelijk is voor de roadmap en de lange-termijnontwikkeling van Epistola, moet zij actief kunnen investeren in doorontwikkeling.

De stichting kan middelen inzetten voor:

  • ontwikkeling van roadmap-functionaliteit
  • onderhoud en verbetering van de kernsoftware
  • architectuur- en kwaliteitsverbeteringen
  • oplossen van technische schuld
  • beveiligings- en compliance-verbeteringen

De stichting kan hiervoor:

  • individuen inhuren (bijv. ontwikkelaars, architecten)
  • commerciële partijen inhuren (waaronder preferred suppliers)
  • opdrachten verstrekken via transparante selectie

Deze investeringen:

  • worden gefinancierd uit licentiekosten en andere stichting-inkomsten
  • zijn gericht op collectieve waarde
  • leiden altijd tot upstream beschikbare resultaten

De stichting levert hiermee geen commerciële diensten, maar vervult haar rol als steward en regisseur.

Doorontwikkeling door commerciële partijen

Section titled “Doorontwikkeling door commerciële partijen”

Naast doorontwikkeling die door de stichting wordt geïnitieerd, kunnen commerciële partijen ook zelfstandig investeren in doorontwikkeling van Epistola.

Commerciële partijen mogen doorontwikkeling uitvoeren wanneer:

  • zij andere prioriteiten zien dan de collectieve roadmap
  • zij specifieke expertise willen inzetten
  • zij innovatie willen versnellen

Voorwaarden hierbij zijn:

  • alle doorontwikkeling komt upstream beschikbaar
  • de doorontwikkeling past binnen de architectuurprincipes
  • de geldende licentievoorwaarden worden nageleefd
  • er ontstaan geen exclusieve rechten of afhankelijkheden

De stichting:

  • toetst of de voorgestelde doorontwikkeling past binnen de kaders
  • bewaakt samenhang en kwaliteit
  • kan voorstellen opnemen in de bredere roadmap

Op deze manier ontstaat ruimte voor parallelle innovatie, zonder afbreuk te doen aan samenhang en publieke waarde.

Discussie

Vragen, aanvullingen of tegenargumenten? Laat het achter. Reageren kan met een GitHub-account; selecteer een passage door deze in je reactie te citeren.