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]
