Posted By: William Morgan
Date: 2008-08-23 17:23
Summary: ditz 0.5 Released
Project: ditz

ditz version 0.5 has been released!

Ditz is a simple, light-weight distributed issue tracker designed to work with
distributed version control systems like git, darcs, Mercurial, and Bazaar. It
can also be used with centralized systems like SVN.

Ditz maintains an issue database directory on disk, with files written in a
line-based and human-editable format. This directory can be kept under version
control, alongside project code.

Ditz provides a simple, console-based interface for creating and updating the
issue database files, and some basic static HTML generation capabilities for
producing world-readable status pages (for a demo, see the ditz ditz page).

Ditz includes a robust plugin system for adding commands, model fields, and
modifying output. See PLUGINS.txt for documentation on the pre-shipped plugins.

Ditz currently offers no central public method of bug submission.

## USING DITZ

There are several different ways to use Ditz:

1. Treat issue change the same as code change: include it as part of commits,
and merge it with changes from other developers, resolving conflicts in the
usual manner.
2. Keep the issue database in the repository but in a separate branch. Issue
changes can be managed by your VCS, but is not tied directly to code
commits.
3. Keep the issue database separate and not under VCS at all.

Changes:

## 0.5 / 2008-08-20
* ditz tarball now installable without requiring rubygems
* commands now take their own arguments. use 'ditz help' to see them.
* 'todo-full' has been replaced with 'todo --all'
* all commands that required comments now take --comment and --no-comment
* new git-sync hooks git-sync for synchronized git usage
* new issue-claiming hook for claiming issues for oneself
* update hook now called on project.yaml as well as changed issue yaml files
* hooks no longer run twice if a project devel root is under a home directory
* when editing a field in an editor, comments are now at the bottom of the buffer
* ditz now acceps issue ids as well as issue names on the commandline
* ditz edit takes a --silent option to avoid generating a log message
* a 'reconfigure' command has been added
* various webpage tweaks
* more unix-centrisms fixed
## 0.4 / 2008-07-27
* bugfix: HOME environment variable now correctly detected on windows
* hooks loaded from both home directory and project directory
* added bash shell completion
* plugin architecture for tighter SCM integration, etc
* 'ditz grep' should also grep against comments, log messages, etc
* added man page
* removed ditz-convert-from-monolith
* lots of HTML output tweaking
## 0.3 / 2008-06-04
* readline support for all text entry
* hook system. Use ditz -l to see possible hooks.
* new commands: archive, shortlog, set-component
* improved commands: log, assign, add-release
* new issue type: 'tasks'
* 'ditz' by itself shows the todo list
* zsh tab completion for subcommands
* local config can now specify bugs directory location
* issue name interpolation now on all issue fields
* bugfix: various HTML generation bugs
* bugfix: ditz now works from project subdirectories
* bugfix: removed UNIX-specific environment variable assumptions
## 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!

Latest News
icalendar 1.4.0 Released
    Ryan Ahearn - 2013-05-21 23:17
BinData 1.5.0 - source moved to github
    Dion Mendel - 2013-05-21 11:10
v13.5.0 Released !!
    id 774 - 2013-05-18 12:28
Runt v0.9.0 Released
    Matthew Lipper - 2013-05-17 00:11
kramdown 1.0.2 released
    Thomas Leitner - 2013-05-09 06:58

 

Forums | Admin

Discussion Forums: ditz-0.5-released

Start New Thread Start New Thread

 

Topic Topic Starter Replies Last Post