Hippo

Hippo speelt een actieve rol bij het opstellen van open standaarden

Vanuit de cruciale rol die Open standaarden spelen in Content Management & Portal Technologie, is Hippo actief betrokken bij het opstellen van meerdere Java Specification Request (JSR) standaarden.

De JSR standaarden worden opgesteld via de Java Community Process (JCP), de industrie- en community-breed ondersteunde standaardisatiegroep voor Java Technologie Specificaties.

Een ontwerpspecificatie voor een nieuwe standaard wordt binnen de JCP door een Expert Group (EG) van de belangrijkste leveranciers en open source communityleden opgesteld. Pas na één of meerdere keren publiekelijk gevalideerd (public review) te zijn, kan de standaard worden aangenomen door de JCP Executive Committee. Bij een goedgekeurd JSR wordt zowel een API (Application Programming Interface) specificatie als een voorbeeld implementatie (inclusief de source code) vrij gegeven, en een Technology Compatibility Kit (TCK) waarmee eigen implementaties getest en gevalideerd kunnen worden.

Bij de volgende nog in ontwikkeling zijnde nieuwe JSR standaarden is Hippo actief betrokken als Expert Group Member:

  • JSR 283: Content Repository for JavaTM Technology API Version 2.0. Doel van versie 2.0 van de Content Repository API specificatie is verdere uitbreiding van de huidige JSR 170 standaard op o.a. het gebied van management, aanvullende standaard contenttyperingen, zoekprotocollen, versiebeheer etc.
  • JSR 286: Portlet Specification 2.0. Doel van versie 2.0 van de Portlet Specificatie is o.a. verdere uitbreiding van de huidige JSR 168 standaard en verdere ondersteuning van Java Enterprise Edition 1.4, Web Services for Remote Portlets 2.0 en ontwikkelstandaarden als Java Servlet, JavaServer Pages (JSP) en JavaServer Faces (JSF)
  • JSR 301: Portlet Bridge Specification for JavaServerTM Faces. Doel van deze specificatie is het definiëren van het standaardgedrag van op JSR 168/JSR 286 gebaseerde portlets voor het ontsluiten van in JSF ontwikkelde applicaties binnen een Portal.

Verder wordt door Hippo gewerkt aan de implementatie van de volgende al geaccepteerde standaarden in haar Hippo Portal en Hippo CMS produkten:

  • JSR 168: Portlet Specification. Het doel van deze specificatie is de uitwisselbaarheid tussen Portlets en Portals mogelijk te maken. Een portlet die aan de standaard voldoet, kan binnen elk JSR 168 portaal gestart worden. Om dit mogelijk te maken definieert de specificatie een set van API’s, die aggregatie, personalisatie, presentatie en beveiliging adresseren. De definitieve versie van de JSR 168 specificatie is sinds oktober 2003 beschikbaar.
  • JSR 170: Content Repository for JavaTM technology API. Deze specificatie levert een standaardmanier om content in een content repository te bewaren en eruit op te halen. De definitieve versie van de JSR 170 specificatie is sinds juni 2005 beschikbaar