SPORE specifications
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
t apply licence as stipulated Mar 17, 2011
uml add payload parameter Oct 13, 2012
README.md Update GSpore repository url Sep 14, 2015
spore_description.pod apply licence as stipulated Mar 17, 2011
spore_implementation.pod apply licence as stipulated Mar 17, 2011
spore_validation.rx add payload parameter Oct 13, 2012

README.md

SPORE - Specification to a POrtable Rest Environment

SPORE is a way to describe public services HTTP APIs such as [twitter] 1 or applications with an HTTP interface such as [Apache CouchDB] 2 using a simple language-agnostic JSON document that can be used by various language-specific implementations to dynamically or statically generate high level client objects.

The goal of this git repository is to host:

  • the specifications for the [SPORE description language] 3
  • the specifications for writing a [SPORE client implementation] 4

APPLICATIONS AND SERVICES API DESCRIPTIONS

IMPLEMENTATIONS

DISCUSSIONS