The source code history of <b>Thread</b> is kept by
a distributed version control system called
The master copy
of <b>Thread</b> sources are kept here at


and a mirror server is kept at


in case anything goes wrong with the master.

Tracking or contributing to the <b>Thread</b> sources
requires a release of Fossil that supports the

  <tt>fossil open --nested</tt>

option.  Use

  <tt>fossil version</tt>

to determine the vintage of your fossil client program,
and confirm that it is no older than 2011-02-08.  Upgrade
as necessary.

Then start by cloning the repositories for <b>Thread</b>
and <b>tclconfig</b>, a set of TEA build support files
that <b>Thread</b> makes use of.

  <tt>fossil clone

  <tt>fossil clone

Then construct your workspace:

  <tt>cd

  <tt>mkdir thread</tt>

  <tt>cd thread</tt>

  <tt>fossil open trunk</tt>

  <tt>mkdir tclconfig</tt>

  <tt>cd tclconfig</tt>

  <tt>fossil open --nested trunk</tt>

And at that point you have in the
current development state of the source files of <b>Thread</b>
and <b>tclconfig</b>, which you can build, install, edit, etc.