Thanks!
About the hivedoc problem: what about using a solution similar to
Tapestry? Tapestry has a runtime model of the available libraries,
components, etc.
Hivemind should have a similar model where for example available modules
could be enumerated from code. Each such module "descriptor" would be
aware of its id, version, contained services, configuration points,
textual description, etc.
This way hivedoc would have 2 passes:
1. first building the model by running hivemind itself (by starting the
registry)
2. hivedoc would enumerate the available modules, services, etc. from
the runtime model explained above, and use a custom javadoc doclet to
read the javadoc documentation of them from the java source files
I use a similar solution in tapdoc (which is a documentation generator
for Tapestry supporting annotation-based components as well) which seems
to work well.
If the new hivedoc would be designed with this new-style doc generation
in mind then it could be much painless.
Regards:
Norbi
Achim Hügen írta:
Hi,
sorry no official roadmap in the moment.
Version 1.1.2 is ready for a release
(http://hivemind.apache.org/changes.html).
I have proposed a new development branch as foundation for version 2.0
and yes, a lot of refactoring has been done to support annotations.
http://wiki.apache.org/jakarta-hivemind/NewAndNoteworthyFeaturesInAnnotationBranch
http://wiki.apache.org/jakarta-hivemind/AnnotationSupport
Now to the bad news: The support of annotated modules makes it very
difficult
to support hivedocs at all, since hivemind is no longer xml centric.
So the maven integration is rather a topic for version 1.2.
Achim
Am Thu, 21 Dec 2006 11:33:00 +0100 schrieb Norbert Sándor
<[EMAIL PROTECTED]>:
Hi!
As a user of Hivemind, I'd like to ask what are the plans for the
future development and progress:
- is there a roadmap?
- will annotations be supported?
- is there a chance for maven integration (like
http://issues.apache.org/jira/browse/HIVEMIND-164)?
Thanks!
Norbi
--No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.5.432 / Virus Database: 268.15.26/600 - Release Date:
2006.12.23. 16:47