Live data from Hacker News

Show HN: Toodles – Project management directly from the TODO's in your code

github.com

1–10 of 46 posts

Re: Show HN: Toodles – Project management directly from the TODO's in your code

#3
post #2

It would be handy if github, gitlab, vs baked this kind of solution directly into their tooling to help expose todos in open source software

Oh that's a cool idea - Maybe there's an opportunity extend this into a github/gitlab/etc plugin. I'll look into that!

Re: Show HN: Toodles – Project management directly from the TODO's in your code

#4
We used something like this on the teams I lead at Dropbox to (what I felt) was great effect. We had a script that would regularly run and sync with Phabricator, our bug tracking tool of choice.

One thing that we did differently, however, was to "assign" TODOs based on project or team rather than individual people. This way we could triage issues more flexibly to people according to their workloads and also build in more immunity to organizational change (when I was around we still had TODOs for the founders -- ten years in!).

Re: Show HN: Toodles – Project management directly from the TODO's in your code

#5
post #2

It would be handy if github, gitlab, vs baked this kind of solution directly into their tooling to help expose todos in open source software

Oh that's a cool idea - Maybe there's an opportunity extend this into a github/gitlab/etc plugin. I'll look into that!

Actually, if you did that you could create your own "open source todos" site that had links to todos in source code for popular projects

Re: Show HN: Toodles – Project management directly from the TODO's in your code

#6

We used something like this on the teams I lead at Dropbox to (what I felt) was great effect. We had a script that would regularly run and sync with Phabricator, our bug tracking tool of choice. One thing that we did differently, however, was to "assign" TODOs based on project or team rather than individual people. This way we could triage issues more flexibly to people according to their workloads and also build in…

Very cool! Assigning to teams definitely makes sense. I built this to help organization at a 4 person company so hopefully we'll grow enough to one day exercise that strategy :)

Re: Show HN: Toodles – Project management directly from the TODO's in your code

#8
Neat! We use a TODO.md, but this solution can keep track of the exact position. Looks very useful.

If there's a way that the developers can run it without installing the Haskell suite (maybe binary releases for Windows, Linux, macOS), we will try it.

Does it ignore paths like node_modules/ and others or support command line arguments for that?

Re: Show HN: Toodles – Project management directly from the TODO's in your code

#9

Neat! We use a TODO.md, but this solution can keep track of the exact position. Looks very useful. If there's a way that the developers can run it without installing the Haskell suite (maybe binary releases for Windows, Linux, macOS), we will try it. Does it ignore paths like node_modules/ and others or support command line arguments for that?

> If there's a way that the developers can run it without installing the Haskell suite (maybe binary releases for Windows, Linux, macOS), we will try it.

Great, I was waiting for someone to ask for a binary distribution before actually going ahead and setting it up. I'll go ahead and do that then.

> Does it ignore paths like node_modules/ and others or support command line arguments for that?

Yes, you set a list of regexes per project for toodles to ignore.

Re: Show HN: Toodles – Project management directly from the TODO's in your code

#10

Neat! We use a TODO.md, but this solution can keep track of the exact position. Looks very useful. If there's a way that the developers can run it without installing the Haskell suite (maybe binary releases for Windows, Linux, macOS), we will try it. Does it ignore paths like node_modules/ and others or support command line arguments for that?

> If there's a way that the developers can run it without installing the Haskell suite (maybe binary releases for Windows, Linux, macOS), we will try it. Great, I was waiting for someone to ask for a binary distribution before actually going ahead and setting it up. I'll go ahead and do that then. > Does it ignore paths like node_modules/ and others or support command line arguments for that? Yes, you set a list of r…

Yes, I'm halfway through installing on my Mac, it'd be much easier to use a docker container or pre-built binary :)

I created an issue suggesting a docker container, hope that's not annoying!

PS in case it helps others: for macOS10.12 + brew, I had to add:

    extra-deps: 
    - MissingH-1.4.0.1
to `~/.stack/global-project/stack.yaml`
Post reply on HN