CS 501
Software Engineering
Spring 2005
Project Suggestion: Automatic TeX System
|
Client Paul Houle, ph18@cornell.edu. Automatic TeX System The Physics ePrint archive, http://archiv.org, is the world's premier scientific ePrint repository. Physicists and researchers in related fields use it as a place to deposit preprints of their research papers in the archive for circulation to colleagues. It is managed by a combined team from Cornell University Library and Information Science. A reason for the success of the archive is the automated tools that have been developed. One of these is a system called AutoTex to automatically convert TeX (and related) source code files to PDF, Postscript and other display formats. The goal of this project is to make AutoTex an open source project to improve interoperability with our partners and recruit TeX experts in our user community towards maintaining it. This project will involve disentangling AutoTex from our system, producing a stand-alone product which can be deployed into our production system without modification. We've found that fit and finish are critical factors for the success of an open source project: Good documentation and a simple install procedure help are a key in getting people involved. This project will develop the testing and configuration management skills
essential for commercial software development, but will also involve the
special challenges of open source development: student developers will
initiate and operate a public CVS repository on |
[ CS 501 Home | Notices | Syllabus | Projects | Readings | Assignments | Quizzes | Academic Integrity | About ]
William Y. Arms
(wya@cs.cornell.edu)
Last changed: January 25, 2005