Personal tools
You are here: Home Documents GUI Tango Workbench Workbench - Developers Perspective
Log in


Forgot your password?
 

Workbench - Developers Perspective

The Tango Workbench developers perspective

As mentioned in the main page on the workbench, developer's have their own workbench. But it could be interesting to reduce the development cycle by integrating the development in the workbench. This way the developer can flip between the development, test, management and user phases with a single click. It will allow developer's to do more realistic testing adapted to how the device will be used. The main tool used for development is Pogo. Integrating pogo into Eclipse means editors, source code control and compilation tools are accessible from the same user interface. This perspective could equally be made available from the standard Eclipse IDE.


Instead of developing a new RCP for developing we propose to develop only the necessary plugins like pogo and then add these to the user's Eclipse IDE. This way the user has all her development tools at hand e.g. CDT, PyDev, JDT, and the Tango development plugins e.g. Pogo.

Here is an example of the symbolic layout of the developer perspective :


developers_perspective.jpg

Pogo plugin


A plugin of Pogo has been released for beta-testers and can be downloaded from SourceForge.

Here is a screenshot of the plugin being used to develop a Ccd device server :

Pogo and Eclipse

Comments from etaurel (14/04/2007):

I would add a JDraw view in this perspective to give the user the possibility to draw Synoptic
Document Actions