From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 24243 invoked from network); 28 Mar 2005 16:59:58 -0000 Received: from unknown (HELO lists.gnu.org) (199.232.76.165) by sourceware.org with SMTP; 28 Mar 2005 16:59:58 -0000 Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DFxqD-0001bk-V0 for listarch-gnats-devel@sources.redhat.com; Mon, 28 Mar 2005 12:15:53 -0500 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DFxq1-0001a5-NI for help-gnats@gnu.org; Mon, 28 Mar 2005 12:15:41 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DFxpy-0001ZQ-VM for help-gnats@gnu.org; Mon, 28 Mar 2005 12:15:41 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DFxmp-0000G7-Kf for help-gnats@gnu.org; Mon, 28 Mar 2005 12:12:23 -0500 Received: from [199.199.210.160] (helo=chef.nerp.net) by monty-python.gnu.org with esmtp (Exim 4.34) id 1DFxG4-0004c5-JX for help-gnats@gnu.org; Mon, 28 Mar 2005 11:38:32 -0500 Received: from skuld.wookimus.net (c-66-41-156-164.hsd1.mn.comcast.net [66.41.156.164]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by chef.nerp.net (Postfix) with ESMTP id F05AA63DA9 for ; Mon, 28 Mar 2005 10:38:22 -0600 (CST) Received: from wookimus.net (skuld.wk [192.168.5.100]) by skuld.wookimus.net (Postfix) with ESMTP id 5A94C3DD9 for ; Mon, 28 Mar 2005 10:38:21 -0600 (CST) Received: by wookimus.net (Postfix, from userid 1000) id 4E265301F; Mon, 28 Mar 2005 10:27:40 -0600 (CST) Date: Mon, 28 Mar 2005 19:17:00 -0000 From: Chad Walstrom To: help-gnats@gnu.org Message-ID: <20050328162740.GC31057@wookimus.net> Mail-Followup-To: help-gnats@gnu.org Mime-Version: 1.0 X-Operating-System: Linux skuld 2.6.8-2-k7 X-GnuPG-Fingerprint: B4AB D627 9CBD 687E 7A31 1950 0CC7 0B18 206C 5AFD User-Agent: Mutt/1.5.6+20040907i Subject: On the road to 4.2 X-BeenThere: help-gnats@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: General discussion about GNU GNATS List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: multipart/mixed; boundary="===============1898824787==" Sender: help-gnats-bounces+listarch-gnats-devel=sources.redhat.com@gnu.org Errors-To: help-gnats-bounces+listarch-gnats-devel=sources.redhat.com@gnu.org X-SW-Source: 2005-q1/txt/msg00089.txt.bz2 --===============1898824787== Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="gatW/ieO32f1wygP" Content-Disposition: inline --gatW/ieO32f1wygP Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-length: 2687 Now that we've had a few weeks to get used to 4.1, it's time to start looking at the road to 4.2. Implicit in each release are on-going bug-fixes, compilation cleanup, and security fixes; I think it's time to start taking a serious look at the GNATS bug database. I'm going to continue to lobby to get it running on the GNU server instead of my slow sparc. Today is the 28th of March, 2005. Let's target the release of 4.2 for October 1, 2005 or sooner. Some of the items listed here already have code written for them. The PAM patch, for example, and Mel's mail-based commands and database abstraction work. As you can see, we have tentative targets for incorporating them into GNATS. These can be moved around as we start making commits to the repository. For example, I'm willing to move the PAM patches to 4.2, although it has been noted that GNUTLS should probably be in place first. We could probably take another look at gnulib to provide things like getdate.y or portability functions we don't want to explicitly maintain. Obviously, automake/autoconf cleanups top the list of relatively simple, yet needed things. Currently, this is what the TODO list looks like:: GNATS General TODO List 2.Release 4.2: New Features 1.Cleanup build infrastructure w/automake and autoconf 2.Mail handling enhancements 1.Mail-based manipulation of GNATS database (Mel) 2.Trigger-based mail format replies (Mel) 3.Add "To:" header parsing for PR# (prnumber@host.domain.tld) in = queue-pr 3.Release 5.0: New Features, Major Changes to DB Layer, RDBMS 1.Database Enhancements 1.DB Abstraction Layer (Mel) (Finished but not rolled into GNATS CVS 5.0 branch) 2.Oracle RDBMS Backend (Mel) (Finished but not rolled in to GNATS CVS 5.0 branch) 3.PostgreSQL RDBMS Backend (Mel) 2.Account enhancements 1.PAM Authentication (Pankaj) (Patch submitted 2004-06-20.) 4.Release 5.x: New Features 1.Security Enhancements 1.TLS integration via gnutls 2.Mail handling enhancements 1.MIME Handling 1.Detach files appropriately for GNATS DB format 2.Convert HTML to TXT? 3.Database Enhancements 1.mbox Backend 1.Maintain mbox archive of all emails 2.Fake Audit trail entries as emails and append to mbox archi= ve 3.Continue to use existing PR datafile for logging events, ke= ywords, and metadata --=20 Chad Walstrom http://www.wookimus.net/ assert(expired(knowledge)); /* core dump */ --gatW/ieO32f1wygP Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature Content-Disposition: inline Content-length: 189 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.5 (GNU/Linux) iD8DBQFCSDB8DMcLGCBsWv0RAv7rAKDJJeFzPXltgzdvhHs+ftZEKLDo5QCfawSx 76ZFJTT0dLz2hfIEwfIaY8I= =Y1oP -----END PGP SIGNATURE----- --gatW/ieO32f1wygP-- --===============1898824787== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline Content-length: 140 _______________________________________________ Help-gnats mailing list Help-gnats@gnu.org http://lists.gnu.org/mailman/listinfo/help-gnats --===============1898824787==--