We did it.
The Russian project CodeNotes by Groshev Dmitry (
si14 ) and Pantyukhov Alexander (
alwxndr ) from St. Petersburg, Dinu Alexander (
zloy_alu ) from Tyumen and Sorokoumova Alexander from Munich took the first place on the hackathon
Clojure Cup 2013 .
We would like to thank all those who voted for us and tell us a little about our project and what we want to get out of it.

It seems to us that humanity has not yet invented the perfect bugtracker. Anyway ... Why is there a bugtracker at all? The goal of CodeNotes is to remove a separate bugtracker from your life. And we have tried and will continue to try so that it can look like this:
def somefun ( ) :
# TODO: @ si14, please fix this before release
return true
And we will do the rest - we will send the user a notification that you have created a task for him, display it in the interface, and will also monitor your commits and scan the code for new TODO, FIXME and NOTE. In addition, you can generate a beautiful image for your repository on GitHub, indicating how much TODO is in your code and a link to information about it.
CodeNotes does not yet have all the desired functionality (plus there are still a few rather annoying bugs, so what to hide), but we are full of desire to make something gorgeous from it that you will be happy to use in your projects.
First of all, after fixing the uncorrected bugs that exist after a two-day run, we will make BitBucket support and integration with Jira. We plan to improve our code parser and make it so that you can close tasks right where you open them - that is, right in your code. We will expand the possibilities of creating tasks - we will add task types and corresponding filters on the CodeNotes page.
We are committed to making the perfect product that will help you not to be distracted by creating tasks and manage them quickly and effortlessly. And we will be happy to hear your ideas here and see you on our
Twitter followers list.
')
CodeNotes: code = bugtracker.