Actually, I think it's aimed at people that want to use both T4 and T5 in
the same WAR.  For example, I have a set of data objects in one package
shared between a T4 and a T5 app.  I'm not about to rewrite that T4 app, os
that's a non-starter.  Unfortunately, this also means I can't use any T5
annotations on those DOs, which is a shame considering how much simpler it
could make things in the T5 app.  Now, I'm not looking for the annotations
to do anything in the T4 app, but with a clashing names, it's not even
possible.

I suspect others will have similar transitional issues while moving to T5.

-- 
Kevin


On 5/19/08 5:39 PM, "Joel Wiegman" <[EMAIL PROTECTED]> wrote:

> I'm with Markus.
> 
> Personally, I'm kind of shocked this is even under consideration.
> 
> "Versioning" your package structure is a band-aid to the real problem,
> which is people not being able to control their class-loaders.
> 
> If you deploy your Tapestry 4 app in one WAR and your Tapestry 5 app in
> another WAR then this should not be an issue.  Per the portability
> section of the JavaEE spec, the classloaders of WARs should be entirely
> independent.  In my mind, the only people this applies to are people who
> have deviated from the JavaEE spec, and I don't really see why we should
> make exceptions for them.
> 
> People commonly have several differing versions of Log4J and XML parsers
> within their application server, there's no reason to make an exception
> for Tapestry.
> 
> -1 for org.tapestry.apache.v5.0.12
> 
> 
> -----Original Message-----
> From: Markus Joschko [mailto:[EMAIL PROTECTED]
> Sent: Monday, May 19, 2008 5:20 PM
> To: Tapestry users
> Subject: Re: Instability in Tapestry 5.0.12-SNAPSHOT
> 
> Looks like I am alone but I don't like the idea of putting version
> numbers into package names.
> In the highly unlikely case that there will be a tapestry 6 (not for
> technical but solely for marketing reasons ;-)) it might confuse
> developers. Are the classes in tapestry5 still valid or not?
> 
> Only developers who will run tapestry4 and 5 in one webapplication might
> have the problem of distinguishing between the packages.
> I guess that they are the minority and it might be reasonable for them
> to read the class comments if they are in doubt which package belongs to
> which tapestry version.
> 
> so -1 for a tapestry5 or v5.
> 
> my 2cents,
>  Markus
> 
> On Mon, May 19, 2008 at 9:58 PM, Blower, Andy
> <[EMAIL PROTECTED]> wrote:
>> I agree.
>> 
>>> -----Original Message-----
>>> From: Massimo Lusetti [mailto:[EMAIL PROTECTED]
>>> Sent: 19 May 2008 16:02
>>> To: Tapestry users
>>> Subject: Re: Instability in Tapestry 5.0.12-SNAPSHOT
>>> 
>>> On Mon, May 19, 2008 at 4:57 PM, Howard Lewis Ship <[EMAIL PROTECTED]>
>>> wrote:
>>> 
>>>> The question is: would it have been better to just broadly rename
>>>> org.apache.tapestry to org.apache.tapestry5?  There was quite a bit
>>> of
>>>> discussion back on forth among the developers on this one.
>>> 
>>> I would say yes.
>>> 
>>> --
>>> Massimo
>>> http://meridio.blogspot.com
>>> 
>>> ---------------------------------------------------------------------
>>> 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]
>> 
>> 
> 
> ---------------------------------------------------------------------
> 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]
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to