+1 Looks great and very instructive

Does mvn javadocs:javadocs still works without apiviz installed locally?

Thx,
Eric


On 10/09/11 07:35, Norman Maurer wrote:
Yeah very nice :)

Bye,
Norman


2011/9/10 Felix Knecht<[email protected]>:
Hi

On 09/10/2011 02:25 PM, Ioan Eugen Stan wrote:

Hello,

I have deployed the new mailbox website after building and integrating
ApiViz [1], [2]. Now, the generated Javadocs have integrated diagrams.
You can take a look at [3].
The next step is to work on the CSS a bit, but before that I wish to
integrate ApiViz with the whole project.

To do this I have to make some changes higher in the POM hierarchy
(maybe james-project POM or james-parent POM). The changes are:

1. add the ApiViz repository.
2. modify the maven-javadoc-plugin to build apiviz docs (ApiViz
requires graphics package to build, if not found defaults to standard
Javadoc).

I have attached a patch file for mailbox that fixes the issue but I
really wish to implement things upstream so the the Javadoc generation
will be inherited by all James projects.
The only problem I have is that I don't know what pom to modify,
without polluting things. In order for maven-javadoc-plugin with
ApiViz to do it's job, we have to implement it in the pluginManagement
section.

What do you think?

Sounds and looks good. I think it's following pom you want to modify:

james-project POM
(https://svn.apache.org/repos/asf/james/project/trunk/project/pom.xml)

Regards
Felix


[1] https://issues.apache.org/jira/browse/JAMES-1256
[2] http://code.google.com/p/apiviz/
[3] http://james.apache.org/mailbox/apache-james-mailbox-hbase/apidocs/

Regards,


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]


--
Eric
http://about.echarles.net

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to