Return-Path: Delivered-To: apmail-hc-dev-archive@www.apache.org Received: (qmail 64238 invoked from network); 21 Feb 2008 13:52:26 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 21 Feb 2008 13:52:26 -0000 Received: (qmail 70446 invoked by uid 500); 21 Feb 2008 13:52:20 -0000 Delivered-To: apmail-hc-dev-archive@hc.apache.org Received: (qmail 70406 invoked by uid 500); 21 Feb 2008 13:52:19 -0000 Mailing-List: contact dev-help@hc.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "HttpComponents Project" Delivered-To: mailing list dev@hc.apache.org Received: (qmail 70397 invoked by uid 99); 21 Feb 2008 13:52:19 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 21 Feb 2008 05:52:19 -0800 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_HELO_PASS,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of erik@codefaktor.de designates 62.75.252.62 as permitted sender) Received: from [62.75.252.62] (HELO mail.eatc.de) (62.75.252.62) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 21 Feb 2008 13:51:33 +0000 Received: from [10.0.1.3] (p4FD2E22D.dip.t-dialin.net [79.210.226.45]) by mail.eatc.de (Postfix) with ESMTP id D876BB60F5A for ; Thu, 21 Feb 2008 14:50:41 +0100 (CET) Mime-Version: 1.0 (Apple Message framework v753) In-Reply-To: <47B886A5.4010107@dubioso.net> References: <95232395-8D3A-4224-9EC9-0A381B118416@codefaktor.de> <47B886A5.4010107@dubioso.net> Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-Id: <1FD9D05B-9BE8-4910-85AA-72E27D35BCBA@codefaktor.de> Content-Transfer-Encoding: 7bit From: Erik Abele Subject: Re: site deployment Date: Thu, 21 Feb 2008 14:50:30 +0100 To: "HttpComponents Project" X-Mailer: Apple Mail (2.753) X-Virus-Checked: Checked by ClamAV on apache.org On 17.02.2008, at 20:10, Roland Weber wrote: > Hi Erik, > >>> Btw, we really need to change the deployment for the website from >>> Maven scp to a SVN checkout - this is a) a infra requirement [1] >>> and b) will make sure that those things don't happen. The only >>> downside is that we need to keep a copy of the generated stuff in >>> SVN but that was discussed to length already and we don't really >>> need to re-hash that. >>> ... >>> [1] http://www.apache.org/dev/project-site.html >> Any other opinions and/or takers for that? > > In due time, I am willing to take care of a part of that. > Due time means not February, _maybe_ March. The part I would > take care of is deploying the main and component level site > via SVN. Ok. > I will not waste time with deploying the module level site > via SVN. Whenever we rename or move a class, we would have > to manually update the SVN contents of the generated JavaDocs > and cross-referenced sources to get rid of the old artifact. > To make matters worse, the cross-referenced sources need > different SVN keywords so the source values are not replaced. > I'd rather remove the module-level site than try to maintain > the generated information in SVN. Yep, I understand - we could also simply svn:ignore those in the target dirs and mvn-deploy them only when necessary. > For the legacy site, I don't have a problem with that. The code > is not changing much anymore, so it remains a one-time effort. > But IIRC, Maven 1 has poor staging support. Maybe I'll have to > use Maven deployment to localhost and a few symbolic links to > get the pages into a subversion controlled directory. :-) Did I mention how crappy Maven feels for website-related stuff? Maybe we should switch this crap to Forrest, Anakia or something comletely different... what are other projects doing? > You mentioned the possibility of running nightly builds directly > on people.apache.org. Could and should we use that to generate > the module-level subsites on a weekly or even daily basis there? > Then we don't have to deploy those at all. Hmm, that would be another possibility but I'm a bit concerned with failing builds etc... Cheers, Erik --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe@hc.apache.org For additional commands, e-mail: dev-help@hc.apache.org