Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 4.0

MAP, the MIT Application Platform, is a set of services for web developers provided by MIT Information Services & Technology (IS&T). The primary team members are currently selected from development teams across IS&T, with plans to expand. Facilitation and management of MAP is provided by ISDA (Infrastructure Software Development and Architecture). MAP is part of IS&T's goal of better supporting of, and engaging with, the larger MIT developer community.

The MAP is ISDA's service to software developers and other technical power-users at MIT. We will leverage all necessary technologies to make software development and system implementation by the MIT Community faster and easier, and to make access to enterprise data both easier and more secure.The current priorities of MAP are:

...

:

...

  1. Identity: Services for sign-on, authentication, authorization; application identities for service integration
  2. Client Integration: Environment for community-built applications with a migration path to services integration such as "Web 2.0," "mashups," and "portals"
  3. IDEInetegrated Development Environment: Standard workstation environment for developers with MIT security, standard tools and packages, standard localhost server environments, etc
  4. Reference: Reference implementations for Identity, Client Integration, and Service Integration tracks with documentation and community support; standardized J2EE "stack"
  5. Service Integration: Development of SOA-style services around content and collaboration for use in community-built applications.

The team may be reached by sending mail to  map-dev.

...

  1. Operations: Continuous improvement of server-based services, including the MAP SOA environment and continuous integration and build systems

Here are some concrete results expected from pursuing these priorities:

  • Touchstone: web single-sign-on, and other services, to make authenticating MIT users easier
  • SOAP and REST services to information about people and groups
  • A standard web server package for running PHP and Java applications
  • An enterprise MyEclipse distribution for web developers
  • An integrated build system based on Maven2, Bamboo, and various code-searching tools