incubator-jspwiki-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Janne Jalkanen <>
Subject Fwd: package names (was Re: PLEASE READ: package names, trademarks and legal advice)
Date Thu, 24 Jan 2008 10:24:14 GMT


The opinion seems to be that for 2.8, we would need to rename all the  
packages to org.apache.jspwiki.*.  This means that ALL existing  
plugins and modules will break.  The problem is that we're going to  
break the API again in 3.0 (that's why the "3"), when revamping the  

So, this means two source and binary breaks between two consecutive  
major releases, invalidating all of the existing plugins.

We have three options: change our release plans, bite the bullet and  
accept the breaks, or alternatively, postpone graduation until we  
have 3.0 (which may take a while).

Opinions?  Other alternatives?


Begin forwarded message:

> From: "Noel J. Bergman" <>
> Date: 24 January 2008 07:23:49 GMT+02:00
> To: <>
> Subject: RE: package names (was Re: PLEASE READ: package names,  
> trademarks and legal advice)
> Reply-To:
> Matthias Wessendorf wrote:
>> On Jan 23, 2008 11:02 AM, Noel J. Bergman <> wrote:
>>>>> Legally, all we can do is ask them to change the package names and
> if
>>>>> they don't, there's nothing we can do
> Please note: I did not make the above statement.  You quoted me  
> quoting
> someone else.  Any legal advice would have to come from the ASF Legal
> Committee in consultation with ASF legal counsel.  I don't know how  
> to make
> this point any clearer.
>> so, does this mean:
>> - during incubation the packages should be renamed to org.apache.*  
>> but
>>   not on the start?
>> - is org.apache.* an exit criteria ? I think yes
> We've already been through this many times, with Roller, Wicket and  
> others,
> so I'd go back and look to see how we handled it there --- and  
> And, yes, I agree that switching to the o.a. package space is a  
> graduation
> requirement at the very least.
> 	--- Noel
> ---------------------------------------------------------------------
> To unsubscribe, e-mail:
> For additional commands, e-mail:

View raw message