I think org.apache.tapestry5 or org.apache.tapestry.v5 (or similar)
carries no or little difference in technical difficulty when it comes
to refactoring existing T5 apps. For that reason, I personally will
happily accept either way, as long as refactoring happens at the root
level of package hierarchy.

However, the point made by Urlich is a good one.

On Mon, May 19, 2008 at 10:54 AM, Ulrich Stärk <[EMAIL PROTECTED]> wrote:
> According to java package naming conventions [1] the package name should
> reflect the domain of the developing organization which is
> org.apache.tapestry and not org.apache.tapestry5. These conventions are
> there for a purpose (in this case to ensure uniqueness of package names by
> using DNS names which are unique) and should be followed.
>
> +1 for org.apache.tapestry.v5 or similar
>
> Uli
>
> [1]
> http://java.sun.com/docs/books/jls/third_edition/html/packages.html#7.7
>
> Howard Lewis Ship schrieb:
>>
>> A few people have noticed some significant changes in Tapestry
>> 5.0.12-SNAPSHOT.
>>
>> What's going on is a limited number of interface and package renames
>> to support deploying Tapestry 3 or 4 and Tapestry 5 in the same web
>> application (WAR).
>>
>> Most of the conflicts were related Tapestry annotations in T4 vs. T5.
>>
>> The org.apache.tapestry.annotations package was renamed to
>> org.apache.tapestry.annotation (for T5) so as not to conflict with the
>> same named package, and overalapping annotation class names, from T4.
>>
>> I'm still experimenting, but this "dual headed" deployment will be the
>> best upgrade path from T3/T4 to T5.
>>
>> I expect to follow up with new T5 tools to make sharing data between
>> the apps easier.
>>
>> Sorry for the disruption this late in the game.
>>
>> 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.
>>
>
>
> ---------------------------------------------------------------------
> 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