Difference between revisions of "TSK Developer's Guide"

From SleuthKitWiki
Jump to: navigation, search
(Added subversion details.)
(Add bug and feature request tracker.)
Line 6: Line 6:
 
* If you want to contribute documentation, then refer to the [http://www.sleuthkit.org/support.php Support] page.  
 
* If you want to contribute documentation, then refer to the [http://www.sleuthkit.org/support.php Support] page.  
  
 +
= What To Do? =
 +
If you are looking for ideas on how you can contribute, then you may want to refer to the feature request and bug trackers.  They contain ideas that people have for the tools or bugs that need to be fixed.
 +
 +
* [http://sourceforge.net/tracker2/?group_id=55685&atid=477889 Sleuth Kit Bug Tracker]
 +
* [http://sourceforge.net/tracker2/?group_id=55685&atid=477892 Sleuth Kit Feature Request Tracker]
 +
* [http://sourceforge.net/tracker2/?group_id=55687&atid=477897 Autopsy Bug Tracker]
 +
* [http://sourceforge.net/tracker2/?group_id=55687&atid=477900 Autopsy Feature Request Tracker]
  
 
= Technical Details =
 
= Technical Details =

Revision as of 21:39, 14 November 2008

This page contains technical information on developing code for TSK. If you are looking for a guide that helps to incorporate the TSK library into your tools, then refer to the TSK Library User's Guide.

This page is a work in progress and more information will be posted. Here are some starting points.

  • The Developer Guidelines define how code and patches can be submitted and incorporated into the distribution.
  • The Sleuth Kit Developers list exists to discuss the development of the tools. Subscribe to ask and answer questions.
  • If you want to contribute documentation, then refer to the Support page.

What To Do?

If you are looking for ideas on how you can contribute, then you may want to refer to the feature request and bug trackers. They contain ideas that people have for the tools or bugs that need to be fixed.

Technical Details

The source code is stored in a Subversion repository. You can get the latest source tree by doing a checkout from http://svn.sleuthkit.org/repos/sleuthkit/. The latest code is in the trunk directory. The branches directory contains branches for minor release versions so that bugs can be fixed there for bug releases. The tags directory contains tags for each release. Note that this repository was created right before the 3.0.0 release and does not contain the previous CVS history.

More details in this section will be defined...