incubator-cvs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <>
Subject [Incubator Wiki] Update of "DroidsProposal" by ThorstenScherler
Date Wed, 27 Aug 2008 12:48:52 GMT
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Incubator Wiki" for change notification.

The following page has been changed by ThorstenScherler:

The comment on the change is:
initial import

New page:
= Droids, an intelligent standalone robot framework =

=== Abstract ===

Droids aims to be an intelligent standalone robot framework that allows to create and extend
existing droids (robots).

=== Proposal ===

As a standalone robot framework Droids will offer infrastructure code to create and extend
existing robots. In the future it will offer as well a web based administration application
to manage and controll the different droids which will communicate with this app.

Droids makes it very easy to extend existing robots or write a new one from scratch, which
can automatically seek out relevant online information based on the user's specifications.
Since the flexible design it can reuse directly all custom business logic that are written
in java.

In the long run it should become umbrella for specialized droids that are hosted as sub-projects.

=== Background ===

The initial idea for the Droids project was voiced in February 2007 from Thorsten Scherler
mainly because of personal curiosity and developed as a labs project. The background of his
work was that Cocoon trunk (2.2) did not provide a crawler anymore and Forrest was based on
it, meaning we could not update anymore till we found a crawler replacement. Getting more
involved in Solr and Nutch he saw the request for a generic standalone crawler.

For the first version he took nutch, ripped out and modified the plugin/extension framework.
However the second version were not based on it anymore but was using Spring instead. The
main reason was that Spring has become a standard and helped to make Droids as extensible
as possible.

Soon the first plugins and sample droids had been added to the code based.

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message