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.