From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 4.0.0 (2022-12-14) on finch.gentoo.org X-Spam-Level: X-Spam-Status: No, score=-1.0 required=5.0 tests=DMARC_MISSING, MAILING_LIST_MULTI autolearn=unavailable autolearn_force=no version=4.0.0 Received: from johnson.mail.mindspring.net (johnson.mail.mindspring.net [207.69.200.177]) by chiba.3jane.net (Postfix) with ESMTP id 87485159BD for ; Wed, 28 Nov 2001 14:39:39 -0600 (CST) Received: from user-112umh0.biz.mindspring.com ([66.47.90.32] helo=offthehill.org) by johnson.mail.mindspring.net with smtp (Exim 3.33 #1) id 169BTe-0000bq-00 for gentoo-dev@gentoo.org; Wed, 28 Nov 2001 15:38:42 -0500 Received: (qmail 16822 invoked from network); 28 Nov 2001 20:33:07 -0000 Received: from unknown (HELO there) (pardsbane@192.168.0.3) by 192.168.0.1 with SMTP; 28 Nov 2001 20:33:07 -0000 Content-Type: text/plain; charset="iso-8859-1" From: Joshua Pollak Organization: offTheHill To: gentoo-dev@gentoo.org Date: Wed, 28 Nov 2001 15:38:33 -0500 X-Mailer: KMail [version 1.3.2] References: <1006817973.23206.0.camel@inspiron.theleaf.office> <1006972458.24985.2.camel@zoidberg> In-Reply-To: <1006972458.24985.2.camel@zoidberg> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Message-Id: Subject: [gentoo-dev] IssueTracker Requirements Sender: gentoo-dev-admin@gentoo.org Errors-To: gentoo-dev-admin@gentoo.org X-BeenThere: gentoo-dev@gentoo.org X-Mailman-Version: 2.0.6 Precedence: bulk Reply-To: gentoo-dev@gentoo.org X-Reply-To: pardsbane@offthehill.org List-Help: List-Post: List-Subscribe: , List-Id: Developer discussion list List-Unsubscribe: , List-Archive: X-Archives-Salt: 116f142f-1fb7-4218-904d-4ec7816da70c X-Archives-Hash: 91c9353bec996fee441cf47b5159814f Ok, Here is a list of issuetracker requirements, as I remember them. They are not sorted in any particular order of importance, although things I think everyone can agree are 'nice things to have but not show stoppers' are lower down the list: email interface easy to use web interface clean, modifiable code base multiple package support easy for newbies - quick to add bugs (most important) - search, find duplicates (almost as important) - update status and communicate with developers powerful for developers irc interface bot implemented in a real language (not PHP, etc) desktop user interface (GUI?, command-line?) Current candidates, with implementation language, and URL: Because I can't resist, I've included one line for both upside and downside to each package, as I see it. * Roundup - Python - http://roundup.sf.net - Plus: Email interface, passable web interface, command-line interface - Unfamiliar to many of us. * Bugzilla - ??? - http://www.mozilla.org/projects/bugzilla/ - Plus side: Monster program with basically every feature imaginable - Downs: large, large learning curve. * PEST - PHP - http://unrecoverable.org - Plus side: cute Web interface, DB storage (good for other interfaces) - Downside: PHP, no mail interface * Debian BTS - "most of the code is written in Perl5" - http://www.benham.net/debbugs/ - Plus: "now has a fairly rich feature set", everything via email - Down: "system has grown fairly organically", kludgy web interface (quotes are from Debian BTS website) * GNATS - everything - http://www.gnu.org/software/gnats/ - Plus: Official GNU software - Downs: Web, TK, etc interfaces are seperate, install looks like a pain * Improve current dev-wiki - ??? - I must be blind, because I can no longer see the link to the wiki. - Gentoo specific project, we decide how it should be done - Gentoo specific project, lots of work, risk wasting time repeating other peoples work.