Re: svn commit: r1594436 - in /tomcat/trunk: java/org/apache/catalina/connector/ java/org/apache/coyote/ java/org/apache/coyote/ajp/ java/org/apache/coyote/http11/ webapps/docs/

2014-05-17 Thread Rémy Maucherat
2014-05-15 14:57 GMT+02:00 Mark Thomas :

> Konstantin,
> (bcc'd directly as list mail still seems to be delayed by 8-12 hours)
>
> It looks like I am going to need to tag a new 8.0.x release as DBCP is
> currently broken. Please can you revert this commit as per Remy's veto
> ASAP so I can tag 8.0.7 without this change present.
>
> If r1594436 isn't reverted by the time I come to tag 8.0.7 I will revert
> it myself (but I'd rather not have to do that).
>

There's some effort to improve it, and it's not too visible (the
classloader log is far more problematic), so I'm withdrawing the veto.

Rémy


Re: apis @asf

2014-05-17 Thread Romain Manni-Bucau
+1

we already talked a bit about it and thought geronimo/specs was the
place but another project could work too.

My goal is mainly to get something consistent.



Romain Manni-Bucau
Twitter: @rmannibucau
Blog: http://rmannibucau.wordpress.com/
LinkedIn: http://fr.linkedin.com/in/rmannibucau
Github: https://github.com/rmannibucau


2014-05-16 20:35 GMT+02:00 David Jencks :
> My recollection of history (no doubt biased and inaccurate)….
>
> Geronimo originally needed maven-accessible and plausibly maven-metadata'd 
> jars, and tomcat was extremely maven-unfriendly at the time (and wasn't set 
> up to easily consume maven artfiacts). I think we (geronimo) copied the first 
> one (servlet 2.3??), and I think I recall adding the stuff for at least one 
> of the later versions myself.
>
> Later on Geronimo needed osgi bundles…
>
> If there's any interest in trying to minimize the number of places spec api 
> code is kept I still sort of like the idea of it all being in one place, 
> maybe we could investigate something like giving any other-project committer 
> with interest in working on a spec jar commit rights in geronimo.  I don't 
> think spec jar releases have ever been a big timing/delay problem.
>
> thanks
> david jencks
>
> On May 16, 2014, at 7:32 AM, Mark Thomas  wrote:
>
>> On 16/05/2014 07:59, Romain Manni-Bucau wrote:
>>> Hello guys,
>>>
>>> Hope I didnt miss a thread dealing with it, if so please just redirect me.
>>>
>>> Tomcat made the choice to do its own API jars. That's not a big deal
>>> by itself but wonder why not putting them with all "EE" api jars of
>>> Apache, ie in geronimo specs subproject:
>>> http://svn.apache.org/repos/asf/geronimo/specs/trunk/
>>
>> I suspect it stems from the fact the Tomcat was originally the reference
>> implementation for a number of those.
>>
>>> It concerns mainly:
>>> * el
>>> * websocket
>>> * jsp
>>> * servlet
>>>
>>> Just to give you a bit more background, this question doesn't come
>>> from nowhere. In TomEE we use geronimo API for almost everything
>>> excepted some tomcat provided apis (servlet, jsp) until today. But
>>> since recent Tomcat 7 got - thanks to Tomcat 8 - a refactoring of EL
>>> part, geronimo-el and tomcat-el were no more compatible. In other
>>> words TomEE was broken cause AstValue was refactored and method
>>> matching more dedicated to BeanELResolver in tomcat but not in
>>> geronimo.
>>
>> Doesn't that simply mean that the refactoring in Tomcat has exposed a
>> bug in the Geronimo EL API?
>>
>>> Wonder if we should/can try to get something consistent accross ASF.
>>
>> Assuming that Geronimo is using the Tomcat implementations I wonder why
>> the project felt the need to produce their own API JARs. Or are they
>> just (old?) copies taken from Tomcat originally?
>>
>>> wdyt?
>>
>> From experience with re-using components from Commons, Tomcat would
>> almost certainly want to keep a local copy - even if that was an svn
>> copy of some common version - else releases can start to experience
>> noticeable delays waiting on a release of a dependency.
>>
>> Mark
>>
>>
>> -
>> To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
>> For additional commands, e-mail: dev-h...@tomcat.apache.org
>>
>
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
> For additional commands, e-mail: dev-h...@tomcat.apache.org
>

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



Re: [VOTE] Release Apache Tomcat 8.0.8

2014-05-17 Thread Violeta Georgieva
Hi,


2014-05-16 23:55 GMT+03:00 Mark Thomas :
>
> The proposed Apache Tomcat 8.0.8 release is now available for voting.
>
> The main changes since 8.0.6 are:
> - Fix BZ 56529 a regression in the fix for BZ 56481
> - Fix regression that broke Tomcat's copy of DBCP
> - Small number of additional fixes
>
> The main changes since 8.0.5 are:
> - Further NIO2 fixes which is now considered BETA
> - Extend and improve memory leak protection and fix a few leaks that
>   crept in during the various refactorings
> - Lots of general bug fixes
>
>
> It can be obtained from:
> https://dist.apache.org/repos/dist/dev/tomcat/tomcat-8/v8.0.8/
> The Maven staging repo is:
> https://repository.apache.org/content/repositories/orgapachetomcat-1013/
> The svn tag is:
> http://svn.apache.org/repos/asf/tomcat/tc8.0.x/tags/TOMCAT_8_0_8/
>
> The proposed 8.0.8 release is:
> [ ] Broken - do not release
> [ ] Alpha  - go ahead and release as 8.0.8 (alpha)
> [X] Beta   - go ahead and release as 8.0.8 (beta)
> [ ] Stable - go ahead and release as 8.0.8 (stable)

Checked with applications that use the new specifications features.

Regards
Violeta

>
> -
> To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
> For additional commands, e-mail: dev-h...@tomcat.apache.org
>