Return-Path: Delivered-To: apmail-harmony-dev-archive@www.apache.org Received: (qmail 92531 invoked from network); 3 Sep 2009 18:29:55 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 3 Sep 2009 18:29:55 -0000 Received: (qmail 11965 invoked by uid 500); 3 Sep 2009 18:29:54 -0000 Delivered-To: apmail-harmony-dev-archive@harmony.apache.org Received: (qmail 11897 invoked by uid 500); 3 Sep 2009 18:29:54 -0000 Mailing-List: contact dev-help@harmony.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@harmony.apache.org Delivered-To: mailing list dev@harmony.apache.org Received: (qmail 11884 invoked by uid 99); 3 Sep 2009 18:29:54 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 03 Sep 2009 18:29:54 +0000 X-ASF-Spam-Status: No, hits=-2.8 required=10.0 tests=RCVD_IN_DNSWL_MED,SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (nike.apache.org: 195.212.29.139 is neither permitted nor denied by domain of mark.hindess@googlemail.com) Received: from [195.212.29.139] (HELO mtagate6.uk.ibm.com) (195.212.29.139) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 03 Sep 2009 18:29:42 +0000 Received: from d06nrmr1806.portsmouth.uk.ibm.com (d06nrmr1806.portsmouth.uk.ibm.com [9.149.39.193]) by mtagate6.uk.ibm.com (8.14.3/8.13.8) with ESMTP id n83IT63g708318 for ; Thu, 3 Sep 2009 18:29:11 GMT Received: from d06av04.portsmouth.uk.ibm.com (d06av04.portsmouth.uk.ibm.com [9.149.37.216]) by d06nrmr1806.portsmouth.uk.ibm.com (8.13.8/8.13.8/NCO v10.0) with ESMTP id n83ISoPk3096788 for ; Thu, 3 Sep 2009 19:28:56 +0100 Received: from d06av04.portsmouth.uk.ibm.com (loopback [127.0.0.1]) by d06av04.portsmouth.uk.ibm.com (8.12.11.20060308/8.13.3) with ESMTP id n83ISoGd012834 for ; Thu, 3 Sep 2009 19:28:50 +0100 Received: from anaheim.local (sev93551.de.ibm.com [9.145.166.153]) by d06av04.portsmouth.uk.ibm.com (8.12.11.20060308/8.12.11) with ESMTP id n83ISnhA012822 for ; Thu, 3 Sep 2009 19:28:50 +0100 Message-Id: <200909031828.n83ISnhA012822@d06av04.portsmouth.uk.ibm.com> X-Mailer: exmh version 2.7.2 01/07/2005 (debian 1:2.7.2-16) with nmh-1.2 To: dev@harmony.apache.org Subject: [website] Testing SVN based websites (fwd) From: Mark Hindess Date: Thu, 03 Sep 2009 19:28:47 +0100 X-Virus-Checked: Checked by ClamAV on apache.org The infra team are testing a new svn-based publishing system for project websites - see below for some details. I think this technology is much nicer because it is faster so there is less waiting around to see if your update worked (and less waiting around for the fix to be propagated if it didn't). I also like the idea of using branches to make use of harmony.staging.apache.org so you can *really* test your changes before copying the trunk to the live branch. What do other people think about: 1) using a branch to distinguish the live site from trunk. I think the overhead of an extra svn copy to promote staging to live is well worth the additional peace of mind when making changes. 2) volunteering harmony.apache.org to be a test site. We don't make many changes so it should be fairly low risk. Regards, Mark. ------- Forwarded Message Date: Thu, 3 Sep 2009 03:18:51 -0700 Message-ID: <4239a4320909030318s4fe3b877md4b094a6bbbb49a7@mail.gmail.com> Subject: Testing SVN based websites From: Paul Querna To: infrastructure-dev@apache.org Hi, SvnWcSub and SvnPubSub now work well enough for some testing. I have added a staging.apache.org subdomain for now. I have setup a required user/pass for all *.staging.apache.org, NOT to make it secure, but to prevent googlebot etc from indexing it. First demo: http://apr.staging.apache.org/ Username: staging Password: staging Commits to are propagated the live webserver in under 1 second. The use of a staging path is entirely up to the PMC/TLP, the sync tools only care about subversion paths -- for example, we could map them like this: apr.apache.org -> https://svn.apache.org/repos/asf/apr/site/branches/live/docs apr.staging.apache.org -> https://svn.apache.org/repos/asf/apr/site/trunk/docs If a PMC thought that was a better workflow for them -- if a PMC prefers to just have instant updates, they can forgo the staging domain, and just map it to their live domain. So.... any Volunteer PMCs who want to convert their production website? SvnWcSub and SvnPubSub will still need some more development and a few small features, but so far seem very stable... yay for twisted and python. Thanks, Paul ------- End of Forwarded Message