Files | Admin

Notes:

Release Name: 0.5

Notes:
Ditz+is+a+simple%2C+light-weight+distributed+issue+tracker+designed+to+work+with%0Adistributed+version+control+systems+like+git%2C+darcs%2C+Mercurial%2C+and+Bazaar.+It%0Acan+also+be+used+with+centralized+systems+like+SVN.%0A%0ADitz+maintains+an+issue+database+directory+on+disk%2C+with+files+written+in+a%0Aline-based+and+human-editable+format.+This+directory+can+be+kept+under+version%0Acontrol%2C+alongside+project+code.%0A%0ADitz+provides+a+simple%2C+console-based+interface+for+creating+and+updating+the%0Aissue+database+files%2C+and+some+basic+static+HTML+generation+capabilities+for%0Aproducing+world-readable+status+pages+(for+a+demo%2C+see+the+ditz+ditz+page).%0A%0ADitz+includes+a+robust+plugin+system+for+adding+commands%2C+model+fields%2C+and%0Amodifying+output.+See+PLUGINS.txt+for+documentation+on+the+pre-shipped+plugins.%0A%0ADitz+currently+offers+no+central+public+method+of+bug+submission.+%0A%0A%3D%3D+USING+DITZ%0A%0AThere+are+several+different+ways+to+use+Ditz%3A%0A%0A1.+Treat+issue+change+the+same+as+code+change%3A+include+it+as+part+of+commits%2C%0A+++and+merge+it+with+changes+from+other+developers%2C+resolving+conflicts+in+the%0A+++usual+manner.%0A2.+Keep+the+issue+database+in+the+repository+but+in+a+separate+branch.+Issue%0A+++changes+can+be+managed+by+your+VCS%2C+but+is+not+tied+directly+to+code%0A+++commits.%0A3.+Keep+the+issue+database+separate+and+not+under+VCS+at+all.


Changes: %3D%3D+0.5+%2F+2008-08-20%0A*+ditz+tarball+now+installable+without+requiring+rubygems%0A*+commands+now+take+their+own+arguments.+use+'ditz+help'+to+see+them.%0A*+'todo-full'+has+been+replaced+with+'todo+--all'%0A*+all+commands+that+required+comments+now+take+--comment+and+--no-comment%0A*+new+git-sync+hooks+git-sync+for+synchronized+git+usage%0A*+new+issue-claiming+hook+for+claiming+issues+for+oneself%0A*+update+hook+now+called+on+project.yaml+as+well+as+changed+issue+yaml+files%0A*+hooks+no+longer+run+twice+if+a+project+devel+root+is+under+a+home+directory%0A*+when+editing+a+field+in+an+editor%2C+comments+are+now+at+the+bottom+of+the+buffer%0A*+ditz+now+acceps+issue+ids+as+well+as+issue+names+on+the+commandline%0A*+ditz+edit+takes+a+--silent+option+to+avoid+generating+a+log+message%0A*+a+'reconfigure'+command+has+been+added%0A*+various+webpage+tweaks%0A*+more+unix-centrisms+fixed%0A%3D%3D+0.4+%2F+2008-07-27%0A*+bugfix%3A+HOME+environment+variable+now+correctly+detected+on+windows%0A*+hooks+loaded+from+both+home+directory+and+project+directory%0A*+added+bash+shell+completion%0A*+plugin+architecture+for+tighter+SCM+integration%2C+etc%0A*+'ditz+grep'+should+also+grep+against+comments%2C+log+messages%2C+etc%0A*+added+man+page%0A*+removed+ditz-convert-from-monolith%0A*+lots+of+HTML+output+tweaking%0A%3D%3D+0.3+%2F+2008-06-04%0A*+readline+support+for+all+text+entry%0A*+hook+system.+Use+ditz+-l+to+see+possible+hooks.%0A*+new+commands%3A+archive%2C+shortlog%2C+set-component%0A*+improved+commands%3A+log%2C+assign%2C+add-release%0A*+new+issue+type%3A+'tasks'%0A*+'ditz'+by+itself+shows+the+todo+list%0A*+zsh+tab+completion+for+subcommands%0A*+local+config+can+now+specify+bugs+directory+location%0A*+issue+name+interpolation+now+on+all+issue+fields%0A*+bugfix%3A+various+HTML+generation+bugs%0A*+bugfix%3A+ditz+now+works+from+project+subdirectories%0A*+bugfix%3A+removed+UNIX-specific+environment+variable+assumptions%0A%3D%3D+0.2+%2F+2008-04-11%0A*+bugfix%3A+store+each+issue+in+a+separate+file+to+avoid+false+conflicts%0A*+added+per-command+help%0A*+added+'log'+command+for+recent+activity%0A*+added+better+exception+handling---turn+into+pretty+error+messages%0A*+added+text-area+commands+like+%2Fedit%2C+%2Freset%2C+etc%0A*+all+times+now+stored+in+UTC%0A%3D%3D+0.1.2+%2F+2008-04-04%0A*+bugfix%3A+add_reference+very+broken%0A%3D%3D+0.1.1+%2F+2008-04-04%0A*+bugfix%3A+bugfix%2Ffeature+question+always+returns+feature%0A%3D%3D+0.1+%2F+2008-04-02%0A*+Initial+release!%0A