Go to the first, previous, next, last section, table of contents.


@macro FIXME THIS SECTION HAS TO BE COMPLETED. Volunteers?

Copyright (C) 1999 Milan Zamazal

Permission is granted to make and distribute verbatim copies of this manual provided the copyright notice and this permission notice are preserved on all copies.

Permission is granted to copy and distribute modified versions of this manual under the conditions for verbatim copying, provided also that the section entitled "Copying" is included exactly as in the original, and provided that the entire resulting derived work is distributed under the terms of a permission notice identical to this one.

Permission is granted to copy and distribute translations of this manual into another language, under the above conditions for modified versions, except that this permission notice may be stated in a translation approved by the Free Software Foundation.

This manual documents gnats2w, version 0.13. gnats2w is yet another WWW interface to GNATS, See section `Top' in The GNATS manual, a bug tracking system.

This is the first draft of the manual. It can be buggy, incomplete, contain obsolete information, and in not much good English. Any improvements are welcome.

Introduction

gnats2w is yet another WWW interface to GNATS, See section `Top' in The GNATS manual. Why to create yet another WWW interface to a bug tracking system, when several others already exist? I wasn't satisfied with any WWW interface I found -- it either required patching GNATS or was a little hacky without reasonable extendibility. So I started an "one evening" project, which became a little more sophisticated program than I had planned originally.

gnats2w design

The aims of gnats2w are the following ones:

gnats2w is written in Python. It allows producing quite modular and readable code and producing it quickly with the help of many libraries (even in case of questionable quality of some modules this allows quick start).

For technical description of gnats2w, see See section Internals.

Copying

gnats2w is copyrighted by Milan Zamazal.

gnats2w is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; see the file COPYING. If not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.

Getting the latest version

gnats2w is distributed with the Debian GNU/Linux distribution. See http://www.debian.org/debian/dists/unstable/source/web/ for the latest gnats2w upstream sources. The FTP source is ftp://ftp.debian.org/debian/dists/unstable/source/web/.

Known problems

There are two kinds of problems with gnats2w:

Before reporting any bug reports, please take a look at the latest version of gnats2w if it has not been fixed already.

Future enhancements

The following things are planned to be added to gnats2w sometimes. Your help is always welcome!

Features planned to add before the 1.0 release:

Features planned to add sometimes after the 1.0 release:

Frankly, I do not plan to work on gnats2w much soon. I plan to work on other free software projects, so if you think you would be better gnats2w author, please contact me.


Go to the first, previous, next, last section, table of contents.