Return-Path: Delivered-To: apmail-xml-forrest-dev-archive@www.apache.org Received: (qmail 72920 invoked from network); 28 Dec 2003 19:31:33 -0000 Received: from daedalus.apache.org (HELO mail.apache.org) (208.185.179.12) by minotaur-2.apache.org with SMTP; 28 Dec 2003 19:31:33 -0000 Received: (qmail 420 invoked by uid 500); 28 Dec 2003 19:31:22 -0000 Delivered-To: apmail-xml-forrest-dev-archive@xml.apache.org Received: (qmail 380 invoked by uid 500); 28 Dec 2003 19:31:22 -0000 Mailing-List: contact forrest-dev-help@xml.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: list-post: Reply-To: forrest-dev@xml.apache.org Delivered-To: mailing list forrest-dev@xml.apache.org Received: (qmail 369 invoked from network); 28 Dec 2003 19:31:21 -0000 Received: from unknown (HELO server1.fast-servers.net) (216.67.229.87) by daedalus.apache.org with SMTP; 28 Dec 2003 19:31:21 -0000 Received: from h0040100ef39c.ne.client2.attbi.com ([66.30.56.127] helo=exclupen.com) by server1.fast-servers.net with asmtp (Exim 4.24) id 1AagdI-0006vW-An for forrest-dev@xml.apache.org; Sun, 28 Dec 2003 13:31:24 -0600 Message-ID: <3FEF2F9E.1090706@exclupen.com> Date: Sun, 28 Dec 2003 14:31:42 -0500 From: Marshall Roch User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6b) Gecko/20031207 Thunderbird/0.4 X-Accept-Language: en-us, en MIME-Version: 1.0 To: forrest-dev@xml.apache.org Subject: Autogenerated CVS changelog X-Enigmail-Version: 0.82.4.0 X-Enigmail-Supports: pgp-inline, pgp-mime Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - server1.fast-servers.net X-AntiAbuse: Original Domain - xml.apache.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - exclupen.com X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N Digging through the Ant docs, I found the cvschangelog task[1]. It generates an XML file, so we could get Forrestbot to run this task if it's using the CVS getsrc task, and then Forrest could transform it like any other source file. The problem is that the changelog is already in status.xml. IMO, it would be cool to split them apart (and slightly change the syntax) and allow those projects using Forrestbot to autogenerate the changelog, while still allowing others to do it manually. Comments? Problems with this? -- Marshall Roch [1] http://ant.apache.org/manual/CoreTasks/changelog.html