Sounds great.

How can I help???
--
dIon Gillard, Multitask Consulting
Blog:      http://blogs.codehaus.org/people/dion/


Ralph Apel <[EMAIL PROTECTED]> wrote on 16/09/2003 03:46:08 PM:

> Date: Thu, 28 Aug 2003 12:31:06 +0300
> From: Diomidis Spinellis <[EMAIL PROTECTED]>
> Organization: Athens University of Ecomomics and Business
> To: Ralph Apel <[EMAIL PROTECTED]>
> Subject: Re: UmlGraph as a Maven Plugin ?
> 
> Ralph Apel wrote:
> > recently I suggested to use your UmlGraph Doclet within the new Apache
> > Geronimo J2EE Project and I have been told to organize it as a Maven
> > plugin.
> Nice to hear that.
> 
> > 1) Leaving the Doclet.jar as an external dependency and defining a 
bare
> > bone plugin, without any Java code included. Within the Maven context,
> > this would mean a large number auf repreated snapshot downloads from
> > your site.
> I do not think this is a problem if we are talking about a download for
> every installation.  On the other hand, a download every time someone
> *uses* the plugin would be a problem, if it proves popular.
> 
> > 2) Including the doclet as such within the plugin's jar file. In this
> > case, the plugin and the doclet would be released as part of the Maven
> > release. In this case, at least 2 issues arise
> > a) Your code would need to be adapted to a org.apache.maven package
> > hierarchy
> I have no problem with that.  Currently there is no package declaration
> (I know, this is bad practice), so org.apache.maven is as good as any.
> 
> > b) Some kind of copyright compatibility would need to be achieved.
> The license I am using is BSD, which I think is compatible with
> apache's  I am sure we can work this out.
> 
> Whatever we do, the two important issues for me are 
> 
> 1) code divergance: I would really like to maintain one code base
> 2) time: sadly I do not have enough time to get deeply involved into the
> plugin development (e.g. following mailing list traffic or committing
> many changes via CVS)
> 
> MfG,
> 
> Diomidis
> 
> PS  I am putting together a proposal on the IST 2.3.2.3 topic "Open
> development platforms for software and services".  Are you by chance
> part of an organization that might be interested to participate?
> 
> 
> 
> On Thu, 2003-08-28 at 09:12, [EMAIL PROTECTED] wrote:
> > It looks to me like the umlgraph license is compatible with ASF 
> > guidelines.
> > 
> > Can someone on licensing@ give me a definite answer?
> > 
> > Ralph Apel <[EMAIL PROTECTED]> wrote on 28/08/2003 04:50:33 PM:
> > 
> > > 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]
> > > 
> > --
> > dIon Gillard, Multitask Consulting
> > Blog:      http://blogs.codehaus.org/people/dion/
> > 
> > 
> 
> 
> 
> ---------------------------------------------------------------------
> 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]

Reply via email to