Open Design and Integration Environment

Artifact Content
Login
Bounty program for improvements to Tcl and certain Tcl packages.
Tcl 2018 Conference, Houston/TX, US, Oct 15-19
Send your abstracts to tclconference@googlegroups.com or submit via the online form
by Aug 20.

Artifact e05538b3f7b7f8696e72095f90a8e15c3e154a44:

Wiki page [Packages] by hypnotoad 2014-09-05 11:11:57.
D 2014-09-05T11:11:57.080
L Packages
P 56932af75b6c5e5151f1123ba8649a999f1ce912
U hypnotoad
W 6297
ODIE comes with recipes to build many of the common tools that users have come to rely on. To make distribution (and patching) easier, every source referenced by ODIE is mirrored on this website. A complete list of fossil repositories is <a href="/fossil">Here</a>.
<p>
<h3>Packages original to ODIE</h3>
<p>
These are fossil repositories of packages that are actively maintained by the ODIE project. These are the "master" copies for these projects.
<p>
<table>
<tr>
  <th>Package</th>
  <th>Description</th>
</tr>
<tr>
  <td><a href="/fossil/odie">ODIE</a></td>
  <td>The Open Design and Integration Environment.</td>
</tr>
<tr>
  <td><a href="/fossil/mmtk">MMTk</a></td>
  <td>Multimedia Toolkit</td>
</tr>
</table>
<hr>
<h3>Mirrored Repositories</h3>
These packages are mirrors of other fossil repositories published online. Changes are pulled periodically. The ODIE project may introduce patches to our mirrors to make things behave "better".
<table>
<tr>
  <th>Package</th>
  <th>Description</th>
  <td>Changes pulled from</td>
</tr>
<tr>
  <td><a href="/fossil/canvas3d">Canvas3d</a></td>
  <td>OpenGL Widget for Tk</td>
  <td><a href="http://3dcanvas.tcl.tk">http://3dcanvas.tcl.tk</a></td>
</tr>
<tr>
  <td><a href="/fossil/tcl">tcl</a></td>
  <td>Tcl Core</td>
  <td><a href="http://core.tcl.tk/tcl">http://core.tcl.tk/tcl</a></td>
</tr>
<tr>
  <td><a href="/fossil/tk">tk</a></td>
  <td>Tk Core</td>
  <td><a href="http://core.tcl.tk/tk">http://core.tcl.tk/tk</a></td>
</tr>
<tr>
  <td><a href="/fossil/tcllib">Tcllib</a></td>
  <td>A kitchen sink of packages</td>
  <td><a href="http://core.tcl.tk/tcllib">http://core.tcl.tk/tcllib</a></td>
</tr>
<tr>
  <td><a href="/fossil/tklib">Tklib</a></td>
  <td>A kitchen sink of packages</td>
  <td><a href="http://core.tcl.tk/tklib">http://core.tcl.tk/tklib</a></td>
</tr>
<tr>
  <td><a href="/fossil/tclapps">Tcl Apps</a></td>
  <td>A kitchen sink of example applications</td>
  <td><a href="http://core.tcl.tk/tclapps">http://core.tcl.tk/tclapps </a></td>
</tr>
<tr>
  <td><a href="/fossil/tclhttpd">Tclhttpd</a></td>
  <td>The Tclhttpd web server</td>
  <td><a href="http://core.tcl.tk/tclhttpd">http://core.tcl.tk/tclhttpd </a></td>
</tr>
<tr>
  <td><a href="/fossil/tclconfig">Tclconfig</a></td>
  <td>Autoconfig rules for TEA compliant extensions</td>
  <td><a href="http://core.tcl.tk/tclconfig">http://core.tcl.tk/tclconfig </a></td>
</tr>
<tr>
  <td><a href="/fossil/widget">Widget</a></td>
  <td>Various widgets created by Jeff Hobbs</td>
  <td><a href="http://core.tcl.tk/widget">http://core.tcl.tk/widget </a></td>
</tr>
</table>
<hr>
<h3>Subversion Imports</h3>
These are projects that are maintained in Subversion, but it's nice to have them in Fossil. An initial snapshot of the project was produced by exporting the subversion repository to git, and then using the git export -> fossil import bridge to build the fossil repository. [Converting SVN to Fossil]
<table>
<tr>
  <td>Package</td>
  <td>Description</td>
 <td>Snapshot taken</td>
  <td>Project website</td>
