Ik ben betrokken bij een Open-Source applicatie (www.mapwindow.org) die ontwikkeld wordt met VS2008 (C++, C#, VB.NET).
De applicatie bestaat uit een ActiveX, een groot aantal dlls en een exe.
De exe heeft een plug-in architectuur en de ActiveX kun je ook in je eigen applicatie gebruiken.
Voor documentatie gebruiken we een wiki, maar het blijkt dat de documentatie erg achter loopt bij de code ontwikkelingen.
Zoals zo vaak is documenteren niet de meest favoriete bezigheid van een ontwikkelaar
We zijn dan ook op zoek naar een manier om dat eenvoudiger en eenduidiger te maken. De code zelf wordt wel goed gedocumenteerd.
Nu zijn we Sandcastle en Docproject aan het bekijken, maar die integreren niet met de bestaande wiki.
Nu is mijn vraag, hoe documenteren jullie? Het gaat dus niet zozeer om de gebruikers documentatie, maar om de documentatie hoe de plug-in architectuur en de ActiveX te gebruiken.
Ter verduidelijking twee links als voorbeeld hoe de wiki nu werkt:
http://www.mapwindow.org/...hp/MapWinGIS:AxMap_Redraw
http://www.mapwindow.org/...oProc_Developer%27s_Guide
De applicatie bestaat uit een ActiveX, een groot aantal dlls en een exe.
De exe heeft een plug-in architectuur en de ActiveX kun je ook in je eigen applicatie gebruiken.
Voor documentatie gebruiken we een wiki, maar het blijkt dat de documentatie erg achter loopt bij de code ontwikkelingen.
Zoals zo vaak is documenteren niet de meest favoriete bezigheid van een ontwikkelaar
We zijn dan ook op zoek naar een manier om dat eenvoudiger en eenduidiger te maken. De code zelf wordt wel goed gedocumenteerd.
Nu zijn we Sandcastle en Docproject aan het bekijken, maar die integreren niet met de bestaande wiki.
Nu is mijn vraag, hoe documenteren jullie? Het gaat dus niet zozeer om de gebruikers documentatie, maar om de documentatie hoe de plug-in architectuur en de ActiveX te gebruiken.
Ter verduidelijking twee links als voorbeeld hoe de wiki nu werkt:
http://www.mapwindow.org/...hp/MapWinGIS:AxMap_Redraw
http://www.mapwindow.org/...oProc_Developer%27s_Guide