Difference between revisions of "EMU"

(Overview)
Line 4: Line 4:
 
=Overview=
 
=Overview=
 
Eiffel Multi User: The aim of this project is to integrate a repository functionality into EiffelStudio.
 
Eiffel Multi User: The aim of this project is to integrate a repository functionality into EiffelStudio.
 +
 +
=Software Requirements Specification=
 +
==The Parts==
 +
* EMU-Server (stores and manages code-repository)
 +
* EMU-Client (communicates with EMU-Server)
 +
* EMU-IDE integration
 +
 +
==Developer Requirements==
 +
===EMU-Server===
 +
===EMU-Client===
 +
===EMU-IDE integration===
 +
* minimial change to existing ES-classes and features.
 +
* modular integration: activatable and removable / hideable
 +
 +
==User Requirements==
 +
* easy to use
 +
* target is a small project group of up to 20 developers.
 +
  
 
=Milestones=
 
=Milestones=
Line 16: Line 34:
 
Everyone intrested in this project is welcome to join our mailinglist es-emu@origo.ethz.ch
 
Everyone intrested in this project is welcome to join our mailinglist es-emu@origo.ethz.ch
  
* TODO add project leader
+
* [[User:Barnski| Bernhard Buss]]
* TODO add project members
+
* [[User:Kamala| Claudia Kuster]]
 
* [[User:FoB| Stephan Classen]]
 
* [[User:FoB| Stephan Classen]]

Revision as of 13:51, 20 April 2006


Overview

Eiffel Multi User: The aim of this project is to integrate a repository functionality into EiffelStudio.

Software Requirements Specification

The Parts

  • EMU-Server (stores and manages code-repository)
  • EMU-Client (communicates with EMU-Server)
  • EMU-IDE integration

Developer Requirements

EMU-Server

EMU-Client

EMU-IDE integration

  • minimial change to existing ES-classes and features.
  • modular integration: activatable and removable / hideable

User Requirements

  • easy to use
  • target is a small project group of up to 20 developers.


Milestones

M1: April 25th

  • set up mailinglist es-emu@origo.ethz.ch (Bernd)

M2: May ???

  • To be completed by the team

Team

Everyone intrested in this project is welcome to join our mailinglist es-emu@origo.ethz.ch