ReachOut Software


API.svg

As part of setting up the ReachOut BetaCenter, the project partners have developed software components.

  • A wrapper exposing part of the LimeSurvey RemoteControl 2 API
    It can be used to create surveys, manage survey settings or manage survey users.
  • A wrapper exposing part of the JSON-RPC FusionDirectory API
    It can be used to create users and manage user attributes.
  • A wrapper exposing part of the Sympa SOAP/HTTP API
    It can be used to manage mailing list subscribers or create mailing lists.
  • A utility component for encrypting Strings

Each software component exposes an XWiki JAR extension, which can be installed in XWiki to provide an XWiki service.

Those software components are provided by ReachOut as open source projects.

We have chosen to open source those software components with the GPL v3 license. Reasons for this choice include:

  • compatibility with other libraries used in the software components
  • compatibility with XWiki
  • expected usage of the software components by third parties

The source code of these components can be found on the OW2 gitlab infrastructure: