Described here is a rough idea of what we are thinking of as deliverables.

Dev Stack

The dev stack is made up of everything a developer would need to develop an app on their workstation, including:

Application Skeleton

A skeleton to start developing your apps

Sample apps

Some sample apps that use our services, etc

SDK Components

Pieces of functionality that people can use to build apps with, including things such as:

UI stack

Hosted Project Tools

A set of tools used for development, sort of like an MIT-Forge, hosted on one of our servers, each project having it's own space, including:

Hosted Dev, Test, and Production servers

We would provide a chrooted/virtual server setup for developers to host their apps for dev, test and production, including most of the same setup they have for desktop development.

All these stacks will come pre-configured to work with MIT services (like client certs, etc).

Docs