<p>I was inspired by lentil, a tool that uses developer TODO & FIXME comments as a sort of issue tracker. I had a couple of issues with lentil that prompted me to rewrite it in Go.</p>
<p><a href="https://asciinema.org/a/47ywzgoax4ybtf18dywwkyur7">Here's a screen cast</a></p>
<p>Binary downloads for Windows, OSX, and Linux <a href="https://bitbucket.org/seanerussell/legume/downloads/">are provided</a>. You can pull and review the code from there.</p>
<p>Features:
* Significantly performance improvement over lentil
* Supports unified diffs, treating removals as ticket closures, and adds as ticket creation.
* Supports todo.txt markup, including priorities, creation dates, tags, contexts, and projects</p>
<p>For me, the killer feature is that the approach leverages a common developer pattern of using code comments as reminders. This has several benefits, such as no bespoke database to track, automatic integration with whatever VCS the project is using, and the ability to work with tickets even in the absence of the tool. This means legume adds itself to your workflow; you don't need to change your workflow for the issue tracking tool.</p>
<p>All this said, legume has a narrow problem space; large projects are better served by a "real" issue tracker.</p>
<p>NOTE: I'm migrating the code to bitbucket from <a href="https://repos.seanrussell.us/legume">my private repo</a> which necessitates changing all of the imports yada yada. So you can't <code>go get</code> it, and if you want to build it yourself you need to clone the repo (from either source) into <code>$GOPATH/src/repos.seanrussell.us/legume</code> and build it from there.</p>
<p>Edit: markup dyslexia corrected</p>
<hr/>**评论:**<br/><br/>ImreSamu: <pre><blockquote>
<p>Binary downloads ... Bitbucket </p>
</blockquote>
<p>Need an account ... :( </p>
<p>Is it possible to download without login? ( anonym? )</p></pre>localextremae: <pre><p>This is pretty cool. I really like the idea.</p>
<p>can you add a license? And perhaps a link to the lentil program that is referenced here and in the readme?</p></pre>
[ANN] legume, a minimalist distributed issue tracking system following todo.txt philosophy.
polaris · · 478 次点击这是一个分享于 的资源,其中的信息可能已经有所发展或是发生改变。
入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889
- 请尽量让自己的回复能够对别人有帮助
- 支持 Markdown 格式, **粗体**、~~删除线~~、
`单行代码`
- 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
- 图片支持拖拽、截图粘贴等方式上传