Return-Path: Delivered-To: apmail-incubator-general-archive@www.apache.org Received: (qmail 63788 invoked from network); 27 Dec 2005 15:18:05 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 27 Dec 2005 15:18:05 -0000 Received: (qmail 37405 invoked by uid 500); 27 Dec 2005 15:18:03 -0000 Delivered-To: apmail-incubator-general-archive@incubator.apache.org Received: (qmail 37249 invoked by uid 500); 27 Dec 2005 15:18:02 -0000 Mailing-List: contact general-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: general@incubator.apache.org Delivered-To: mailing list general@incubator.apache.org Received: (qmail 37238 invoked by uid 99); 27 Dec 2005 15:18:01 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 27 Dec 2005 07:18:01 -0800 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: domain of tomdzk@gmail.com designates 64.233.182.198 as permitted sender) Received: from [64.233.182.198] (HELO nproxy.gmail.com) (64.233.182.198) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 27 Dec 2005 07:17:59 -0800 Received: by nproxy.gmail.com with SMTP id p48so453550nfa for ; Tue, 27 Dec 2005 07:17:37 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=Hq+mn91NkWK5z9CAIBRM1L+Dfro++dtLh2/dSeqOTl4Gtq8oMZw5eI43vSKTKPO/BBzuLCpLP/ZSz+sg7+MrGCUyepRWc5cIMHGHfw1QOTwnRoiYifzicn5NuUAwV0k0gpU/szRBg+u4Br59yqLd3e3YudePUOdhorMVkNfD9N4= Received: by 10.48.249.2 with SMTP id w2mr152628nfh; Tue, 27 Dec 2005 07:17:37 -0800 (PST) Received: by 10.48.143.20 with HTTP; Tue, 27 Dec 2005 07:17:37 -0800 (PST) Message-ID: <224f32340512270717w672a7e4v71ef30a4cac37636@mail.gmail.com> Date: Tue, 27 Dec 2005 16:17:37 +0100 From: Thomas Dudziak To: general@incubator.apache.org, site-dev@apache.org Subject: Re: [RT] Super Simple Site Generation Tool In-Reply-To: <20051227140218.GA60941@bali.sjc.webweaving.org> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline References: <20051227140218.GA60941@bali.sjc.webweaving.org> X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N On 12/27/05, Leo Simons wrote: > It pains me to say this (Forrest is a cool project and I > consider at least some of its active developers and community > members my friends) but we've muddled around long enough. > > I think that, for the incubator website, Apache Forrest > > * is too unstable as a codebase > * is way too complex > * has too many features we don't need and solves > too many problems we don't have > * has a learning curve that is too big > * does not work well with the SVN-based publishing > process we want to use > * is not well-understood by enough of the current > Incubator volunteers > * has caused frustration for too many of the current > Incubator volunteers > > I think this needs solving. I think this needs solving in > general, not just for the Incubator (I have the exact same > problem over at Gump, which also has a horrendously outdated > website which also uses Apache Forrest). Hi Leo, since I'm rather new to this, I don't have a deep understanding of the problems you're trying to solve. However, to my naive understanding its two things: * make the process of documenting incubated projects easier for their commu= nity * make the process of publishing this documentation easier (and more stable) for infra/incubator people Now I don't really know about the problems that you have with Forrest regarding the second point - it works for the projects that I work in, but then again we probably have fewer/simpler requirements. It would be nice if you could perhaps provide some details, e.g. regarding SVN-based publishing ? Anyway, I think there are several possible things that could be done to deal with this (in the line of "eating your own dog food"), aside from implementing a new tool: * Get Cocoon/Forrest developers to help in the Incubator. If Forrest is too complicated to use, let Forrest/Cocoon people help out. This would help them see where complexity has to be removed. And the community of the incubated projects would have experts available that can help them with their problems. And more helpers for Incubator should be a good thing, not ? * Simplify Forrest for 'admins'. Same as above. As I said, I don't really know about the problems, but I think all projects that use Forrest, can benefit from a simpler/faster/more stable site generation. * Simplify documentation writing for end users. Actually, I think this is quite an important point. Writing a new tool probably means yet another XML (or some other format) to learn, which is Not A Good Thing (tm). IMHO it would be better to get away from XML completely and pursue simpler solutions. One such thing might be the OpenOffice plugin that generates Forrest files, which would help new projects a lot in writing/converting existing documentation. Another thing might be abandoning Forrest altogether for Incubation docs in favor of, for instance, a protected Wiki that only the project developers (and mentors, PMCs, ...) have write access to. And there's is probably a not-too-complicated technical way to convert this later on to Maven or Forrest format once the project comes out of incubation. Anyway, I hope you don't mind me making a case for using this as an opportunity to make Forrest better instead of abandoning it. regards, Tom --------------------------------------------------------------------- To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org For additional commands, e-mail: general-help@incubator.apache.org