Subject: upcoming pkglint changes
To: None <tech-pkg@netbsd.org>
From: Roland Illig <roland.illig@gmx.de>
List: tech-pkg
Date: 07/04/2004 12:24:33
Hi,

maybe you noticed that pkglint has been updated every few days in the 
last time. That's because I'm completely rewriting it to be more 
readable and more easily extendable. I plan to do the following soon:

== Section 1: Internal Changes ==
* pkglint will be split into a set of Perl packages, one for every
   file type and some utility packages
* elimination of global variables
* consistent naming of subroutines and variables
* use only language features that are readable and easy to understand
* add more documentation

== Section 2: User Visible Changes ==
* command line options "-Wall", "-Wstrict", "-W..." for warnings
* command line options "-Call", "-Cnone", "-Cpatches", "-C..." for
   checking only part of the files
* interactive autofix support
* more than one package can be passed via the command line
* the number of false positives will be reduced to near zero
* unified output format in the GCC style (file:lineno: ...)
   with file and lineno included whenever reasonable

Do you have any comments or wishes for version 4.0?

Roland