You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tapestry.apache.org by Howard Lewis Ship <hl...@gmail.com> on 2011/02/06 22:29:24 UTC
Removal of deprecated stuff
I'm doing a lot of work in trunk (5.3.0) to start removing classes
that were @Deprecated in 5.2 and earlier. So far, it's been some
minor things not visible to most users, plus @ApplicationState,
@IncludeJavaScriptLibrary and @IncludeStylesheet.
There's quite a few more I want to hit, including PrimaryKeyEncoder,
RenderSupport, and the old page pooling mechanism.as well as the
URLRewriter stuff that was replaced with the LinkTransformer.
If you know something that's @Deprecated in 5.2 and think there's a
compelling reason to extend support for it for another release, please
speak up!
--
Howard M. Lewis Ship
Creator of Apache Tapestry
The source for Tapestry training, mentoring and support. Contact me to
learn how I can get you up and productive in Tapestry fast!
(971) 678-5210
http://howardlewisship.com
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tapestry.apache.org
For additional commands, e-mail: dev-help@tapestry.apache.org
Re: Removal of deprecated stuff
Posted by "Thiago H. de Paula Figueiredo" <th...@gmail.com>.
On Mon, 07 Feb 2011 10:12:03 -0200, Howard Lewis Ship <hl...@gmail.com>
wrote:
> Ok, I'll create sub-task issues for these cases.
Another +1 to that.
In a case-by-case basis, I think it would be interesenting to provide some
separate JARs containing some deprecated feature. I'd call them
backward-compatibility packages. This way, people with code written using
something that was deprecated can still run its code without changes and
we can say that Tapestry 5 is backward-compatible. ;)
One example is of the old URL rewriting code. The LinkTransformer API
doesn't handle 100% of the scenarios the old one does.
--
Thiago H. de Paula Figueiredo
Independent Java, Apache Tapestry 5 and Hibernate consultant, developer,
and instructor
Owner, Ars Machina Tecnologia da Informação Ltda.
http://www.arsmachina.com.br
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tapestry.apache.org
For additional commands, e-mail: dev-help@tapestry.apache.org
Re: Removal of deprecated stuff
Posted by Howard Lewis Ship <hl...@gmail.com>.
Ok, I'll create sub-task issues for these cases.
On Mon, Feb 7, 2011 at 3:36 AM, Ulrich Stärk <ul...@spielviel.de> wrote:
> +1. And we'd have an automatic documentation about what was removed just by
> generating the release notes from JIRA.
>
> Uli
>
> On 07.02.2011 12:17, Igor Drobiazko wrote:
>>
>> Wouldn't it be better to create several JIRA issues for the removal of
>> deprecated stuff? This way we could point the users to the issues in case
>> of
>> questions or upgrade problems.
>>
>> On Sun, Feb 6, 2011 at 10:29 PM, Howard Lewis Ship<hl...@gmail.com>
>> wrote:
>>
>>> I'm doing a lot of work in trunk (5.3.0) to start removing classes
>>> that were @Deprecated in 5.2 and earlier. So far, it's been some
>>> minor things not visible to most users, plus @ApplicationState,
>>> @IncludeJavaScriptLibrary and @IncludeStylesheet.
>>>
>>> There's quite a few more I want to hit, including PrimaryKeyEncoder,
>>> RenderSupport, and the old page pooling mechanism.as well as the
>>> URLRewriter stuff that was replaced with the LinkTransformer.
>>>
>>> If you know something that's @Deprecated in 5.2 and think there's a
>>> compelling reason to extend support for it for another release, please
>>> speak up!
>>>
>>>
>>> --
>>> Howard M. Lewis Ship
>>>
>>> Creator of Apache Tapestry
>>>
>>> The source for Tapestry training, mentoring and support. Contact me to
>>> learn how I can get you up and productive in Tapestry fast!
>>>
>>> (971) 678-5210
>>> http://howardlewisship.com
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: dev-unsubscribe@tapestry.apache.org
>>> For additional commands, e-mail: dev-help@tapestry.apache.org
>>>
>>>
>>
>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@tapestry.apache.org
> For additional commands, e-mail: dev-help@tapestry.apache.org
>
>
--
Howard M. Lewis Ship
Creator of Apache Tapestry
The source for Tapestry training, mentoring and support. Contact me to
learn how I can get you up and productive in Tapestry fast!
(971) 678-5210
http://howardlewisship.com
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tapestry.apache.org
For additional commands, e-mail: dev-help@tapestry.apache.org
Re: Removal of deprecated stuff
Posted by Ulrich Stärk <ul...@spielviel.de>.
+1. And we'd have an automatic documentation about what was removed just by generating the release
notes from JIRA.
Uli
On 07.02.2011 12:17, Igor Drobiazko wrote:
> Wouldn't it be better to create several JIRA issues for the removal of
> deprecated stuff? This way we could point the users to the issues in case of
> questions or upgrade problems.
>
> On Sun, Feb 6, 2011 at 10:29 PM, Howard Lewis Ship<hl...@gmail.com> wrote:
>
>> I'm doing a lot of work in trunk (5.3.0) to start removing classes
>> that were @Deprecated in 5.2 and earlier. So far, it's been some
>> minor things not visible to most users, plus @ApplicationState,
>> @IncludeJavaScriptLibrary and @IncludeStylesheet.
>>
>> There's quite a few more I want to hit, including PrimaryKeyEncoder,
>> RenderSupport, and the old page pooling mechanism.as well as the
>> URLRewriter stuff that was replaced with the LinkTransformer.
>>
>> If you know something that's @Deprecated in 5.2 and think there's a
>> compelling reason to extend support for it for another release, please
>> speak up!
>>
>>
>> --
>> Howard M. Lewis Ship
>>
>> Creator of Apache Tapestry
>>
>> The source for Tapestry training, mentoring and support. Contact me to
>> learn how I can get you up and productive in Tapestry fast!
>>
>> (971) 678-5210
>> http://howardlewisship.com
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscribe@tapestry.apache.org
>> For additional commands, e-mail: dev-help@tapestry.apache.org
>>
>>
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tapestry.apache.org
For additional commands, e-mail: dev-help@tapestry.apache.org
Re: Removal of deprecated stuff
Posted by Igor Drobiazko <ig...@gmail.com>.
Wouldn't it be better to create several JIRA issues for the removal of
deprecated stuff? This way we could point the users to the issues in case of
questions or upgrade problems.
On Sun, Feb 6, 2011 at 10:29 PM, Howard Lewis Ship <hl...@gmail.com> wrote:
> I'm doing a lot of work in trunk (5.3.0) to start removing classes
> that were @Deprecated in 5.2 and earlier. So far, it's been some
> minor things not visible to most users, plus @ApplicationState,
> @IncludeJavaScriptLibrary and @IncludeStylesheet.
>
> There's quite a few more I want to hit, including PrimaryKeyEncoder,
> RenderSupport, and the old page pooling mechanism.as well as the
> URLRewriter stuff that was replaced with the LinkTransformer.
>
> If you know something that's @Deprecated in 5.2 and think there's a
> compelling reason to extend support for it for another release, please
> speak up!
>
>
> --
> Howard M. Lewis Ship
>
> Creator of Apache Tapestry
>
> The source for Tapestry training, mentoring and support. Contact me to
> learn how I can get you up and productive in Tapestry fast!
>
> (971) 678-5210
> http://howardlewisship.com
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@tapestry.apache.org
> For additional commands, e-mail: dev-help@tapestry.apache.org
>
>
--
Best regards,
Igor Drobiazko
http://tapestry5.de