</tr>
<tr>
  <td><a href="/fossil/wub">Wub</a></td>
  <td>A pure Tcl webserver</td>
  <td>2013-12-08</td>
  <td><a href="http://wiki.tcl.tk/15781">http://wiki.tcl.tk/15781</a></td>
</tr>
<tr>
  <td><a href="/fossil/tkimg">TkImg</a></td>
  <td>Tk Image extensions</td>
  <td>2013-12-08</td>
  <td><a href="http://sourceforge.net/projects/tkimg/">http://sourceforge.net/projects/tkimg/</a></td>
</tr>
</table>
<hr>
<h3>CVS Imports</h3>
<p>
These are projects that are maintained in CVS, but it's nice to have them in Fossil. An initial snapshot of the project was produced by exporting the CVS repository to git, and then using the git export -> fossil import bridge to build the fossil repository. [Converting CVS to Fossil]
<table>
<tr>
  <th>Package</th>
  <th>Description</th>
  <th>Snapshot Taken</th>
  <th>Source Downloaded From</th>
</tr>
<tr>
  <td><a href="/fossil/tclvfs">Tcl VFS</a></td>
  <td>Virtual File System handling for Tcl</td>
  <td>2013-12-08</td>
  <td><a href="http://sourceforge.net/projects/tclvfs/">http://sourceforge.net/projects/tclvfs/</a></td>
</tr>
<tr>
  <td><a href="/fossil/tcludp">TclUdp</a></td>
  <td>UDP Sockets for Tcl</td>
  <td>2014-04-25</td>
  <td><a href="http://tcludp.sourceforge.net">http://tcludp.sourceforge.net</a></td>
</tr>
<tr>
  <td><a href="/fossil/tls">TLS</a></td>
  <td>SSL Tunnel for Tcl</td>
  <td>2013-12-08</td>
  <td><a href="http://tls.sourceforge.net">http://tls.sourceforge.net</a></td>
</tr>
<tr>
  <td><a href="/fossil/tclx">TclX</a></td>
  <td>The TclX Extension. (Adds a lot of value added features to core tcl/tk)</td>
  <td>2015-05-06</td>
  <td><a href="http://tclx.sourceforge.net">http://tclx.sourceforge.net</a></td>
</tr>
</table>
<hr>
<h3>Imported Snapshots</h3>
<p>In some cases it's not possible or practical to synchronize with an external repository. To make things easy for distribution a "fake" fossil repository is created by downloading a source tar ball and checking it into fossil.
<table>
<tr>
  <th>Package</th>
  <th>Version</th>
  <th>Description</th>
  <th>Source Downloaded From</th>
</tr>
<tr>
  <td><a href="/fossil/tclsqlite">tclsqlite</a></td>
  <td>3.8.2</td>
  <td>Sqlite Extension for Tcl
<p>
Sqlite is distributed as a fossil repository. However, the complete sqlite is a very complex build. To simplify matters, distinct versions of sqlite (and nearer to our hearts, tclsqlite) are packaged as amalgamated tar balls. When sqlite puts out a new release I download the tar ball and check the changes into a phony fossil repository.
</td>
  <td>
Project: <a href="http://www.sqlite.org">http://www.sqlite.org</a><br>
Source: <a href="http://www.sqlite.org/2013/sqlite-autoconf-3080200.tar.gz">sqlite-autoconf-3080200.tar.gz</a>
</td>
</tr>
<tr>
  <td><a href="/fossil/tkhtml">TkHtml</a></td>
  <td>3 alpha 16</td>
  <td>Tk Html Widget<p>
The anonymous CVS access to the source repository is broken/out to lunch.</td>
  <td>Project: <a href="http://tkhtml.tcl.tk">http://tkhtml.tcl.tk</a>
<br>Source: <a href="http://tkhtml.tcl.tk/tkhtml3-alpha-16.tar.gz">tkhtml3-alpha-16.tar.gz</a>
</tr>
</table>
Z ee73c8538daf51c2e82f7eb5113112dc