You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@maven.apache.org by Ralph Apel <r....@r-apel.de> on 2003/08/28 08:50:33 UTC
Re: [dotuml][contribute] how to submit patch (legals)
On Mon, 2003-08-25 at 03:56, dion@multitask.com.au wrote:
> Ralph Apel <r....@r-apel.de> 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: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org
Re: [dotuml][contribute] how to submit patch (legals)
Posted by Nicola Ken Barozzi <ni...@apache.org>.
dion@multitask.com.au wrote, On 29/08/2003 2.11:
> Ok, we'll check those out too.
Excellent. Then I can really start closing Alexandria, knowing that if
there is someone interested in the codebase, it has already been contacted.
> I think we have already incorporated
> JavaSrc into one of our plugins (jxr).
Not really, AFAIK jxr uses the old version, while javasrc is a new
donation to the ASF.
> The other sounds useful too.
It still needs work, I left it off at an early stage, but it still may
interest you guys.
Have fun! :-)
--
Nicola Ken Barozzi nicolaken@apache.org
- verba volant, scripta manent -
(discussions get forgotten, just code remains)
---------------------------------------------------------------------
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org
Re: [dotuml][contribute] how to submit patch (legals)
Posted by Nicola Ken Barozzi <ni...@apache.org>.
dion@multitask.com.au wrote, On 29/08/2003 2.11:
> Ok, we'll check those out too.
Excellent. Then I can really start closing Alexandria, knowing that if
there is someone interested in the codebase, it has already been contacted.
> I think we have already incorporated
> JavaSrc into one of our plugins (jxr).
Not really, AFAIK jxr uses the old version, while javasrc is a new
donation to the ASF.
> The other sounds useful too.
It still needs work, I left it off at an early stage, but it still may
interest you guys.
Have fun! :-)
--
Nicola Ken Barozzi nicolaken@apache.org
- verba volant, scripta manent -
(discussions get forgotten, just code remains)
---------------------------------------------------------------------
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org
Re: [dotuml][contribute] how to submit patch (legals)
Posted by di...@multitask.com.au.
Ok, we'll check those out too. I think we have already incorporated
JavaSrc into one of our plugins (jxr).
The other sounds useful too.
--
dIon Gillard, Multitask Consulting
Blog: http://blogs.codehaus.org/people/dion/
Nicola Ken Barozzi <ni...@apache.org> wrote on 28/08/2003 06:45:28 PM:
>
> dion@multitask.com.au wrote, On 28/08/2003 9.12:
> >
> > It looks to me like the umlgraph license is compatible with ASF
guidelines.
> >
> > Can someone on licensing@ give me a definite answer?
>
> There is already a system that does this at Apache, under
> jakarta-alexandria.
> In fact, I'm in the process of closing down the project in accord with
> the Jakarta PMC.
>
> In that project, there are two things that may interest Maven:
>
> - JavaSrc -> generates colored html from java files with a low
memory
> two pass system and full cross-indexing
> - XmlDoclet
> and stylesheets -> generate xml version of javadocs and have
> stylesheets (comprising a xml2dot one) that
> transform in various formats
>
>
> --
> Nicola Ken Barozzi nicolaken@apache.org
> - verba volant, scripta manent -
> (discussions get forgotten, just code remains)
> ---------------------------------------------------------------------
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: licensing-unsubscribe@apache.org
> For additional commands, e-mail: licensing-help@apache.org
>
Re: [dotuml][contribute] how to submit patch (legals)
Posted by Nicola Ken Barozzi <ni...@apache.org>.
dion@multitask.com.au wrote, On 28/08/2003 9.12:
>
> It looks to me like the umlgraph license is compatible with ASF guidelines.
>
> Can someone on licensing@ give me a definite answer?
There is already a system that does this at Apache, under
jakarta-alexandria.
In fact, I'm in the process of closing down the project in accord with
the Jakarta PMC.
In that project, there are two things that may interest Maven:
- JavaSrc -> generates colored html from java files with a low memory
two pass system and full cross-indexing
- XmlDoclet
and stylesheets -> generate xml version of javadocs and have
stylesheets (comprising a xml2dot one) that
transform in various formats
--
Nicola Ken Barozzi nicolaken@apache.org
- verba volant, scripta manent -
(discussions get forgotten, just code remains)
---------------------------------------------------------------------
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org
Re: [dotuml][contribute] how to submit patch (legals,
author's position)
Posted by Dominik Dahlem <Do...@cs.tcd.ie>.
Hi Ralph,
I'm about to test the dotuml plugin. So far I like it.
I came across some questions:
(1) Did you do some work on graphviz as well? Right now, I have to
manually (or in a maven.xml file) run the dot tool to generate e.g. gif
images.
(2) Do you know, if it is possible to generate component diagrams based
on packages?
Thx,
Dominik
On Fri, 2003-09-19 at 07:38, Ralph Apel wrote:
> Hi Dion,
>
> I think, I should stop testing and extending right now and send a "New
> Feature" with attached jar to JIRA.
> I would be very glad if you could have a special look at it, because I'm
> new in here.
> Most of all, an example set seems to be urgently needed. I'll do some of
> this in the coming days.
>
> Regards
> Ralph
>
> On Tue, 2003-09-16 at 08:13, dion@multitask.com.au wrote:
> > Sounds great.
> >
> > How can I help???
> > --
> > dIon Gillard, Multitask Consulting
> > Blog: http://blogs.codehaus.org/people/dion/
> >
> >
> > Ralph Apel <r....@r-apel.de> wrote on 16/09/2003 03:46:08 PM:
> >
> > > Date: Thu, 28 Aug 2003 12:31:06 +0300
> > > From: Diomidis Spinellis <dd...@aueb.gr>
> > > Organization: Athens University of Ecomomics and Business
> > > To: Ralph Apel <r....@r-apel.de>
> > > 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
> > >
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
> For additional commands, e-mail: dev-help@maven.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org
Re: [dotuml][contribute] how to submit patch (legals, author's position)
Posted by di...@multitask.com.au.
Go for it.
--
dIon Gillard, Multitask Consulting
Blog: http://blogs.codehaus.org/people/dion/
Ralph Apel <r....@r-apel.de> wrote on 19/09/2003 04:38:30 PM:
> Hi Dion,
>
> I think, I should stop testing and extending right now and send a "New
> Feature" with attached jar to JIRA.
> I would be very glad if you could have a special look at it, because I'm
> new in here.
> Most of all, an example set seems to be urgently needed. I'll do some of
> this in the coming days.
>
> Regards
> Ralph
>
> On Tue, 2003-09-16 at 08:13, dion@multitask.com.au wrote:
> > Sounds great.
> >
> > How can I help???
> > --
> > dIon Gillard, Multitask Consulting
> > Blog: http://blogs.codehaus.org/people/dion/
> >
> >
> > Ralph Apel <r....@r-apel.de> wrote on 16/09/2003 03:46:08 PM:
> >
> > > Date: Thu, 28 Aug 2003 12:31:06 +0300
> > > From: Diomidis Spinellis <dd...@aueb.gr>
> > > Organization: Athens University of Ecomomics and Business
> > > To: Ralph Apel <r....@r-apel.de>
> > > 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
> > >
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
> For additional commands, e-mail: dev-help@maven.apache.org
>
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org
Re: [dotuml][contribute] how to submit patch (legals,
author's position)
Posted by Ralph Apel <r....@r-apel.de>.
Hi Dion,
I think, I should stop testing and extending right now and send a "New
Feature" with attached jar to JIRA.
I would be very glad if you could have a special look at it, because I'm
new in here.
Most of all, an example set seems to be urgently needed. I'll do some of
this in the coming days.
Regards
Ralph
On Tue, 2003-09-16 at 08:13, dion@multitask.com.au wrote:
> Sounds great.
>
> How can I help???
> --
> dIon Gillard, Multitask Consulting
> Blog: http://blogs.codehaus.org/people/dion/
>
>
> Ralph Apel <r....@r-apel.de> wrote on 16/09/2003 03:46:08 PM:
>
> > Date: Thu, 28 Aug 2003 12:31:06 +0300
> > From: Diomidis Spinellis <dd...@aueb.gr>
> > Organization: Athens University of Ecomomics and Business
> > To: Ralph Apel <r....@r-apel.de>
> > 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
> >
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org
Re: [dotuml][contribute] how to submit patch (legals, author's position)
Posted by di...@multitask.com.au.
Sounds great.
How can I help???
--
dIon Gillard, Multitask Consulting
Blog: http://blogs.codehaus.org/people/dion/
Ralph Apel <r....@r-apel.de> wrote on 16/09/2003 03:46:08 PM:
> Date: Thu, 28 Aug 2003 12:31:06 +0300
> From: Diomidis Spinellis <dd...@aueb.gr>
> Organization: Athens University of Ecomomics and Business
> To: Ralph Apel <r....@r-apel.de>
> 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, dion@multitask.com.au 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 <r....@r-apel.de> wrote on 28/08/2003 04:50:33 PM:
> >
> > > On Mon, 2003-08-25 at 03:56, dion@multitask.com.au wrote:
> > > > Ralph Apel <r....@r-apel.de> 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: dev-unsubscribe@maven.apache.org
> > > For additional commands, e-mail: dev-help@maven.apache.org
> > >
> > --
> > dIon Gillard, Multitask Consulting
> > Blog: http://blogs.codehaus.org/people/dion/
> >
> >
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
> For additional commands, e-mail: dev-help@maven.apache.org
>
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org
Re: [dotuml][contribute] how to submit patch (legals, author's
position)
Posted by Ralph Apel <r....@r-apel.de>.
Date: Thu, 28 Aug 2003 12:31:06 +0300
From: Diomidis Spinellis <dd...@aueb.gr>
Organization: Athens University of Ecomomics and Business
To: Ralph Apel <r....@r-apel.de>
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, dion@multitask.com.au 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 <r....@r-apel.de> wrote on 28/08/2003 04:50:33 PM:
>
> > On Mon, 2003-08-25 at 03:56, dion@multitask.com.au wrote:
> > > Ralph Apel <r....@r-apel.de> 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: dev-unsubscribe@maven.apache.org
> > For additional commands, e-mail: dev-help@maven.apache.org
> >
> --
> dIon Gillard, Multitask Consulting
> Blog: http://blogs.codehaus.org/people/dion/
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org
Re: [dotuml][contribute] how to submit patch (legals)
Posted by di...@multitask.com.au.
It looks to me like the umlgraph license is compatible with ASF
guidelines.
Can someone on licensing@ give me a definite answer?
Ralph Apel <r....@r-apel.de> wrote on 28/08/2003 04:50:33 PM:
> On Mon, 2003-08-25 at 03:56, dion@multitask.com.au wrote:
> > Ralph Apel <r....@r-apel.de> 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: dev-unsubscribe@maven.apache.org
> For additional commands, e-mail: dev-help@maven.apache.org
>
--
dIon Gillard, Multitask Consulting
Blog: http://blogs.codehaus.org/people/dion/