13 July 2004
PHPUnit is a family of PEAR packages that supports the development of object-oriented PHP applications using the concepts and methods of Agile Programming, Extreme Programming, Test-Driven Development, and Design-by-Contract Development by providing an elegant and robust framework for the creation, execution and analysis of Unit Tests.
Release Notes:
Real Poker is a poker simulation. New poker games may be created by the user. Hand simulations may be run.
Release Notes: Robots with limited capacity were added. Various poker games may be learned by the robot players. Players may be added, deleted, and edited. Sounds have been added. Numerous bugfixes and improvements have been made.
YALA is a Web-based LDAP administration GUI. The idea is to simplify the directory administration with a graphical interface and neat features, while remaining a general purpose program (unlike some LDAP browsers written specifically for managing users on the system).
Release Notes: This release features bug fixes, code cleanups, CSS and better design, sanity checks, and more.
Booby is a Web-based Personal Information Manager (PIM) with multi-user and multi-language support. It provides bookmarks/favorites, a calendar, contacts, tasks, notes, news, management via a single login, and the ability to import and export to common standards (Netscape/Opera bookmarks, Opera contacts/vCards, etc.). Public bookmarks can also be published on a Web site.
Release Notes: This release adds a dashboard which shows a small overview per plugin just after login, and functionality to allow the user to enable/disable plugins. Besides these enhancements, a Webtools plugin is now also available.
Ruckus MailFILTER is an anti-spam email filtering software tool for ISPs, gateway server, and hosted platform environments. It combines several different methods for analyzing messages for spam, including Bayesian filtering.
Release Notes: This release features multi-server support. End-users can bias the AI for their account. There are smart address classification and categorization, Clam anti-virus and SPF (Sender Policy Framework) support, ISP configuration options to allow policy creation and management, and an administrative interface that provides a user spoofing system, policy management system, and statistical information about server performance. There is global install-time pre-biasing of the AI: server wide, with either a Virgin Knowledge Base (VKB) or an Aggressive Knowledge Base (AKB).
PushToTest TestMaker is a distributed test automation platform for application performance management and monitoring. It repurposes tests written in Selenium, soapUI, TestGen4Web, and Mozmill, and unit tests in Java, .NET, Jython, Groovy, PHP, Ruby, and Perl into functional tests, load and performance tests, and business service monitors. TestMaker is ideal for Web applications, Service Oriented Architecture (SOA) applications, Rich Internet Application (RIA using Ajax, Flex, Flash) and Business Process Management (BPM) applications.
Release Notes: The Recorder now works with Web applications that do not return a content-type header parameter. A problem in the update checker utility was fixed. The text editor now supports scripts up to 2.147 M characters long.
ZIG is a portable, game-oriented client-server networking and execution framework written in C++. It can be used together with other engines or libraries that supply graphics, game physics, etc. in order to implement a full multiplayer game engine. Its goal is to provide an easy-to-use yet powerful game networking engine so that game developers won't feel the need to write networking engines from scratch using low-level APIs such as sockets.
Release Notes: This version fixes critical multithreading bugs that affect the new 'non-blocking' execution mode introduced in the previous release. There were also a couple of other (minor) bugs fixed.
Knoda is a KDE database-frontend for DBase, Firebird, MS Access, MySQL, Paradox, PostgreSQL, SQLite, and ODBC. Besides tables, views, and queries, it also handles forms and reports, which are scriptable via Python.
Release Notes: This stable release has a completely new GUI, which is much more KDE-like. A database designer GUI was added, a new query editor GUI makes it possible to create queries without the need to write SQL. A SQLite driver was added. Queries, forms, and reports can be optionally stored inside the database, which allows a central distribution of these objects. Many bugs were fixed, and reports in particular should now work much better.
Open Administration for Schools (OAfS) is a Web-based school administration package. Open Admin does demographics, attendance, discipline, report cards, and has an online gradebook and parent viewing function. It is designed for elementary, K-12, and high schools. It generates plain HTML and uses LaTeX for PDF generation. It also includes special education and division-wide central office modules (all schools run on the same server with different virtual sites; two sites per school, one for teachers, and one for the office). Parent functions are by separate parent/school site.
Release Notes: This release includes improvements to the discipline system (statistical reports), some new report card reports, new graduation scripting, and an alpha release of the XML transfer system (SDS). It also includes many small fixes and changes requested by administrators and secretaries. It also includes a CSS method to hide the religion information for public schools.
MicroNova YUZU is an EL-based JSP tag library designed to augment JSTL and transform JSP into a powerful XML-style "scripting language" (compatible with both JSP 1.2 and 2.0). Features include: stackable (nestable beyond tagfile boundaries) tags, nestable/encodable map with XML/JSON support, "codec" functions, structured param with file upload/select/radio support, "subroutine" call returning non-string Object, dynamic embedded EL pattern evaluation for regular text and SQL queries, HTTP client and response control, an HTML-to-DOM parser, multipart email and mailbox, dynamic method invocation/iterator/map/resource message map, and more. All YUZU tags follow a single behavioral pattern (prepare, import, default, process, assign, export) for ease of learning and extension.
Release Notes:
PyCLIPS is an extension module that aims to embed full CLIPS functionality in Python applications, providing Python with a strong, reliable, widely used, and well-documented inference engine.
Release Notes:
XORP is the eXtensible Open Router Platform, an open-source router software stack. The goal is to develop a software router platform that is stable and fully featured enough for production use, and flexible and extensible enough to enable network research. It implements routing protocols for IPv4 and IPv6 and a unified means to configure them.
Release Notes:
The xterm program is the standard terminal emulator for the X Window System. It provides DEC VT102/VT220 and Tektronix 4014 compatible terminals for programs that can't use the window system directly. If the underlying operating system supports terminal resizing capabilities (for example, the SIGWINCH signal in systems derived from 4.3bsd), xterm will use the facilities to notify programs running in the window whenever it is resized.
Release Notes: This release features several small fixes. The most noticeable are to the terminfo entry and to the default color resources.
The Hardware Monitor applet is an applet for the Gnome panel that tries to be a beautiful all-around solution to hardware monitoring. It also tries to be user-friendly and generally nice and sensible, integrating pleasantly with the rest of your Gnome desktop.
Release Notes: The applet has been ported to gtkmm 2.4 and the related gnomemm libraries.
Squashfs is a highly compressed read-only filesystem for Linux. It uses zlib to compress files, inodes, and directories. All blocks are packed to minimize the data overhead, and block sizes of between 4K and 1M are supported. It is intended to be used for archival use, for live CDs, and for embedded systems where low overhead is needed.
Release Notes: This release adds some new mksquashfs options, adds initrd support for 2.6.x kernels, and fixes a couple of bugs, most importantly bugs which prevented it working on amd64 systems.
Slimpy is an alternative, Java-based server for the Slimp3 media player, with support for Winamp style streaming and iTunes clients (as a DAAP server).
Release Notes: Support was added for other formats including Ogg Vorbis, FLAC, and AAC (M4A) and ID3v2.2 tag parsing was improved.
Achievo is a Web-based project management and tracking tool for small- to medium-sized companies, aiming to become a fully featured ERP-like system in the future. Features include a time registration module, scheduler, project management, todo's, and several statistical tools. Achievo is multi-language, fully customizable, and uses a modular system to allow future extensions.
Release Notes: This release adds extensive overtime tracking and reporting, multisort/subtotalling features to hoursurvey report, the ability to limit time registration to members only, visual warnings for expiring contracts and projects whose budget is exceeded, weekday stats, employee functionlevels, project and contract archives, and many other features and bugfixes. Portuguese and Polish translations were added, and the German, Brazilian Portuguese, Spanish, Swedish, Russian, Norwegian, Danish, and Italian translations were updated.
SharpIGD is a Linux C# daemon that implements the UPnP Internet Gateway Device specification (IGD) and allows UPnP aware clients, such as MSN Messenger or DirectPlay based applications, to work properly from private networks behind a NAT firewall.
Release Notes: This release now runs on Mono 1.0.
Kasablanca is a graphical FTP client. Among its features are support for both command and data encryption (via auth TLS, not SFTP), FXP (direct FTP to FTP transfer), a bookmark manager, and a queueing system.
Release Notes: This release adds a German translation, directory caching, documentation, tooltips and help buttons, an option to hide hidden files from view, a bookmark current site option, and priority list functionality. Bookmarks can now be re- arranged, correct pasv replies can now be set for single sites, advanced settings are also available for custom sites, the bookmark implementation was rewritten, and the representation of sitenames in the status bar was changed.
KNetworkLED is a KDE system tray app that basically mimics the behaviour of the windows network activity system tray icon. You can configure which device to display activity for, as well as the polling rate for that device in milliseconds.
Release Notes: The Poll Timer now updates on the fly when user changes it.
knowde is a knowledge management tool that lets you create a hierarchical tree structure of knowledge cards ("knowdes"). Despite its name, it's not a KDE tool, but uses the GTK+ library and aims at supporting both Win32 and Unix-derivate systems.
Release Notes: This release adds HTML export functionality for single knowdes, with HTML export for complete files under construction. The source files were all renamed to reflect the names of the contained classes. Bugfixes were made in nearly all classes.
Workrave is a program that assists in the recovery and prevention of repetitive strain injury (RSI). The program frequently alerts you to take micro-pauses and rest breaks, and restricts you to your daily limit. It currently runs on GNU/Linux and Microsoft Windows (using GTK/Win32).
Release Notes: This minor update adds a Brazilian Portuguese translation and some bugfixes.
GnuTLS is a secure communications library implementing the SSL, TLS, and DTLS protocols and technologies around them. It provides a simple C language application programming interface (API) to access the secure communications protocols, as well as APIs to parse and write X.509, PKCS #12, OpenPGP, and other required structures. It is intended to be portable and efficient with a focus on security and interoperability.
Release Notes: Some memory leaks were fixed and there are other minor bugfixes.
DisplayCalibrator is a GNUstep application to calibrate the gamma of your display.
Release Notes:
TriTag helps you to get a clear MP3 collections by either creating a new filename out of the ID3 tag or filling the metatags using the information found in the filename using a user defined pattern -- easy due to a pattern builder. The first mode also allows to create a unique directory structure (artist/album/) similar to the one generated by iTunes "Consolidate library".
Release Notes: