Page History

Turn Off History

Summary

There are many modules out there - maintained by the Condor team and also third-party modules - that work on top of Condor proper. This page gives an overview of some of those modules, where to find them, who to contact about them, etc. Most of the mentioned modules are or will be hosted within the Condor source repository.


Idea

Contrib modules hosted in the Condor repository are supposed to be built with our nightly builds. Ideally they would also be tested which requires contributors to provide appropriate regression tests.

How to contribute

In general the same rules apply as for MakingContributions . However, since you will provide a standalone package, we have would like you to adhere to a certain format for sake of consistency.

Format

A contrib module <project> should adhere to the following format:

In the end it would be nice if you already hooked your module into Condor's build system (currently Imake), but if necessary we can provide assistance. This is, of course, only applicable to projects linking into the Condor code. If you provide a module in a scripting language or entirely separate from the Condor code, you can ignore this part.


List of current contrib modules

Condor Quill

See: CondorQuill

Condor DBQ

See: CondorDbq

Condor Pigeon

See: CondorPigeon

Remote Condor

See: RemoteCondor

CL-MW: A Master/Slave Distributed Computing Library in Common Lisp

See: ClMw

Example Module

See: ExampleModule