Hi Joe,

Looks like we are technically ready to migrate. Let the world revolve once, 
twice, thrice. And let's do it!

Call it 72 hour Lazy Consensus.

On Dec 25, 2011, at 1:19 PM, Joe Schaefer wrote:

> Sweet.  Apply it to one of the AOO sites
> and let me know where to cherry-pick it
> from.

That's the plan.

Happy Holidays!

Dave

PS. Any news on the status of extensions and templates?


> 
> From: Dave Fisher <[email protected]>
> To: Joe Schaefer <[email protected]> 
> Cc: "[email protected]" <[email protected]>; 
> "[email protected]" <[email protected]> 
> Sent: Sunday, December 25, 2011 4:18 PM
> Subject: Re: *.openoffice.org testing
> 
> Hi Joe,
> 
> Works great!
> 
> BTW - I have a patch for ASF/Util.pm / sort_tables for you. It does columns 
> of rows - side by side.
> 
> Regards,
> Dave
> 
> On Dec 25, 2011, at 1:09 PM, Joe Schaefer wrote:
> 
>> Made some adjustments based on your feedback.
>> Try testing again.
>> 
>> From: Dave Fisher <[email protected]>
>> To: [email protected] 
>> Cc: "[email protected]" <[email protected]> 
>> Sent: Sunday, December 25, 2011 3:57 PM
>> Subject: Re: *.openoffice.org testing
>> 
>> Hi Joe,
>> 
>> Some of these aren't working the way I expected.  projects.openoffice.org 
>> and qa.openoffice.org are currently losing their style.
>> 
>> >    # change foo.openoffice.org/... to ${DocumentRoot}/content/foo/... if 
>> > exists
>> >    RewriteCond ${lowercase:%{SERVER_NAME}} 
>> > ^(\w+)(?:\.\w+)?\.openoffice\.org$
>> >    RewriteCond /x1/www/ooo-site.apache.org/content/%1 -d
>> >    RewriteRule ^(.*)$ ${lowercase:%{SERVER_NAME}}$1 [C]
>> >    RewriteRule ^(\w+)(?:\.\w+)?\.openoffice\.org/(.*) 
>> > /x1/www/ooo-site.apache.org/content/$1/$2
>> 
>> I think that this needs an [L]
>> 
>> I'm expecting and have written hrefs to expect that foo is in the url 
>> www.openoffice.org/foo/ after the redirect.
>> 
>> I'm not sure what this rule is for:
>> 
>> >  # change proj.openoffice.org/... to www.openoffice.org/projects/proj/... 
>> > if exists
>> >    RewriteCond ${lowercase:%{SERVER_NAME}} 
>> > ^(\w+)(?:\.\w+)?\.openoffice\.org$
>> >    RewriteCond /x1/www/ooo-site.apache.org/content/projects/%1 -d
>> >    RewriteRule ^(.*)$ ${lowercase:%{SERVER_NAME}}$1 [C]
>> >    RewriteRule ^(\w+)(?:\.\w+)?\.openoffice\.org/(.*) 
>> > http://www.openoffice.org/projects/$1/$2 [L]
>> 
>> Regards,
>> Dave
>> 
>> 
>> On Dec 25, 2011, at 12:42 PM, Joe Schaefer wrote:
>> 
>> > The webserver is now configured properly for
>> > *.openoffice.org.  To test add a line similar
>> > to
>> > 
>> > 140.211.11.131 www.openoffice.org contributing.openoffice.org 
>> > aa.openoffice.org projects.openoffice.org security.openoffice.org 
>> > qa.openoffice.org
>> > 
>> > 
>> > to your /etc/hosts file and hit a few urls with
>> > those hostnames.  For the crufty mod_rewrite veteran,
>> > the VirtualHost we're using is as follows:
>> > 
>> > <VirtualHost *:80 *:443>
>> >    DocumentRoot /x1/www/ooo-site.apache.org/content
>> >    ServerName ooo-site.apache.org
>> >    ServerAlias *.openoffice.org
>> >    ServerAlias openoffice.org
>> >    UseCanonicalName Off
>> >    RewriteEngine On
>> >    RewriteOptions inherit
>> >    RewriteRule ^/favicon.ico 
>> > /x1/www/ooo-site.apache.org/content/favicon.ico
>> > 
>> >    RewriteMap lowercase int:tolower
>> > 
>> >    # qa.openoffice.org
>> >    RewriteCond ${lowercase:%{SERVER_NAME}} ^qa(?:\.\w+)?\.openoffice\.org$
>> >    RewriteRule /issues/(.*) https://issues.apache.org/ooo/$1 [L]
>> > 
>> >    # contributing.openoffice.org
>> >    RewriteCond ${lowercase:%{SERVER_NAME}} 
>> > ^contributing(?:\.\w+)?\.openoffice\.org$
>> >    RewriteRule (.*) 
>> > http://incubator.apache.org/openofficeorg/get-involved.html [L]
>> > 
>> >    # security.openoffice.org
>> >    RewriteCond ${lowercase:%{SERVER_NAME}} 
>> > ^security(?:\.\w+)?\.openoffice\.org$
>> >    RewriteRule (.*) 
>> > http://incubator.apache.org/openofficeorg/security.html [L]
>> >    
>> >    # change foo.openoffice.org/... to ${DocumentRoot}/content/foo/... if 
>> > exists
>> >    RewriteCond ${lowercase:%{SERVER_NAME}} 
>> > ^(\w+)(?:\.\w+)?\.openoffice\.org$
>> >    RewriteCond /x1/www/ooo-site.apache.org/content/%1 -d
>> >    RewriteRule ^(.*)$ ${lowercase:%{SERVER_NAME}}$1 [C]
>> >    RewriteRule ^(\w+)(?:\.\w+)?\.openoffice\.org/(.*) 
>> > /x1/www/ooo-site.apache.org/content/$1/$2
>> > 
>> >  # change proj.openoffice.org/... to www.openoffice.org/projects/proj/... 
>> > if exists
>> >    RewriteCond ${lowercase:%{SERVER_NAME}} 
>> > ^(\w+)(?:\.\w+)?\.openoffice\.org$
>> >    RewriteCond /x1/www/ooo-site.apache.org/content/projects/%1 -d
>> >    RewriteRule ^(.*)$ ${lowercase:%{SERVER_NAME}}$1 [C]
>> >    RewriteRule ^(\w+)(?:\.\w+)?\.openoffice\.org/(.*) 
>> > http://www.openoffice.org/projects/$1/$2 [L]
>> > 
>> >    </VirtualHost>
>> > 
>> > 
>> > 
>> > Note the choice of final rewrite rule for foo.openoffice.org
>> > is a filesystem redirect so the content/foo/ dir will
>> > function as DocumentRoot.  If that is not the
>> > desired behavior I suggest using a redirect rule similar
>> > to what I did for proj.openoffice.org above.
>> > 
>> > 
>> > HTH
>> 
>> 
>> 
> 
> 
> 

Reply via email to