G!DS-techniek

G!DS is gebouwd door Appsoftware in Ruinen in opdracht van de Vereniging van Openbare Bibliotheken, de eigenaar van G!DS.

De huidige versie, G!DS2, is opgeleverd in 2008.
Medio 2012 komt een tussenrelease uit met een sterk verbeterde gebruikersinterface. 

In G!DS worden door enkele duizenden redacteuren gegevens over organisaties en hun producten beheerd binnen een hierarchische redactiestructuur.
Ook worden via geautomatiseerde processen gegevens met een aantal andere databanken gesynchroniseerd.

G!DS is zelf geen website maar levert informatie voor het publiek aan via andere websites.
Hiervoor biedt G!DS SOAP-webservices over HTTPS aan.
Organisatie- en productinformatie wordt aan websites doorgegeven in een gestandaardiseerd XML-document. In dit document zijn alle datatypen gebaseerd op internationale standaarden (ISO3166-1, ISO639-3 etc..). Een website kan dit document gebruiken om informatie uit weer te geven.

De gegevens van G!DS worden zoveel mogelijk toepassingsonafhankelijk opgeslagen. De webbouwer kan zelf de gegevens geschikt maken voor het medium waarop de informatie wordt gebruikt. 

Alle informatie over organisaties en producten wordt ontsloten door middel van een krachtige zoekmachine gebaseerd op Apache Lucene.
G!DS zelf is gebouwd in Java en maakt gebruik van Spring, Hibernate en Lucene.

De technische informatie over G!DS is verder uitgewerkt in de G!DS-wiki