struts-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jonathan Revusky <>
Subject Re: WebWork renaming strategy *revised*
Date Sat, 25 Mar 2006 19:02:40 GMT
Paul Benedict wrote:
> Johnathan,
> I don't see the necessity of a problem from within your viewpoint.
> Struts 2.0 is going to be built from WebWork; I suppose you can 
> consider Struts 2.0 a fork of WebWork, 

Well, it's not _really_ a fork. The main Webwork developers are coming 
over here.

But in any case, I'm not at all arguing about the legalities of what can 
be done with forked code or not.

Really, my objections are not in the realm of what is legal, as I'm sure 
ASF has that covered. My objections are more in the realm of what is 
good taste.

My sense of things is that systematically excising the strings "webwork" 
and "ww" from everywhere as if they were curse words is in very 
questionable taste.

But I recognize that it could be a matter of "Each to their own taste".

Also, I have made no bones about the fact that I consider this whole 
"merger" to be in very questionable taste anyway, and other people 
obviously don't share that feeling, so you know...

> because, unless I am unaware
> of something here, this doesn't prevent other people from developing
> WebWork if they want to continue it. 
> It is going to become a different
> product and probably contain new things WW may not want to do on its
> own. So, I understand your perspective, but I don't think there is
> anything wrong with the way things are being handled. And as Ted 
> pointed out, WW folks are on board with this. -- Paul

Well, yeah, of course they can do what they want. It's not my code in 
this instance, so you have no particular need to pay much heed to me. 
OTOH, I consider it likely that other people might feel that same unease 
and not be expressing it...

Jonathan Revusky
lead developer, FreeMarker project,
FreeMarker group blog,

> --- Jonathan Revusky <> wrote:
>>Paul Benedict wrote:
>>>>>cry that they are so innocent and all (such wonderful 
>>>>>people) but surely there is some agenda in wanting to excise "webwork"

>>>>>and "ww" from all the code, isn't there?
>>>Isn't the purpose of this to excise the webwork name? 
>>Well, at the marketing level, maybe. That this necessarily translates to 
>>excising the string "webwork" from all the package names is less 
>>obvious. As an outside observer, I see no need to systematically remove 
>>the string "webwork" from everywhere as if it were a curse word.
>>Also, my understanding was that Struts is now an "umbrella" and that the 
>>gain was from being under that umbrella. I don't see how this requires 
>>the string "webwork" or "ww" to be excised from everywhere, down to the 
>>nth level of package names -- in particular, once the package names 
>>start with org.apache.struts.
>>It would more imply excising the string "opensymphony" from everywhere 
>>-- which is a step that I find completely understandable, since 
>>opensymphony is an umbrella and webwork is moving from that umbrella 
>>over to this one.
>>>I thought
>>>it was. Why else would you want to become "Struts 2.0" if not
>>>for the name?
>>Well, there is no "Struts 2.0" really. At least that's my understanding 
>>of the official line now. Struts is an umbrella. You have Struts Action 
>>and Struts Shale.
>>>I don't see this renaming as a slam against the heritage,
>>>but this entire process doesn't make any sense unless you're specficially
>>>wanting to be rebranded as Struts.
>>Well, my guess is that the motivation of the Webwork people for this was 
>>to *gain* the Apache/Struts name, not particularly to *lose* the Webwork 
>>name. If Apache/Struts is now an umbrella, that implies replacing  the 
>>string "OpenSymphony" rather than the "Webwork" string.
>>Jonathan Revusky
>>lead developer, FreeMarker project,
>>FreeMarker group blog,
>>To unsubscribe, e-mail:
>>For additional commands, e-mail:
> __________________________________________________
> Do You Yahoo!?
> Tired of spam?  Yahoo! Mail has the best spam protection around 

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message