Return-Path: Delivered-To: apmail-cocoon-dev-archive@www.apache.org Received: (qmail 82332 invoked from network); 14 Sep 2005 09:12:46 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 14 Sep 2005 09:12:46 -0000 Received: (qmail 6739 invoked by uid 500); 14 Sep 2005 09:12:44 -0000 Delivered-To: apmail-cocoon-dev-archive@cocoon.apache.org Received: (qmail 6412 invoked by uid 500); 14 Sep 2005 09:12:43 -0000 Mailing-List: contact dev-help@cocoon.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: Reply-To: dev@cocoon.apache.org List-Id: Delivered-To: mailing list dev@cocoon.apache.org Received: (qmail 6399 invoked by uid 99); 14 Sep 2005 09:12:42 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 14 Sep 2005 02:12:42 -0700 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 (asf.osuosl.org: domain of ap-cocoon-dev@m.gmane.org designates 80.91.229.2 as permitted sender) Received: from [80.91.229.2] (HELO ciao.gmane.org) (80.91.229.2) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 14 Sep 2005 02:12:52 -0700 Received: from list by ciao.gmane.org with local (Exim 4.43) id 1EFTIR-0006bZ-8v for dev@cocoon.apache.org; Wed, 14 Sep 2005 11:11:15 +0200 Received: from lns-bzn-7-str-82-250-201-144.adsl.proxad.net ([82.250.201.144]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 14 Sep 2005 11:11:15 +0200 Received: from eric.burghard by lns-bzn-7-str-82-250-201-144.adsl.proxad.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 14 Sep 2005 11:11:15 +0200 X-Injected-Via-Gmane: http://gmane.org/ To: dev@cocoon.apache.org From: BURGHARD =?ISO-8859-15?Q?=C9ric?= Subject: Re: Creating a Bugzilla RSS feed using Cocoon Date: Wed, 14 Sep 2005 11:12:48 +0200 Lines: 66 Message-ID: References: <43269DD0.8090703@apache.org> <20050913101919.GA948@vision.anyware> <0FBF3210-7C12-4DD0-93F9-E9F4B9A1B897@betaversion.org> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-15 Content-Transfer-Encoding: 8Bit X-Complaints-To: usenet@sea.gmane.org X-Gmane-NNTP-Posting-Host: lns-bzn-7-str-82-250-201-144.adsl.proxad.net User-Agent: KNode/0.9.2 Sender: news X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Hi, I tryed jira when i was looking for a bug-tracking system for my project, and finally prefered bugzilla for its simplicity (well my project is not as big as cocoon), even if i found it quite ugly compared to jira. Then i found Trac[1], i think it could be valuable for cocoon if you look for a bugzilla replacement candidat. You should definitively try a look at it. It's extremly simple and usefull. It can replace your wiki, your subversion browser and bugzilla. It provide very clean bugs reports (fully customisable), milestones status with charts[2]. Perhaps the most usefull feature is that you can link every information from all the parts. All texts can be writen with a wiki syntax[3]: commit message, wiki pages, milestone descriptions, ticket description/comment. Syntax coloring is available for your code snippets (js,sql,java,c,...). The linking feature is perhaps the most usefull. I can wrote in every part of Trac, something like * 'see #314' to provide a link to bug 314 description * 'see [312]' for link to repository revision 312 * 'see {4}' for a link to a custom bug report (n�4) * 'milestone:brouzouf' for a link to the milestone description. Milestone view provide a clean charts component by component to see on which part you should concentrate. * 'see CFormsBinding' for a link to a wiki page * 'see source:cocoon/trunk/build.xml' for a link to a particular source in the repository After that, looking for every aspect of your developpement (roadmap, tickets, sources, specs) is just a matter of clics. One problem with bugzilla or other tracking systems is that you should manually synchronise bugs and revisions. With Trac, some hook scripts are provided for subversion which interpret commit messages like "blabla. fixe #56, ref #314 ad #254" and automaticly close ticket #56 and add the commit message to ticket #314 and #254 without the need to go into the bugtracking system. Tickets[4] report are fully customisable. RSS feeds[5] are provided for every aspect of Trac (tikets, reports, wiki changes, milestone changes), separated or mixed. The subversion browser[6] is better that WebSVN. Finally, it's ligth, really easy to install and setup, and easy to modify (python). There is a bunch of wiki macros[7] that let you add TOC, FootNotes, SideMenus, Tags, to your pages (plugins). The migration from bugzilla is painless (at least for 2.16, but i submit a patch for bugzilla 2.18), and you can import all your MoinMoinWiki pages. My 0.2� Regards [1] http://projects.edgewall.com/trac/ [2] http://projects.edgewall.com/trac/milestone/0.9 [3] http://projects.edgewall.com/trac/wiki/TracWiki [4] http://projects.edgewall.com/trac/report [5] http://projects.edgewall.com/trac/wiki/TracRss [6] http://projects.edgewall.com/trac/browser [7] http://projects.edgewall.com/trac/wiki/MacroBazaar