The XView4Struts project is an extension to the Jakarta Struts Framework. Its main purpose is to eliminate the need to use tag libraries and JSP pages. The view is pure HTML, and interaction between the view and the model is transparent to the developer. This approach offers faster development, better division of work, a more pure MVC design pattern, reusable view components, and easier maintenance.
Rambutan is a set of end-user applications software that assists a system analyst in the gathering and categorization of facts for a requirements specification document. In its current state, the product consists of two programs that perform similar functions. A handheld application is used to gather facts in the client's site while a desktop application is used to edit and further refine the requirement statements in the analyst's office. Both applications allow the user to enter, modify, and display data that make up a requirements specification document.
CommitMessage is a modular, easy-to-use approach to CVS and SVN commit emails. It consists of a controller for each supported system (currently CVS and SVN), which populates a generic model with the entire commit, and then passes the model to the configured views. The views are written as Python classes, and are configured in the configuration file.
This C code module gives the Apache 1.3.x HTTP server the ability to correctly negotiate content types for XHTML documents. Currently these are sent as text/HTML for most Web sites. This gives maximum compatibility among older Web clients, but is not recommended practice according to the W3C.
Jestr is an extensible framework for converting arbitrary Java objects into strings for display and logging. The style of string conversion is defined in a properties file, and can be adjusted at runtime either application-wide or just for specific classes, class hierarchies, and package hierarchies.
apt-got is a customizable mirror engine. It works like a highly specialized proxy. It employs several pluggable modules that are customized for specific jobs. The first available module builds and supervises a partial (or full) Debian mirror which is populated on-the-fly by apt-get requests. There is also a simple mirror module that can be used to mirror source directories or even (static) Web pages. For increased performance on already-cached files, it employes its own Apache module. It supports customized mirroring algorithms.
XSTest is an object framework that takes unit and functional tests created in JUnit, Jython, MaxQ, and TestMaker and runs them as load tests to understand the scalability of a Web- enabled application. Unit tests test an individual module for correct functionality by making requests to the host and recording the success or failure and timing metrics of the response. XSTest takes unit tests and runs them multiple times concurrently to learn the scalability of the Web-enabled application as load increases.