Live data from Hacker News

Show HN: Watson – inline issue manager with GitHub support

goosecode.com

21–30 of 41 posts

Re: Show HN: Watson – inline issue manager with GitHub support

#21
post #19
post #5

Earlier quoted context omitted.

Thanks! The app is written in both Ruby and Perl but it currently has support for parsing C / C++, Java, C#, Bash, Ruby, Perl, and Python files

Should be pretty simple to get it working with PHP right? Also, any plans for GitLab issues support? If not, that might be fun to hack on this weekend...

Yeah PHP supports // or # as comments so the C language support gets you most of the way there if not all.

Re: Show HN: Watson – inline issue manager with GitHub support

#25
The sync with Github is awesome, looks like it would be great.

I have always had "todolist" on my machine aliased to grep -r "TODO*:" .

This basically just searches for all the places where I have TODO comments. This looks like a better way to do this for teams.

Re: Show HN: Watson – inline issue manager with GitHub support

#27
This is cool. I built something similar to this in Node. You start the tool and it monitors all files in your project folder for changes. Every time you save, it outputs a JSON object of all your tokened comments. The idea was to be able to plug it into another service, like a custom todo list app, or something like this. I haven't quite finished it, but maybe I'll clean it up a bit and push it to github this weekend.

Re: Show HN: Watson – inline issue manager with GitHub support

#30
post #13

Great idea! I've wanted something like this for a while, but never quite realised it. What languages does it support? From the look of the front pages, C-based languages (C/C++/Obj-C) are ok. Have you thought about offering this as a service? You could probably hook into Github and sync issues on commit using the same API that Jenkins uses.

As mentioned below, it currently has support for parsing C / C++, Java, C#, Bash, Ruby, Perl, and Python files It is pretty trivial to add support for any other language or comment type however, take a look at #get_comment_type in lib/watson/parser.rb Never, thought about offering this as a service, having this as a commit hook is a very interesting idea though, thanks!

What about encouraging use/automated installation of local git hooks, ie. run watson locally after a successful push. I've just begun looking at git hooks but this seems like exactly the sort of thing they were intended for
Post reply on HN