On Mon, 2003-08-25 at 03:56, [EMAIL PROTECTED] wrote:
> Ralph Apel <[EMAIL PROTECTED]> wrote on 23/08/2003 07:50:19 AM:
> 
> > In have an initial version of a new
> > 
> > maven-dotuml-plugin
> > 
> > which generates UML Class Diagrams in .dot format, based on javadoc with
> > a custom Doclet.
> 
> What's .dot format?
> 
> Is it the same as http://www.spinellis.gr/sw/umlgraph/ and 

I have tested this doclet against geronimo source code and - although I
am not a UML specialist - it seems very useful to me. Most important,
this approach seems to be extendable to the generation of XMI for import
into UML tools.

I'm now trying to contact D.Spinellis on the issue. The copyright notice
reads as follows:

/*
 * Create a graphviz graph based on the classes in the specified java
 * source files.
 *
 * (C) Copyright 2002, 2003 Diomidis Spinellis
 * 
 * Permission to use, copy, and distribute this software and its
 * documentation for any purpose and without fee is hereby granted,
 * provided that the above copyright notice appear in all copies and
that
 * both that copyright notice and this permission notice appear in
 * supporting documentation.
 * 
 * THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR
IMPLIED
 * WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF
 * MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE. 
 *
 * $Id: UmlGraph.java 1.24 2003/07/30 09:18:48 dds Exp $
 *
 */

Do you think this may be satisfactorily adapted to compatibility with
the ASF policies?


> http://www.research.att.com/sw/tools/graphviz/download.html ?
> 

IMHO, none of the research.att-graphviz stuff should be included at all.
It boils down to usage of the Graphviz.dot format as an intermediate
format. 

Graphviz.dot seems to be a good intermediate output format in order not
to burden the doclet itself with rendering issues and give the user any
possible degree of liberty in rendering or otherwise consuming the
extracted design info. 

I haven't been able to find any copyright, license or patent regarding
the format as such. Even more, at sourceforge there are at least 10
projects using the Graphviz.dot format, among them some optimizers,
renderers and an independent implementation.


> To be included in Maven, licensing needs to be compatible with the ASF 
> policies.
> 

Sorry, but I must ask questions about licensing, because legals aren't
by far among my qualifications.


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to