Re: T 5.1 vs 5.0 JSON encoding - breaks IE8

2009-11-19 Thread Ciaran Wood
No worries, glad I could help!

Ciaran


On 18/11/2009 5:36pm, "Thiago H. de Paula Figueiredo" 
wrote:

> Em Tue, 17 Nov 2009 16:50:52 -0200, Kalle Korhonen
>  escreveu:
> 
>> Thanks Ciaran, voted. Thiago, would you mind doing the honors? (Since
>> I know you read this anyway :)
> 
> How do you know I'd read your message? :P
> It's been months since my last commit, unfortunately. I've just applied
> the patch, ran the tests, everything ok, commited the code. Thanks Ciaran!
> :)


-
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org



Re: T 5.1 vs 5.0 JSON encoding - breaks IE8

2009-11-18 Thread buckofive

> Since we recently also fixed a major bug concerning application security,
I'd say we should do a 5.1.0.6 release. 

+1

There should also be a new version of the 5.0 branch with any new security
fixes

+1

-- 
View this message in context: 
http://old.nabble.com/T-5.1-vs-5.0-JSON-encoding---breaks-IE8-tp26384537p26414154.html
Sent from the Tapestry - User mailing list archive at Nabble.com.


-
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org



Re: T 5.1 vs 5.0 JSON encoding - breaks IE8

2009-11-18 Thread David Rees
On Wed, Nov 18, 2009 at 1:57 AM, Howard Lewis Ship  wrote:
> On Wed, Nov 18, 2009 at 1:52 AM, Markus Joschko  
> wrote:
>> But doesn't stabilizing mean to fix at least the major bugs?
>> Especially if patches are provided? Otherwise it looks more like
>> hibernating.
>
> True; the big question is whether bugs should be fixed for 5.1 (i.e.,
> leading up to a 5.1.0.6 release perhaps) or whether they can be
> bundled into a 5.2 alpha release.

Most projects seem to do the following:

Decide which "major" releases are currently supported.  These releases
get security patches and bugfixes.  Any significant new features go
into the next "major" release.

So the question is:  What versions of Tapestry is supported?  Is 5.0.x
supported?  Is 5.1.0.x supported?

If both are supported, they should both get any security and important bugfixes.

And those security / bugfixes should go into trunk for the next major
release as well.

The biggest issue is manpower - since as you said, it takes a bit of
work to backport patches and push out a release - but even if they
only get into snapshot builds (a 5.0.19-SNAPSHOT and 5.1.0.6-SNAPSHOT)
that are built nightly from the appropriate branch, that would satisfy
the needs of a lot of users without having to push out an actual
release too often.

-Dave

-
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org



Re: T 5.1 vs 5.0 JSON encoding - breaks IE8

2009-11-18 Thread Thiago H. de Paula Figueiredo
Em Tue, 17 Nov 2009 16:50:52 -0200, Kalle Korhonen  
 escreveu:



Thanks Ciaran, voted. Thiago, would you mind doing the honors? (Since
I know you read this anyway :)


How do you know I'd read your message? :P
It's been months since my last commit, unfortunately. I've just applied  
the patch, ran the tests, everything ok, commited the code. Thanks Ciaran!  
:)


--
Thiago H. de Paula Figueiredo
Independent Java, Apache Tapestry 5 and Hibernate consultant, developer,  
and instructor
Owner, software architect and developer, Ars Machina Tecnologia da  
Informação Ltda.

http://www.arsmachina.com.br

-
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org



RE: T 5.1 vs 5.0 JSON encoding - breaks IE8

2009-11-18 Thread Blower, Andy
+1 
(+40 if I count all T5 developers here ;-)

Although I suggested a 5.1.1.x release in my previous post, quoted from below, 
I don't care what it's called as long as there's a non 5.2 bug-fix release. 
(preferably more than one release..)

