Otis,

We are trying to push the developers into the discussion about such new module within apache droids project. And this a proposition - an extra module droids-eclipse which will be the basis "administration application to manage and controll the different droids".

Right now we have contributed prototype which can become the starting point of such droids-eclipse administration application. This contribution is the tiny search project based on apache droids with using Eclipse as the administration application.

The basic concept of the system in the Task / Job model. Droids are receiving the Tasks by HTTP in the XML format and are producing the Job. Operator of the system is sitting on the Eclipse application and making the Tasks and then receiving the accomplished Jobs (Jobs represented also in XML format).

The essense of the system architecture is:

1). Task / Job model (at the droids api level).
2). Operator / Droids (at the use-case level).
3). Eclipse RCP / Apache Droids (at the application level).

Making such contribution we are trying to mobilize the apache droids developers. It is difficult to hold the sky alone (trying to design and implement such administration application).

And droids godfathers may be suggest some sutable architecture and desing.
Now the system may be the starting point of such discussions.

As soon as the administration application is at the Apache Droids TODO list it may be a good moment to start.
Also some ideas to discuss below.

droids-eclipse module would be reasonable to developed in parallel with ATM based on JMX (or I proposed OSGi as such platform). Like droids-jmx or droids-osgi or something how the apache droids developers see it.

Right now our droids-eclipse prototype is using database (hibernate, postge) and may be this is now the good idea because the solution is become too heavy. (The database is using here to create droids tree and set list of tasks for each droid).

What about brainstorm of all apache droids developers who are insteresting in it here, in this brunche. Or may be create a new (a special brunche for droids ATM & Eclipse) where people will trying to exchange the ideas of the personal view of such architecture.

And we can attempt to implement the consensus.

With best regards,
Alexander Zazhigin.

Alexander,

I feel like I missed some discussion about this droids-eclipse project.
What exactly does droids-eclipse *do*?  Is it an Eclipse GUI toolkit-based GUI
for managing Droid(s)?


Otis----
Sematext :: http://sematext.com/ :: Solr - Lucene - Nutch
Lucene ecosystem search :: http://search-lucene.com/



----- Original Message ----
From: Александр Зажигин<[email protected]>
To: droids-dev<[email protected]>
Sent: Tue, July 27, 2010 7:45:57 PM
Subject: Re: droids-eclipse code contribution

Hello,

And welcome to Apache Droids developers.

Here the  screenshots I used in the previous post:
http://zazhigin.ru/home/tsunami/droids-eclipse-1.png
http://zazhigin.ru/home/tsunami/droids-eclipse-2.png


=== Here  are the instructions ===

To be able to run the droid-eclipse prototype  you need to install PostgreSQL
<http://www.postgresql.org/download/>.
Within the  install use as login and password: postgres

I am using Eclipse for RCP  and RAP Developers from the page
<http://www.eclipse.org/downloads/>.

To enable  Hibernate and Maven stuff inside the eclipse you need to install an
extra  Eclipse plugins from here:
http://www.elver.org/eclipse/update
http://m2eclipse.sonatype.org/sites/m2e
(Eclipse ->  Help ->   Install New Software...)


=== Some optional stuff for windows platform  ===

http://www.mingw.org/wiki/MSYS (linux style command line)
http://maven.apache.org/download.html (maven for windows command  line)
http://www.open.collab.net/downloads/subversion/ (subversion  for windows
command line)

To enable an external maven in the Eclipse -  input path to your local
installed maven conf settings file.
Eclipse ->   Windows ->  Preferences ->  Maven ->  User Settings ->  User 
Settings
(open file):
(for example, for my locally installed maven, it is
C:\maven\conf\settings.xml)


Dont hesitate to contact me in case of  any questions during the enabling the
"droids-eclipse" feature prototype by your  computer.
With Best Regards to Apache Droids developers,

Alexander  Zazhigin.

Hello Thorsten,

We have finished  "droids-eclipse" prototype.
SVN: https://itsunami.svn.sourceforge.net/svnroot/itsunami
Here are  screenshots. The prototype is work.
We are ready to help with  instructions to the apache droids developers.

We can start the  development of this module under the apache droids
incubator SVN.
Alexander Zazhigin.



Reply via email to