You are viewing a plain text version of this content. The canonical link for it is here.
Posted to apreq-dev@httpd.apache.org by "Philip M. Gollucci" <pg...@p6m7g8.com> on 2006/09/07 00:49:24 UTC

mp2/apreq2: THE PLAN (2.0.3 -> 2.0.5)

Hi all,

After some deep thought, here's whats going to happen:

svn trunk:
  Apache-SizeLimit integration is going to be rolled back to
  http://svn.apache.org/viewvc/perl/modperl/tags/before_apache_sizelimit_integration
  This tag is then going to be deleted.

I'll then start the Release process for 2.0.3 as the RM (assuming everything works, if not, I'll fix it)
and post -RC1 later TODAY.

2.0.3 will go through its cycle and be officially released.

http://svn.apache.org/viewvc/perl/modperl/branches/apache_sizelimit_integration
will be created based on svn trunk (before, during, or after 2.0.3 -- doesn't matter to me)

We'll integrate completely Apache-SizeLimit and this branch will be merged to svn trunk and deleted.

Apache-SizeLimit 0.92 will be RM by me and released.

2.0.4 will go through its RM process (probably by me)

2.0.5 will pave the way for "new features" to be added to SVN trunk.

I'm hoping that both 2.0.3 and 2.0.4 will go out THIS MONTH and other product releases that this implies.



Note, This implies that Apache-Test will also see 1.29-RC1 (TODAY) with me as RM.
Subsequently 1.30 later this month (probably me as RM again).



Staying with that spirit (no test should fail in the latest release),
libapreq2 2.08 has failures without LWP, which have been fixed in SVN but not released.

So, I'll play RM for 2.09 and publish a -RC1 TODAY.
2.10 will will then play the part of new features and/or the httpd/mp2 code split of it and website redesign
(http://httpd.apache.org/apreq).







------------------------------------------------------------------------
Philip M. Gollucci (pgollucci@p6m7g8.com) 323.219.4708
Consultant / http://p6m7g8.net/Resume/resume.shtml
Senior Software Engineer - TicketMaster - http://ticketmaster.com
1024D/A79997FA F357 0FDD 2301 6296 690F  6A47 D55A 7172 A799 97F

"In all that I've done wrong I know I must have done something right to
deserve a hug every morning and butterfly kisses at night."
   __  ___     ___ ____  __
  /  |/  /_ __/ __/ __ \/ /
 / /|_/ / // /\ \/ /_/ / /__
/_/  /_/\_, /___/\___\_\___/
       <___/

Re: mp2/apreq2: THE PLAN (2.0.3 -> 2.0.5)

Posted by Geoffrey Young <ge...@modperlcookbook.org>.
Philip M. Gollucci wrote:
> Hi all,
> 
> After some deep thought, here's whats going to happen:

all sounds good

+1

--Geoff

Re: mp2/apreq2: THE PLAN (2.0.3 -> 2.0.5)

Posted by Geoffrey Young <ge...@modperlcookbook.org>.
Philip M. Gollucci wrote:
> Hi all,
> 
> After some deep thought, here's whats going to happen:

all sounds good

+1

--Geoff

Re: mp2/apreq2: THE PLAN (2.0.3 -> 2.0.5)

Posted by Geoffrey Young <ge...@modperlcookbook.org>.
Philip M. Gollucci wrote:
> Hi all,
> 
> After some deep thought, here's whats going to happen:

all sounds good

+1

--Geoff

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@perl.apache.org
For additional commands, e-mail: dev-help@perl.apache.org


RE: mp1.30 [ was:Re: mp2/apreq2: THE PLAN (2.0.3 -> 2.0.5)]

Posted by "Philip M. Gollucci" <pg...@p6m7g8.com>.
After all that dust settles,

mp1.30 will be RM'ed by either me or Phillippe and released which will include the integration of Apache-SizeLimit.

-- 
------------------------------------------------------------------------
Philip M. Gollucci (pgollucci@p6m7g8.com) 323.219.4708
Consultant / http://p6m7g8.net/Resume/resume.shtml
Senior Software Engineer - TicketMaster - http://ticketmaster.com
1024D/A79997FA F357 0FDD 2301 6296 690F  6A47 D55A 7172 A799 97F

"In all that I've done wrong I know I must have done something right to
deserve a hug every morning and butterfly kisses at night."
   __  ___     ___ ____  __
  /  |/  /_ __/ __/ __ \/ /
 / /|_/ / // /\ \/ /_/ / /__
/_/  /_/\_, /___/\___\_\___/
       <___/

Re: THE PLAN 2.0.3

Posted by "Philip M. Gollucci" <pg...@p6m7g8.com>.
Philip M. Gollucci wrote:
> Hi all,
> 
> After some deep thought, here's whats going to happen:
> 
> svn trunk:
>   Apache-SizeLimit integration is going to be rolled back to
>   http://svn.apache.org/viewvc/perl/modperl/tags/before_apache_sizelimit_integration
>   This tag is then going to be deleted.
Done.

> 
> I'll then start the Release process for 2.0.3 as the RM (assuming everything works, if not, I'll fix it)
> and post -RC1 later TODAY.
Is anyone else seeing t/modperl/pnotes.t fail test 27 ?
BUT, only without LWP installed ?

Works with it.

So my first thought was I tried reverting _ALL_ my recent changes to Apache-Test/lib/Apache/TestClient.pm -- that didn't
help, but it does rule that out as the problem. (svn up -r365788 TestClient.pm)

It does however work in 2.0.2 without LWP.

With LWP:
GET /TestModperl__pnotes?1 HTTP/1.1
TE: deflate,gzip;q=0.3
Keep-Alive: 300
Connection: Keep-Alive, TE
Host: localhost:8529
User-Agent: libwww-perl/5.805

Without LWP:
GET http://localhost:8529/TestModperl__pnotes?1 HTTP/1.0
User-Agent: libwww-perl/0.00
Host: localhost

So obviously its because The Keep-Alive header isn't getting set.
The problem must be in Apache/TestRequest::user_agent() and what ends up in Apache/TestClient::request(,,@headers)
based on
Apache::TestRequest::user_agent(reset => 1, keep_alive => 1);

Looking at Apache/TestRequest::new()
#subclass LWP::UserAgent
sub new {

    my $self = shift->SUPER::new(@_);

$self actually comes back as undef because
@ISA = qw(LWP::UserAgent);

AND its not there to had.


I fully concur it shouldn't work without LWP -- I just can't figure out why it works in 2.0.2
My solution unless someone speaks up will be to require LWP for this test.

AFAIK, this is my only hold on these:

	Apache-Test-1.29-RC1
	mod_perl-2.0.3-RC1
	libapreq2-2.09-RC1


-- 
------------------------------------------------------------------------
Philip M. Gollucci (pgollucci@p6m7g8.com) 323.219.4708
Consultant / http://p6m7g8.net/Resume/resume.shtml
Senior Software Engineer - TicketMaster - http://ticketmaster.com
1024D/A79997FA F357 0FDD 2301 6296 690F  6A47 D55A 7172 A799 97F

"In all that I've done wrong I know I must have done something right to
deserve a hug every morning and butterfly kisses at night."
   __  ___     ___ ____  __
  /  |/  /_ __/ __/ __ \/ /
 / /|_/ / // /\ \/ /_/ / /__
/_/  /_/\_, /___/\___\_\___/
       <___/

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@perl.apache.org
For additional commands, e-mail: dev-help@perl.apache.org


RE: mp1.30 [ was:Re: mp2/apreq2: THE PLAN (2.0.3 -> 2.0.5)]

Posted by "Philip M. Gollucci" <pg...@p6m7g8.com>.
After all that dust settles,

mp1.30 will be RM'ed by either me or Phillippe and released which will include the integration of Apache-SizeLimit.

-- 
------------------------------------------------------------------------
Philip M. Gollucci (pgollucci@p6m7g8.com) 323.219.4708
Consultant / http://p6m7g8.net/Resume/resume.shtml
Senior Software Engineer - TicketMaster - http://ticketmaster.com
1024D/A79997FA F357 0FDD 2301 6296 690F  6A47 D55A 7172 A799 97F

"In all that I've done wrong I know I must have done something right to
deserve a hug every morning and butterfly kisses at night."
   __  ___     ___ ____  __
  /  |/  /_ __/ __/ __ \/ /
 / /|_/ / // /\ \/ /_/ / /__
/_/  /_/\_, /___/\___\_\___/
       <___/

RE: mp1.30 [ was:Re: mp2/apreq2: THE PLAN (2.0.3 -> 2.0.5)]

Posted by "Philip M. Gollucci" <pg...@p6m7g8.com>.
After all that dust settles,

mp1.30 will be RM'ed by either me or Phillippe and released which will include the integration of Apache-SizeLimit.

-- 
------------------------------------------------------------------------
Philip M. Gollucci (pgollucci@p6m7g8.com) 323.219.4708
Consultant / http://p6m7g8.net/Resume/resume.shtml
Senior Software Engineer - TicketMaster - http://ticketmaster.com
1024D/A79997FA F357 0FDD 2301 6296 690F  6A47 D55A 7172 A799 97F

"In all that I've done wrong I know I must have done something right to
deserve a hug every morning and butterfly kisses at night."
   __  ___     ___ ____  __
  /  |/  /_ __/ __/ __ \/ /
 / /|_/ / // /\ \/ /_/ / /__
/_/  /_/\_, /___/\___\_\___/
       <___/

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@perl.apache.org
For additional commands, e-mail: dev-help@perl.apache.org