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:

SDK Components

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

Application Skeleton

A skeleton that can be used to develop an app quickly, that includes preconfigured struts, hibernate, etc.

Sample Application

A sample app built with our framework, etc, that gives examples of how to use it.

Tools Stacks

A set of tools used for development, and for running apps on other servers, including:

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