On 6/11/07, Stefan Bodewig <[EMAIL PROTECTED]> wrote:

On Thu, 7 Jun 2007, Xavier Hanin <[EMAIL PROTECTED]> wrote:

>      - The code base must contain only ASL or ASL-compatible
>      dependencies

In the case of the non-ASLed JavaScript stuff I'd like to see a
solution other than "we don't ship it" since legally having something
in svn means distributing it.


I can replace the dependency on ddtree by another js tree component. We can
use jquery [1] and the tree view plugin [2]  for instance. Both are released
under a dual GPL and MIT license [3], and MIT license seems to be compatible
with ASL [4]. So, may I go this way?

[1] http://jquery.com/
[2] http://bassistance.de/jquery-plugins/jquery-plugin-treeview/
[3] http://docs.jquery.com/License
[4] http://wiki.apache.org/jakarta/LicenceIssues

Here is what I consider we still need to do:
>
>   - *Legal *
>      - Check of project name for trademark issues [A]
>
>
>   - *Meritocracy / Community *
>      - Release plans are developed and excuted in public by the
>      community. [B]

> [A] I don't know how this can be checked. Any idea?

If you use a search engine for "trademark search" you'll find several
national authorities.  Most of the time people seem content with
uspto.gov which only searches the US trademarks AFAICT.

For Ivy I find a "Ivy Graphics, Inc." in Massachusets.  Can't say
whether that would pose a problem or not.  You might be better servied
with asking on general since there are people more experienced with
trademark questions.


OK, I'll ask on [EMAIL PROTECTED]

[B] We have done one release in the incubator, but we have no
> current release plan.

I'm not sure this really is required since you had a plan before you
released alpha1.

> And here is what I don't clearly know what to think:
>
>   - *Meritocracy / Community *
>      - Demonstrate an active and diverse development community [A]
>      - The project is not highly dependent on any single contributor
>      (there are at least 3 legally independent committers and there
> is no single
>      company or entity that is vital to the success of the project)
>      [B]
>      - The above implies that new committers are admitted according
>      to ASF practices [C]
>      - Demonstrate ability to tolerate and resolve conflict within
>      the community. [D]
>      - Engagement by the incubated community with the other ASF
>      communities, particularly infrastructure@ (this reflects my
>      personal bias that projects should pay an nfrastructure
>      "tax"). [E]
>
> [A] From my point of view we demonstrate an active and diverse
> development community.

You do.

> [B] This point is difficult to evaluate for me. As the creator of
> the project, I have some knowledge of the code base and history of
> the project that is not easy to catch up with.

I wouldn't worry too much.  You are certainly trying your best to
tranfer your knowledge and it works.

> [C] I think this point doesn't really need discussion, Gilles was
> admitted according to ASF practices.

Yep.

> [D] This point is not easy to address. I propose we start a flaming
> war in the coming days and agree after a few days :-) Joke apart, I
> don't think we have had any conflict so far in the community.

You've had reasonable discussions and nobody pulled back because
Xavier's view was different.  I don't think anybody would stop your
graduation because you lack conflicts.

> [E] I think we have some kind of engagement, it's difficult to know
> if this is enough.

I can attest you took care of Ivy in Gump.  There certainly is
interaction with Ant and some with Maven.

Infrastructure is hard to do since this is an ASF members only area
but you did your best to help infra when the svn and JIRA migrations
were done.

You're doing fine here, I think.


Thanks!

Xavier

Stefan




--
Xavier Hanin - Independent Java Consultant
Manage your dependencies with Ivy!
http://incubator.apache.org/ivy/

Reply via email to