OpenKM development tools és una suite d'utilitats que li permet crear la seva pròpia aplicació per a cobrir les necessitats de la seva organització, administrar els continguts amb facilitat, simplificar els processos de treball i incrementar l'eficàcia i eficiència.
La suite de OpenKM development tools es composa de:
Entorn de desenvolupament que es distribueix com una màquina virtual.
La distribució inclou:
Conjunt d'eines de desenvolupament de programari que permet la creació d'aplicacions Java, .Net i Node.js per a OpenKM.
OpenKM SDK inclou una biblioteca de serveis web (API) per a accedir a OpenKM a través dels serveis web REST, proporcionant una compatibilitat completa entre les versions REST de OpenKM i les versions de serveis web el que minimitzen els canvis en el seu codi.
Aplicació que utilitza Spring Boot i BootStrap, està especialment dissenyada per a agilitar el procés de creació i manteniment d'aplicacions basades en el framework Spring, amb un alt grau de flexibilitat i fiabilitat. Ofereix una solució senzilla però completa per a desenvolupar, implementar i mantenir aplicacions Java.
Alguns beneficis de Spring Boot:
Aplicació pensada per a mantenir documentació en línia actualitzada de productes o serveis d'una organització permetent als usuaris visualitzar i descarregar-se arxius.
Amb KDocs resulta senzill:
Característiques tecnològiques de:
Per defecte OpenKM KDocs ve integrat amb els motors de plantilles Freemarker i JSP. Pot fàcilment integrar-se amb altres motors de plantilles com Thymeleaf. Amb les plantilles de Freemarker pot canviar el disseny de l'aplicació "en temps real", sense necessitat de re-compilar l'aplicació, amb les plantilles que s'emmagatzemen en el repositori de OpenKM.
Aplicació web utilitzada per a administrar tasques d'importació de dades al repositori de OpenKM.
Les tasques de Import Station es basen en un sistema de plugins que permet estendre les funcionalitats d'importació.