Documentation Wiki

The EigenD Contrib Repository

The EigenD Contrib Repository is a shared repository for Agents.
You can find it at:

git://github.com/Eigenlabs/EigenD-Contrib.git (read only)

If you have the latest EigenD installed, you should be able to
build all the Agents in this repo.

Each Agent lives in its own directory. You should be able to
build Agents individually by typing 'make' or './bld.cmd' in the
Agent directory. You build all the Agents together by using 'make'
or 'bld.cmd' at the top level.

If your Agent follows the structure used by the example agents in
the EigenD-Example repo, it should drop right in.

EigenD-Example follows a similar structure, but contains example
Agents.

Rules

Please follow these rules to help us all live together.

The master branch is shared. You should merge your changes into
this branch when you feel they are ready for prime time. Eigenlabs
will keep the build system here up to date.

Create branches of your own to work on your Agents. You should
merge your working branches onto master when they are ready. You should
probably keep up to date by merging master onto your branch.

We generally feel that it will be best to use merge to pull changes
to and from master. While rebase might be cleaner, it can get very confusing
for git newbies, and introduces much more scope for disaster.

Write access will only be granted to those who have signed the
Eigenlabs Contributors Agreement. You also need to sign this agreement before
we can accept patches.