This is a python module that provides a kinda pythonic interface to Bugzilla
over XMLRPC.
It was originally written specifically for Red Hat's Bugzilla instance, but
it is intended to work with any Bugzilla instance. More usage the better, we
would be happy to help get things working with the bugzilla instance you care
about.
It also includes a `bugzilla` command-line client which can be used for quick,
ad-hoc bugzilla jiggery-pokery.
Pylint is a python tool that checks if a module satisfy a coding
standard. Pylint can be seen as another PyChecker since nearly all
tests you can do with PyChecker can also be done with Pylint. But
Pylint offers some more features, like checking line-code's length,
checking if variable names are well-formed according to your coding
standard, or checking if declared interfaces are truly implemented,
and much more.
AA-lib is a low-level graphics library similar to many other libraries
except for the fact that AA-lib does not require a graphics device! In
fact, no "graphical" output is possible. AA-lib uses a modern, high-tech
ascii-art renderer in place of outmoded and cumbersome graphical output.
The AA-lib API is designed to be similar to that of other graphics
libraries so learning its API should be simple.
Elk is a Scheme interpreter intended to be used as a general, reusable
extension language subsystem for integration into existing and future
applications. Elk can also be used as a stand-alone implementation of
the Scheme programming language.
One purpose of the Elk project is to end the recent proliferation of
mutually incompatible Lisp-like extension languages. Instead of
inventing and implementing yet another extension language, application
programmers can integrate Elk into their application to make it
extensible and highly customizable.
ATLAST is an attempt to make software component technology and open
architecture applications commonplace in the mainstream software
market. It is both a software component which can be readily
integrated into existing applications, providing them a ready-made
macro language and facilities for user extension and customisation
and, at the same time, it is a foundation upon which new applications
can be built in an open, component-oriented manner.
Array::Compare is a Perl module which allows you to compare two arrays.
It has a number of features which allow you to control the way that
the arrays are compared:
* white space in array elements can be significant or ignored.
* particular columns in the arrays can be ignored.
Additionally you can get a simple true/false return value or the number
of columns which differ or an array containing the indexes of the
differing columns.
Seamus Venasse <svenasse@polaris.ca>
Netcat is a featured networking utility which reads and writes data across
network connections, using the TCP/IP protocol. It is designed to be a reliable
"back-end" tool that can be used directly or easily driven by other programs and
scripts. At the same time, it is a feature-rich network debugging and
exploration tool, since it can create almost any kind of connection you
would need and has several interesting built-in capabilities.
Netcat is a simple Unix utility which reads and writes data across
network connections using TCP or UDP protocol. It is designed to be a
reliable "back-end" tool that can be used directly or easily driven by
other programs and scripts. At the same time it is a feature-rich
network debugging and exploration tool, since it can create almost any
kind of connection you would need and has several interesting built-in
capabilities.
This port allows one to monitor other standalone services and
automatically restart them if they are accidentally and unwittingly
terminated, or crash either because of instability or a DoS attack.
It simplifies a task capable of being performed by cron(8) by not
requiring custom scripts to be written for each service being
monitored. The configuration file is simple and easily setup.
Note: version 0.4.1 has a different configuration file format and
any previous configuration file should be updated accordingly.
The file renaming utilities consists of five programs designed to make renaming
of files faster and less cumbersome:
- qmv ("quick move") allows a bunch of file names to be edited in a text editor;
- imv ("interactive move") allows a single file name to be edited in the
terminal using the GNU Readline library
- qcp and icp are similar to qmv and imv but copy files instead of moving them;
- deurlname removes URL encoded characters (such as %20 representing space) from
file names.