# Ditz 0.2 Released

**URL:** <https://www.ruby-forum.com/t/ditz-0-2-released/134530>\
**Category:** Ruby\
**Created:** [April 11, 2008, 7:12pm UTC](https://www.ruby-forum.com/t/ditz-0-2-released/134530 "2008-04-11T19:12:29Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![trucker](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/ecae2f/32.png) [@trucker](https://www.ruby-forum.com/u/trucker)\
**Post date:** [April 11, 2008, 7:12pm UTC](https://www.ruby-forum.com/t/ditz-0-2-released/134530/1 "2008-04-11T19:12:29Z")

</div>

ditz version 0.2 has been released!

- [http://ditz.rubyforge.org](http://ditz.rubyforge.org)

Ditz is a simple, light-weight distributed issue tracker designed to  
work with  
distributed version control systems like darcs and git. Ditz maintains  
an issue  
database directory on disk, with files written in a line-based and  
human-  
editable format. This directory is kept under version control alongside  
project code. Changes in issue state is handled by version control like  
code  
change: included as part of a commit, merged with changes from other  
developers, conflict-resolved in the standard manner, etc.

Ditz provides a simple, console-based interface for creating and  
updating the  
issue database files, and some rudimentary HTML generation capabilities  
for  
producing world-readable status pages. It offers no central public  
method of  
bug submission.

Release notes:

In ditz 0.2, we store issues per file. This avoids many unnecessary  
conflicts  
that occur in the single-file case.

To upgrade your bugs.yaml to a bugs/ directory, you must run  
ditz-convert-from-monolith.

Synopsis:

# set up project. creates the bugs.yaml file.

1. ditz init
2. ditz add-release

# add an issue

1. ditz add

# where am i?

1. ditz status
2. ditz todo

# do work

1. write code
2. ditz close 
3. commit
4. goto 3

# finished!

1. ditz release 

Changes:

## 0.2 / 2008-04-11

- bugfix: store each issue in a separate file to avoid false conflicts
- added per-command help
- added ‘log’ command for recent activity
- added better exception handling—turn into pretty error messages
- added text-area commands like /edit, /reset, etc
- all times now stored in UTC

## 0.1.2 / 2008-04-04

- bugfix: add\_reference very broken

## 0.1.1 / 2008-04-04

- bugfix: bugfix/feature question always returns feature

## 0.1 / 2008-04-02

- Initial release!

- [http://ditz.rubyforge.org](http://ditz.rubyforge.org)
