DSML is the Directory Services Markup Language, an XML dialect for working with directory information. The DSML Tools provide for the querying of any LDAP directory (with search results output as DSML), the importing of DSML data into any LDAP directory, the directory-context validation of DSML (checking for illegal attributes in the entries, etc.), and the calculation of the differences (for a directory) between two DSML documents to provide an XML Diff algorithm for DSML data. This software makes all LDAP-supporting directories DSML-enabled. It can also check the integrity of DSML data, and show at a glance how two data sets, represented as DSML, differ.
Grout is a program that solves tile-placing, edge-matching puzzles. It runs under both the Sun JVM and the free Kaffe VM. Puzzles may be of the sort where an edge matches itself ('red' matches 'red') or where an edge matches its pair ('front' matches 'back'). It only supports puzzles using tiles that have either four sides (square) or six sides (hexagonal). The board is assumed to be symmetrical, with a single central tile. This means that only puzzles with certain number of tiles are accepted. The package comes with instructions and several sample puzzles.
Patch Maker helps you manage multiple simultaneous in-progress source code patches to software. It remembers which files are part of which patch, and keeps them disentangled during the development process. It speeds up common operations and housekeeping tasks, allowing you to focus on writing code.
Re: Bugzilla code... Bugzilla is a great system, but is made up of some of the worst Perl code I've ever seen. It's not modular. It uses techniques that would have made Perl 4 blush f...
Re: Hosted BugZilla Application on public server > BugTracker.com hosts a bugzilla > application, where you can configure > your own software project bug tracking, > since 99. ...
Trying to Help I would really, really love to write documentation for Open Source Software. I even set aside an hour a day this holidays to do just that (and I hoped to carry on doing it). So why a...
Employee scheduling, attendance, job costing, invoicing, and payroll software.