Difference between revisions of "EMU"

(Team)
m
 
(20 intermediate revisions by 4 users not shown)
Line 1: Line 1:
 
[[Category:Projects]]
 
[[Category:Projects]]
 
+
[[Image:emu_logo_01.png|right|frame| EMUs: Eiffel Multi Users]]
  
 
=Overview=
 
=Overview=
Eiffel Multi User: The aim of this project is to integrate a repository functionality into EiffelStudio.
+
==Name==
 +
EMU stands for '''Eiffel Multi User'''.
 +
==Goal==
 +
The aim of this project is to integrate a simple repository functionality into EiffelStudio.
 +
 
 +
 
  
 
=Software Requirements Specification=
 
=Software Requirements Specification=
==The Parts==
+
You can find our SRS [[EMU/SRS|here]]
* EMU-Server (stores and manages code-repository)
+
* EMU-Client (communicates with EMU-Server)
+
* EMU-IDE integration
+
  
==Developer Requirements==
+
=How To=
===EMU-Server===
+
A small HowTo, if you want to try our EMU: [http://n.ethz.ch/student/trickli/files/emuhowto.pdf HowTo]
===EMU-Client===
+
===EMU-IDE integration===
+
* minimal 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.
 
  
  
Line 30: Line 25:
 
* everyone managed to compile Eiffelstudio
 
* everyone managed to compile Eiffelstudio
  
==M2: May ??? ==
+
==M2: May 2nd==
* To be completed by the team
+
* define EMU-Protocol as completely as possible
 +
 
 +
==M3: May 23rd==
 +
* emu-server prototype
 +
* server-administration application
 +
 
 +
==M4: May 30th==
 +
* new EMU project wizard
 +
* project-management tool: EMU Project Settings
  
 
=Team=
 
=Team=
Everyone intrested in this project is welcome to join our mailinglist [http://origo.ethz.ch/cgi-bin/mailman/listinfo/es-emu es-emu@origo.ethz.ch]
+
Everyone interested in this project is welcome to join our mailinglist [http://origo.ethz.ch/cgi-bin/mailman/listinfo/es-emu es-emu@origo.ethz.ch]
  
 
* [[User:Barnski| Bernhard Buss]] (project leader)
 
* [[User:Barnski| Bernhard Buss]] (project leader)

Latest revision as of 12:15, 27 June 2006

EMUs: Eiffel Multi Users

Overview

Name

EMU stands for Eiffel Multi User.

Goal

The aim of this project is to integrate a simple repository functionality into EiffelStudio.


Software Requirements Specification

You can find our SRS here

How To

A small HowTo, if you want to try our EMU: HowTo


Milestones

M1: April 25th

  • set up mailinglist es-emu@origo.ethz.ch (Bernd)
  • wiki page up to date
  • everyone managed to compile Eiffelstudio

M2: May 2nd

  • define EMU-Protocol as completely as possible

M3: May 23rd

  • emu-server prototype
  • server-administration application

M4: May 30th

  • new EMU project wizard
  • project-management tool: EMU Project Settings

Team

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