"I think you should write the book, but only if there's going to be a T5.1.1.x 
set of releases with bugfixes - this is long overdue in my opinion. (we have 
too many 'temporary' tapestry fixes - it's annoying & embarrassing) I don't 
think there's any pressing need for T5.2 yet (IMHO) but there are a lot of bugs 
in JIRA and some of them are quite serious. You have a few good committers and 
a community who often submit patches when they enter bugs. What's missing is 
getting some momentum and getting the results out there in official releases!"


> -Original Message-
> From: Thiago H. de Paula Figueiredo [mailto:thiag...@gmail.com]
> Sent: 18 November 2009 10:50
> To: Tapestry users
> Subject: Re: T 5.1 vs 5.0 JSON encoding - breaks IE8
> 
> Em Wed, 18 Nov 2009 08:20:46 -0200, Ulrich Stärk 
> escreveu:
> 
> > Since we recently also fixed a major bug concerning application
> > security, I'd say we should do a 5.1.0.6 release.
> 
> +1
> 


-
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org



Re: T 5.1 vs 5.0 JSON encoding - breaks IE8

2009-11-18 Thread Andreas Andreou
yes, it makes sense to do that 'bug-fix' release once TAP5-714 is fixed

On Wed, Nov 18, 2009 at 1:02 PM, Max Weißböck  wrote:
>
> Am 18.11.2009 um 11:20 schrieb Ulrich Stärk:
>
>> Since we recently also fixed a major bug concerning application security, 
>> I'd say we should do a 5.1.0.6 release.
>
> +1
>
> Max
>
>
> -
> To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
> For additional commands, e-mail: users-h...@tapestry.apache.org
>
>



-- 
Andreas Andreou - andy...@apache.org - http://blog.andyhot.gr
Tapestry / Tacos developer
Open Source / JEE Consulting

-
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org



Re: T 5.1 vs 5.0 JSON encoding - breaks IE8

2009-11-18 Thread Max Weißböck

Am 18.11.2009 um 11:20 schrieb Ulrich Stärk:

> Since we recently also fixed a major bug concerning application security, I'd 
> say we should do a 5.1.0.6 release.

+1

Max


-
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org



Re: T 5.1 vs 5.0 JSON encoding - breaks IE8

2009-11-18 Thread Thiago H. de Paula Figueiredo
Em Wed, 18 Nov 2009 08:20:46 -0200, Ulrich Stärk   
escreveu:


Since we recently also fixed a major bug concerning application  
security, I'd say we should do a 5.1.0.6 release.


+1

--
Thiago H. de Paula Figueiredo
Independent Java, Apache Tapestry 5 and Hibernate consultant, developer,  
and instructor
Owner, software architect and developer, Ars Machina Tecnologia da  
Informação Ltda.

http://www.arsmachina.com.br

-
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org



Re: T 5.1 vs 5.0 JSON encoding - breaks IE8

2009-11-18 Thread Ulrich Stärk
Since we recently also fixed a major bug concerning application security, I'd say we should do a 
5.1.0.6 release. I wouldn't force my users to upgrade to a new version - aside from it being an 
alpha version - just in order to receive bug fixes. In the end it *might* mean having to modify a 
perfectly well running application.


Uli

Am 18.11.2009 10:57 schrieb Howard Lewis Ship:

True; the big question is whether bugs should be fixed for 5.1 (i.e.,
leading up to a 5.1.0.6 release perhaps) or whether they can be
bundled into a 5.2 alpha release.

On Wed, Nov 18, 2009 at 1:52 AM, Markus Joschko
 wrote:

But doesn't stabilizing mean to fix at least the major bugs?
Especially if patches are provided? Otherwise it looks more like
hibernating.

Markus



On Wed, Nov 18, 2009 at 10:30 AM, Howard Lewis Ship  wrote:

On Tue, Nov 17, 2009 at 11:56 AM, Kalle Korhonen
 wrote:

On Tue, Nov 17, 2009 at 11:01 AM, David Rees  wrote:

On Tue, Nov 17, 2009 at 2:00 AM, Ciaran Wood  wrote:

The issue you were thinking of is
https://issues.apache.org/jira/browse/TAP5-714 - there is a patch w/tests
attached to the issue so a committer can probably fix this one!

Thanks, voted.  BTW, it affects all versions of IE that I tested.
It's a show-stopper, not a minor issue - should raise the priority,
especially since it has a patch.

Agree, maybe not a showstopper, but not a minor either.


How can we encourage the developers to get a release out with some of
these issues?  Are people building their own local version with
patches applied?

Starting to veer off-topic, but I think the issue there is that Howard
has traditionally done all the releases, but he hasn't been actively
involved in bug fixing lately (and probably shouldn't need to be).
Howard's also been complaining about some difficulties with releasing
but I don't know the details. I know though that setting up a fully
automated release process with Maven can sometimes be taxing but the
efforts are well worth it. Especially for bug fix releases,
confidently being able to roll up yet another point release is great
(at times, I release my projects a few times a week since it's so
simple). I fully agree with you that more frequent point releases for
T5 are badly needed.

Actually, my intent has been to let T5 stabilize with 5.1 for a bit.
In addition, as some of my postings have mentioned, I feel that if I
start coding 5.2 features and bug fixes, I'll be less likely to start
on a book.

Doing releases is merely time consuming; Maven isn't an overwhelming
factor in that ... it's more about the constraints of getting releases
out, voted and mirrored that can take several days from start to
finish. However, Andreas has been working on a new approach based on
the Nexus tool for Maven ... we'll have to see what the new process
looks like.




I'd avoid building your own versions if at all possible. Not because
building would be too difficult, but with local versions, you need to
deal with everything else included - deploying, maintaining,
distributing and keeping track of versions. Use nightly snapshots from
Formos if you have to and lock down to specific unique snapshot
whenever possible.

Kalle

-
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@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: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org



-
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org








-
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org



Re: T 5.1 vs 5.0 JSON encoding - breaks IE8

2009-11-18 Thread Markus Joschko
Personally I am fine with a 5.2 alpha release as I don't have to test
too much functionality.
But I guess if tapestry wants to be taken seriously in the enterprise
world it needs to provide
bug fixing releases for existing stable releases as otherwise the
testing departments are crying for complete retests.
(Apart from the fact that PMs are crying when they read alpha release
just because they want have to a few major bugs fixed)

Markus

On Wed, Nov 18, 2009 at 10:57 AM, Howard Lewis Ship  wrote:
> True; the big question is whether bugs should be fixed for 5.1 (i.e.,
> leading up to a 5.1.0.6 release perhaps) or whether they can be
> bundled into a 5.2 alpha release.
>
> On Wed, Nov 18, 2009 at 1:52 AM, Markus Joschko
>  wrote:
>> But doesn't stabilizing mean to fix at least the major bugs?
>> Especially if patches are provided? Otherwise it looks more like
>> hibernating.
>>
>> Markus
>>
>>
>>
>> On Wed, Nov 18, 2009 at 10:30 AM, Howard Lewis Ship  wrote:
>>> On Tue, Nov 17, 2009 at 11:56 AM, Kalle Korhonen
>>>  wrote:
 On Tue, Nov 17, 2009 at 11:01 AM, David Rees  wrote:
> On Tue, Nov 17, 2009 at 2:00 AM, Ciaran Wood  
> wrote:
>> The issue you were thinking of is
>> https://issues.apache.org/jira/browse/TAP5-714 - there is a patch w/tests
>> attached to the issue so a committer can probably fix this one!
>
> Thanks, voted.  BTW, it affects all versions of IE that I tested.
> It's a show-stopper, not a minor issue - should raise the priority,
> especially since it has a patch.

 Agree, maybe not a showstopper, but not a minor either.

> How can we encourage the developers to get a release out with some of
> these issues?  Are people building their own local version with
> patches applied?

 Starting to veer off-topic, but I think the issue there is that Howard
 has traditionally done all the releases, but he hasn't been actively
 involved in bug fixing lately (and probably shouldn't need to be).
 Howard's also been complaining about some difficulties with releasing
 but I don't know the details. I know though that setting up a fully
 automated release process with Maven can sometimes be taxing but the
 efforts are well worth it. Especially for bug fix releases,
 confidently being able to roll up yet another point release is great
 (at times, I release my projects a few times a week since it's so
 simple). I fully agree with you that more frequent point releases for
 T5 are badly needed.
>>>
>>> Actually, my intent has been to let T5 stabilize with 5.1 for a bit.
>>> In addition, as some of my postings have mentioned, I feel that if I
>>> start coding 5.2 features and bug fixes, I'll be less likely to start
>>> on a book.
>>>
>>> Doing releases is merely time consuming; Maven isn't an overwhelming
>>> factor in that ... it's more about the constraints of getting releases
>>> out, voted and mirrored that can take several days from start to
>>> finish. However, Andreas has been working on a new approach based on
>>> the Nexus tool for Maven ... we'll have to see what the new process
>>> looks like.
>>>
>>>
>>>

 I'd avoid building your own versions if at all possible. Not because
 building would be too difficult, but with local versions, you need to
 deal with everything else included - deploying, maintaining,
 distributing and keeping track of versions. Use nightly snapshots from
 Formos if you have to and lock down to specific unique snapshot
 whenever possible.

 Kalle

 -
 To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: users-h...@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: users-unsubscr...@tapestry.apache.org
>>> For additional commands, e-mail: users-h...@tapestry.apache.org
>>>
>>>
>>
>> -
>> To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
>> For additional commands, e-mail: users-h...@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: users-unsubscr...@tapestry.apache.org
> For additional commands, e-mail: users-h...@tapestry.apache.org
>
>

-

Re: T 5.1 vs 5.0 JSON encoding - breaks IE8

2009-11-18 Thread Howard Lewis Ship
True; the big question is whether bugs should be fixed for 5.1 (i.e.,
leading up to a 5.1.0.6 release perhaps) or whether they can be
bundled into a 5.2 alpha release.

On Wed, Nov 18, 2009 at 1:52 AM, Markus Joschko
 wrote:
> But doesn't stabilizing mean to fix at least the major bugs?
> Especially if patches are provided? Otherwise it looks more like
> hibernating.
>
> Markus
>
>
>
> On Wed, Nov 18, 2009 at 10:30 AM, Howard Lewis Ship  wrote:
>> On Tue, Nov 17, 2009 at 11:56 AM, Kalle Korhonen
>>  wrote:
>>> On Tue, Nov 17, 2009 at 11:01 AM, David Rees  wrote:
 On Tue, Nov 17, 2009 at 2:00 AM, Ciaran Wood  wrote:
> The issue you were thinking of is
> https://issues.apache.org/jira/browse/TAP5-714 - there is a patch w/tests
> attached to the issue so a committer can probably fix this one!

 Thanks, voted.  BTW, it affects all versions of IE that I tested.
 It's a show-stopper, not a minor issue - should raise the priority,
 especially since it has a patch.
>>>
>>> Agree, maybe not a showstopper, but not a minor either.
>>>
 How can we encourage the developers to get a release out with some of
 these issues?  Are people building their own local version with
 patches applied?
>>>
>>> Starting to veer off-topic, but I think the issue there is that Howard
>>> has traditionally done all the releases, but he hasn't been actively
>>> involved in bug fixing lately (and probably shouldn't need to be).
>>> Howard's also been complaining about some difficulties with releasing
>>> but I don't know the details. I know though that setting up a fully
>>> automated release process with Maven can sometimes be taxing but the
>>> efforts are well worth it. Especially for bug fix releases,
>>> confidently being able to roll up yet another point release is great
>>> (at times, I release my projects a few times a week since it's so
>>> simple). I fully agree with you that more frequent point releases for
>>> T5 are badly needed.
>>
>> Actually, my intent has been to let T5 stabilize with 5.1 for a bit.
>> In addition, as some of my postings have mentioned, I feel that if I
>> start coding 5.2 features and bug fixes, I'll be less likely to start
>> on a book.
>>
>> Doing releases is merely time consuming; Maven isn't an overwhelming
>> factor in that ... it's more about the constraints of getting releases
>> out, voted and mirrored that can take several days from start to
>> finish. However, Andreas has been working on a new approach based on
>> the Nexus tool for Maven ... we'll have to see what the new process
>> looks like.
>>
>>
>>
>>>
>>> I'd avoid building your own versions if at all possible. Not because
>>> building would be too difficult, but with local versions, you need to
>>> deal with everything else included - deploying, maintaining,
>>> distributing and keeping track of versions. Use nightly snapshots from
>>> Formos if you have to and lock down to specific unique snapshot
>>> whenever possible.
>>>
>>> Kalle
>>>
>>> -
>>> To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
>>> For additional commands, e-mail: users-h...@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: users-unsubscr...@tapestry.apache.org
>> For additional commands, e-mail: users-h...@tapestry.apache.org
>>
>>
>
> -
> To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
> For additional commands, e-mail: users-h...@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: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org



Re: T 5.1 vs 5.0 JSON encoding - breaks IE8

2009-11-18 Thread Markus Joschko
But doesn't stabilizing mean to fix at least the major bugs?
Especially if patches are provided? Otherwise it looks more like
hibernating.

Markus



On Wed, Nov 18, 2009 at 10:30 AM, Howard Lewis Ship  wrote:
> On Tue, Nov 17, 2009 at 11:56 AM, Kalle Korhonen
>  wrote:
>> On Tue, Nov 17, 2009 at 11:01 AM, David Rees  wrote:
>>> On Tue, Nov 17, 2009 at 2:00 AM, Ciaran Wood  wrote:
 The issue you were thinking of is
 https://issues.apache.org/jira/browse/TAP5-714 - there is a patch w/tests
 attached to the issue so a committer can probably fix this one!
>>>
>>> Thanks, voted.  BTW, it affects all versions of IE that I tested.
>>> It's a show-stopper, not a minor issue - should raise the priority,
>>> especially since it has a patch.
>>
>> Agree, maybe not a showstopper, but not a minor either.
>>
>>> How can we encourage the developers to get a release out with some of
>>> these issues?  Are people building their own local version with
>>> patches applied?
>>
>> Starting to veer off-topic, but I think the issue there is that Howard
>> has traditionally done all the releases, but he hasn't been actively
>> involved in bug fixing lately (and probably shouldn't need to be).
>> Howard's also been complaining about some difficulties with releasing
>> but I don't know the details. I know though that setting up a fully
>> automated release process with Maven can sometimes be taxing but the
>> efforts are well worth it. Especially for bug fix releases,
>> confidently being able to roll up yet another point release is great
>> (at times, I release my projects a few times a week since it's so
>> simple). I fully agree with you that more frequent point releases for
>> T5 are badly needed.
>
> Actually, my intent has been to let T5 stabilize with 5.1 for a bit.
> In addition, as some of my postings have mentioned, I feel that if I
> start coding 5.2 features and bug fixes, I'll be less likely to start
> on a book.
>
> Doing releases is merely time consuming; Maven isn't an overwhelming
> factor in that ... it's more about the constraints of getting releases
> out, voted and mirrored that can take several days from start to
> finish. However, Andreas has been working on a new approach based on
> the Nexus tool for Maven ... we'll have to see what the new process
> looks like.
>
>
>
>>
>> I'd avoid building your own versions if at all possible. Not because
>> building would be too difficult, but with local versions, you need to
>> deal with everything else included - deploying, maintaining,
>> distributing and keeping track of versions. Use nightly snapshots from
>> Formos if you have to and lock down to specific unique snapshot
>> whenever possible.
>>
>> Kalle
>>
>> -
>> To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
>> For additional commands, e-mail: users-h...@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: users-unsubscr...@tapestry.apache.org
> For additional commands, e-mail: users-h...@tapestry.apache.org
>
>

-
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org



Re: T 5.1 vs 5.0 JSON encoding - breaks IE8

2009-11-18 Thread Howard Lewis Ship
On Tue, Nov 17, 2009 at 11:56 AM, Kalle Korhonen
 wrote:
> On Tue, Nov 17, 2009 at 11:01 AM, David Rees  wrote:
>> On Tue, Nov 17, 2009 at 2:00 AM, Ciaran Wood  wrote:
>>> The issue you were thinking of is
>>> https://issues.apache.org/jira/browse/TAP5-714 - there is a patch w/tests
>>> attached to the issue so a committer can probably fix this one!
>>
>> Thanks, voted.  BTW, it affects all versions of IE that I tested.
>> It's a show-stopper, not a minor issue - should raise the priority,
>> especially since it has a patch.
>
> Agree, maybe not a showstopper, but not a minor either.
>
>> How can we encourage the developers to get a release out with some of
>> these issues?  Are people building their own local version with
>> patches applied?
>
> Starting to veer off-topic, but I think the issue there is that Howard
> has traditionally done all the releases, but he hasn't been actively
> involved in bug fixing lately (and probably shouldn't need to be).
> Howard's also been complaining about some difficulties with releasing
> but I don't know the details. I know though that setting up a fully
> automated release process with Maven can sometimes be taxing but the
> efforts are well worth it. Especially for bug fix releases,
> confidently being able to roll up yet another point release is great
> (at times, I release my projects a few times a week since it's so
> simple). I fully agree with you that more frequent point releases for
> T5 are badly needed.

Actually, my intent has been to let T5 stabilize with 5.1 for a bit.
In addition, as some of my postings have mentioned, I feel that if I
start coding 5.2 features and bug fixes, I'll be less likely to start
on a book.

Doing releases is merely time consuming; Maven isn't an overwhelming
factor in that ... it's more about the constraints of getting releases
out, voted and mirrored that can take several days from start to
finish. However, Andreas has been working on a new approach based on
the Nexus tool for Maven ... we'll have to see what the new process
looks like.



>
> I'd avoid building your own versions if at all possible. Not because
> building would be too difficult, but with local versions, you need to
> deal with everything else included - deploying, maintaining,
> distributing and keeping track of versions. Use nightly snapshots from
> Formos if you have to and lock down to specific unique snapshot
> whenever possible.
>
> Kalle
>
> -
> To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
> For additional commands, e-mail: users-h...@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: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org



Re: T 5.1 vs 5.0 JSON encoding - breaks IE8

2009-11-17 Thread David Rees
On Tue, Nov 17, 2009 at 11:56 AM, Kalle Korhonen
 wrote:
> On Tue, Nov 17, 2009 at 11:01 AM, David Rees  wrote:
>> On Tue, Nov 17, 2009 at 2:00 AM, Ciaran Wood  wrote:
>>> The issue you were thinking of is
>>> https://issues.apache.org/jira/browse/TAP5-714 - there is a patch w/tests
>>> attached to the issue so a committer can probably fix this one!
>>
>> Thanks, voted.  BTW, it affects all versions of IE that I tested.
>> It's a show-stopper, not a minor issue - should raise the priority,
>> especially since it has a patch.
>
> Agree, maybe not a showstopper, but not a minor either.

Seems pretty critical to me if it breaks the browser with the single
largest market share - but either way - the bug has been known for 6
months now with a patch - yet the patch hasn't been applied anywhere
as far as I can tell.

>> How can we encourage the developers to get a release out with some of
>> these issues?  Are people building their own local version with
>> patches applied?
>
> Starting to veer off-topic, but I think the issue there is that Howard
> has traditionally done all the releases, but he hasn't been actively
> involved in bug fixing lately (and probably shouldn't need to be).

I agree.  Aren't there a handful of Tapestry devs?

> Howard's also been complaining about some difficulties with releasing
> but I don't know the details. I know though that setting up a fully
> automated release process with Maven can sometimes be taxing but the
> efforts are well worth it. Especially for bug fix releases,
> confidently being able to roll up yet another point release is great
> (at times, I release my projects a few times a week since it's so
> simple). I fully agree with you that more frequent point releases for
> T5 are badly needed.

I concur as well, here.  Maven should make it easy to roll out point
releases, no?  Apply patch to 5.1.0 branch - bump version number,
build and deploy.

> I'd avoid building your own versions if at all possible. Not because
> building would be too difficult, but with local versions, you need to
> deal with everything else included - deploying, maintaining,
> distributing and keeping track of versions. Use nightly snapshots from
> Formos if you have to and lock down to specific unique snapshot
> whenever possible.

I would like to avoid it as well - but do you have an alternative?
It's either apply a 1-line patch to Tapestry 5.1.0.5 and figure out
how to build it (call it 5.1.0.5.1 or 5.1.0.6-SNAPSHOT internally or
something), or go through hundreds of lines of my own code replacing
single quotes with double quotes and more testing to work around this
bug.

-Dave

-
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org



Re: T 5.1 vs 5.0 JSON encoding - breaks IE8

2009-11-17 Thread Kalle Korhonen
On Tue, Nov 17, 2009 at 11:01 AM, David Rees  wrote:
> On Tue, Nov 17, 2009 at 2:00 AM, Ciaran Wood  wrote:
>> The issue you were thinking of is
>> https://issues.apache.org/jira/browse/TAP5-714 - there is a patch w/tests
>> attached to the issue so a committer can probably fix this one!
>
> Thanks, voted.  BTW, it affects all versions of IE that I tested.
> It's a show-stopper, not a minor issue - should raise the priority,
> especially since it has a patch.

Agree, maybe not a showstopper, but not a minor either.

> How can we encourage the developers to get a release out with some of
> these issues?  Are people building their own local version with
> patches applied?

Starting to veer off-topic, but I think the issue there is that Howard
has traditionally done all the releases, but he hasn't been actively
involved in bug fixing lately (and probably shouldn't need to be).
Howard's also been complaining about some difficulties with releasing
but I don't know the details. I know though that setting up a fully
automated release process with Maven can sometimes be taxing but the
efforts are well worth it. Especially for bug fix releases,
confidently being able to roll up yet another point release is great
(at times, I release my projects a few times a week since it's so
simple). I fully agree with you that more frequent point releases for
T5 are badly needed.

I'd avoid building your own versions if at all possible. Not because
building would be too difficult, but with local versions, you need to
deal with everything else included - deploying, maintaining,
distributing and keeping track of versions. Use nightly snapshots from
Formos if you have to and lock down to specific unique snapshot
whenever possible.

Kalle

-
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org



Re: T 5.1 vs 5.0 JSON encoding - breaks IE8

2009-11-17 Thread David Rees
On Tue, Nov 17, 2009 at 2:00 AM, Ciaran Wood  wrote:
> The issue you were thinking of is
> https://issues.apache.org/jira/browse/TAP5-714 - there is a patch w/tests
> attached to the issue so a committer can probably fix this one!

Thanks, voted.  BTW, it affects all versions of IE that I tested.
It's a show-stopper, not a minor issue - should raise the priority,
especially since it has a patch.

How can we encourage the developers to get a release out with some of
these issues?  Are people building their own local version with
patches applied?

-Dave

-
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org



Re: T 5.1 vs 5.0 JSON encoding - breaks IE8

2009-11-17 Thread Kalle Korhonen
Thanks Ciaran, voted. Thiago, would you mind doing the honors? (Since
I know you read this anyway :)

Kalle


On Tue, Nov 17, 2009 at 2:00 AM, Ciaran Wood  wrote:
> The issue you were thinking of is
> https://issues.apache.org/jira/browse/TAP5-714 - there is a patch w/tests
> attached to the issue so a committer can probably fix this one!
>
> Ciaran
>
>
> On 17/11/2009 7:20am, "Kalle Korhonen"  wrote:
>
>> On Mon, Nov 16, 2009 at 11:14 PM, David Rees  wrote:
>>> Yep, already using tapx-prototype, that was the first thing I tried
>>> before digging into it more and figuring out that the JSON encoding
>>> changed in T5.1 (can't find the ticket now, but it was changed to
>>> replace instances of \" with ' to save bandwidth).
>>>
>>> tapx-prototype doesn't affect the JSON encoding - I wouldn't expect it
>>> to affect JSON decoding, either.
>>
>> Right, I recall seeing the same ticket, but don't remember exactly.
>> I'll browse around since I'm afraid I may hit the same issue in the
>> near future.
>>
>> Kalle
>>
>> -
>> To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
>> For additional commands, e-mail: users-h...@tapestry.apache.org
>>
>
>
> -
> To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
> For additional commands, e-mail: users-h...@tapestry.apache.org
>
>

-
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org



Re: T 5.1 vs 5.0 JSON encoding - breaks IE8

2009-11-17 Thread Ciaran Wood
The issue you were thinking of is
https://issues.apache.org/jira/browse/TAP5-714 - there is a patch w/tests
attached to the issue so a committer can probably fix this one!

Ciaran


On 17/11/2009 7:20am, "Kalle Korhonen"  wrote:

> On Mon, Nov 16, 2009 at 11:14 PM, David Rees  wrote:
>> Yep, already using tapx-prototype, that was the first thing I tried
>> before digging into it more and figuring out that the JSON encoding
>> changed in T5.1 (can't find the ticket now, but it was changed to
>> replace instances of \" with ' to save bandwidth).
>> 
>> tapx-prototype doesn't affect the JSON encoding - I wouldn't expect it
>> to affect JSON decoding, either.
> 
> Right, I recall seeing the same ticket, but don't remember exactly.
> I'll browse around since I'm afraid I may hit the same issue in the
> near future.
> 
> Kalle
> 
> -
> To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
> For additional commands, e-mail: users-h...@tapestry.apache.org
> 


-
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org



Re: T 5.1 vs 5.0 JSON encoding - breaks IE8

2009-11-16 Thread Mario Udina
My question was badly placed! I have read:
http://tapestry.formos.com/projects/tapx/tapx-prototype/
and there it says that it is a patch, the only patch procedure I am aware of
is to take a file and patch it, however I have never done this in java.
So I assume that the only thing to di is to include the jar in the
dependencies?

regards,
Mario

On Tue, Nov 17, 2009 at 8:16 AM, Kalle Korhonen
wrote:

> You need to do at least tiny little bit of homework yourself whether
> or not you are using Maven. Get the jar from
>
> http://tapestry.formos.com/maven-repository/com/howardlewisship/tapx-prototype/1.0.0/
>
> Kalle
>
>
> On Mon, Nov 16, 2009 at 10:47 PM, Mario Udina  wrote:
> > Hello!
> >
> > I am not using maven! What do I have to do to use tapx-prototype?
> >
> > regards,
> > Mario
> >
> > On Tue, Nov 17, 2009 at 6:17 AM, Kalle Korhonen
> > wrote:
> >
> >> There's a known issue with the version of prototype packaged in
> >> T5.1.0.5 and IE8. Are you using the newly released tapx-prototype
> >> already (http://tapestry.formos.com/projects/tapx/)?
> >>
> >> Kalle
> >>
> >>
> >> On Mon, Nov 16, 2009 at 9:10 PM, David Rees  wrote:
> >> > Anyone else have issues with the new JSON encoding in 5.1?
> >> >
> >> > I upgraded an application when a block is returned that has a
> >> > JavaScript link in it with single quotes, IE8 (haven't tested other
> >> > versions of IE) puke on it.
> >> >
> >> > For example, this snippet in the block:
> >> >
> >> > Click me
> >> >
> >> > Gets returned in T5.1.0.5 as:
> >> >
> >> > Click me
> >> >
> >> > Gets returned in T5.0.18 as:
> >> >
> >> > Click me
> >> >
> >> > Firefox 3.5 handles both OK.
> >> >
> >> > Any work around that people know of off-hand besides going back to
> >> > T5.0?  Only thing I've found so far is to swap out single/double
> >> > quotes in my .tml files like so:
> >> >
> >> > Click me
> >> >
> >> > But that's a major PITA in a large application.
> >> >
> >> > -Dave
> >> >
> >> > -
> >> > To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
> >> > For additional commands, e-mail: users-h...@tapestry.apache.org
> >> >
> >> >
> >>
> >> -
> >> To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
> >> For additional commands, e-mail: users-h...@tapestry.apache.org
> >>
> >>
> >
>
> -
> To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
> For additional commands, e-mail: users-h...@tapestry.apache.org
>
>


Re: T 5.1 vs 5.0 JSON encoding - breaks IE8

2009-11-16 Thread Kalle Korhonen
On Mon, Nov 16, 2009 at 11:14 PM, David Rees  wrote:
> Yep, already using tapx-prototype, that was the first thing I tried
> before digging into it more and figuring out that the JSON encoding
> changed in T5.1 (can't find the ticket now, but it was changed to
> replace instances of \" with ' to save bandwidth).
>
> tapx-prototype doesn't affect the JSON encoding - I wouldn't expect it
> to affect JSON decoding, either.

Right, I recall seeing the same ticket, but don't remember exactly.
I'll browse around since I'm afraid I may hit the same issue in the
near future.

Kalle

-
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org



Re: T 5.1 vs 5.0 JSON encoding - breaks IE8

2009-11-16 Thread Kalle Korhonen
You need to do at least tiny little bit of homework yourself whether
or not you are using Maven. Get the jar from
http://tapestry.formos.com/maven-repository/com/howardlewisship/tapx-prototype/1.0.0/

Kalle


On Mon, Nov 16, 2009 at 10:47 PM, Mario Udina  wrote:
> Hello!
>
> I am not using maven! What do I have to do to use tapx-prototype?
>
> regards,
> Mario
>
> On Tue, Nov 17, 2009 at 6:17 AM, Kalle Korhonen
> wrote:
>
>> There's a known issue with the version of prototype packaged in
>> T5.1.0.5 and IE8. Are you using the newly released tapx-prototype
>> already (http://tapestry.formos.com/projects/tapx/)?
>>
>> Kalle
>>
>>
>> On Mon, Nov 16, 2009 at 9:10 PM, David Rees  wrote:
>> > Anyone else have issues with the new JSON encoding in 5.1?
>> >
>> > I upgraded an application when a block is returned that has a
>> > JavaScript link in it with single quotes, IE8 (haven't tested other
>> > versions of IE) puke on it.
>> >
>> > For example, this snippet in the block:
>> >
>> > Click me
>> >
>> > Gets returned in T5.1.0.5 as:
>> >
>> > Click me
>> >
>> > Gets returned in T5.0.18 as:
>> >
>> > Click me
>> >
>> > Firefox 3.5 handles both OK.
>> >
>> > Any work around that people know of off-hand besides going back to
>> > T5.0?  Only thing I've found so far is to swap out single/double
>> > quotes in my .tml files like so:
>> >
>> > Click me
>> >
>> > But that's a major PITA in a large application.
>> >
>> > -Dave
>> >
>> > -
>> > To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
>> > For additional commands, e-mail: users-h...@tapestry.apache.org
>> >
>> >
>>
>> -
>> To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
>> For additional commands, e-mail: users-h...@tapestry.apache.org
>>
>>
>

-
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org



Re: T 5.1 vs 5.0 JSON encoding - breaks IE8

2009-11-16 Thread David Rees
On Mon, Nov 16, 2009 at 9:17 PM, Kalle Korhonen
 wrote:
> There's a known issue with the version of prototype packaged in
> T5.1.0.5 and IE8. Are you using the newly released tapx-prototype
> already (http://tapestry.formos.com/projects/tapx/)?

Yep, already using tapx-prototype, that was the first thing I tried
before digging into it more and figuring out that the JSON encoding
changed in T5.1 (can't find the ticket now, but it was changed to
replace instances of \" with ' to save bandwidth).

tapx-prototype doesn't affect the JSON encoding - I wouldn't expect it
to affect JSON decoding, either.

-Dave

-
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org



Re: T 5.1 vs 5.0 JSON encoding - breaks IE8

2009-11-16 Thread Mario Udina
Hello!

I am not using maven! What do I have to do to use tapx-prototype?

regards,
Mario

On Tue, Nov 17, 2009 at 6:17 AM, Kalle Korhonen
wrote:

> There's a known issue with the version of prototype packaged in
> T5.1.0.5 and IE8. Are you using the newly released tapx-prototype
> already (http://tapestry.formos.com/projects/tapx/)?
>
> Kalle
>
>
> On Mon, Nov 16, 2009 at 9:10 PM, David Rees  wrote:
> > Anyone else have issues with the new JSON encoding in 5.1?
> >
> > I upgraded an application when a block is returned that has a
> > JavaScript link in it with single quotes, IE8 (haven't tested other
> > versions of IE) puke on it.
> >
> > For example, this snippet in the block:
> >
> > Click me
> >
> > Gets returned in T5.1.0.5 as:
> >
> > Click me
> >
> > Gets returned in T5.0.18 as:
> >
> > Click me
> >
> > Firefox 3.5 handles both OK.
> >
> > Any work around that people know of off-hand besides going back to
> > T5.0?  Only thing I've found so far is to swap out single/double
> > quotes in my .tml files like so:
> >
> > Click me
> >
> > But that's a major PITA in a large application.
> >
> > -Dave
> >
> > -
> > To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
> > For additional commands, e-mail: users-h...@tapestry.apache.org
> >
> >
>
> -
> To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
> For additional commands, e-mail: users-h...@tapestry.apache.org
>
>


Re: T 5.1 vs 5.0 JSON encoding - breaks IE8

2009-11-16 Thread Kalle Korhonen
There's a known issue with the version of prototype packaged in
T5.1.0.5 and IE8. Are you using the newly released tapx-prototype
already (http://tapestry.formos.com/projects/tapx/)?

Kalle


On Mon, Nov 16, 2009 at 9:10 PM, David Rees  wrote:
> Anyone else have issues with the new JSON encoding in 5.1?
>
> I upgraded an application when a block is returned that has a
> JavaScript link in it with single quotes, IE8 (haven't tested other
> versions of IE) puke on it.
>
> For example, this snippet in the block:
>
> Click me
>
> Gets returned in T5.1.0.5 as:
>
> Click me
>
> Gets returned in T5.0.18 as:
>
> Click me
>
> Firefox 3.5 handles both OK.
>
> Any work around that people know of off-hand besides going back to
> T5.0?  Only thing I've found so far is to swap out single/double
> quotes in my .tml files like so:
>
> Click me
>
> But that's a major PITA in a large application.
>
> -Dave
>
> -
> To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
> For additional commands, e-mail: users-h...@tapestry.apache.org
>
>

-
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org