Live data from Hacker News

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

github.com

11–20 of 46 posts

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

#11
post #10

Earlier quoted context omitted.

> 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`

Just curious, which stack resolver are you using?

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

#12

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…

> One thing that we did differently, however, was to "assign" TODOs based on project or team rather than individual people.

If this works for your team, that’s awesome, but beware, I think you’d need a very disciplined team with good communication for this to work. I’ve found on some teams, if a task is not assigned to a single individual, nobody feels “on the hook” to do it. Things assigned to a group can tend to pile up un-looked-at, because everyone thinks someone else will take care of them. You can fix this by having some kind of rotating duty, where people pick up ownership of issues on some schedule but if you’re going that far might as well just assign directly from the start.

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

#13
post #10

Earlier quoted context omitted.

> 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`

Also not at all, I think a docker container is a good idea :D

I'll probably just upload some binaries to start, but that's a good next step

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

#14
Looks interesting! I'm looking forward to trying it.

The annotation syntax looks powerful but do people really edit thier code to adjust priorities and assignees?

On a related note, I review `TODO` in PRs and consider whether to allow them in the codebase; and `DEBUG` to indicate code that shouldn't even be checked in. Does anyone else have a codetag for this? DEBUG doesn't seem to be a well-known codetag, and I'd prefer to use something other people use.

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

#15
post #10

Earlier quoted context omitted.

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`

Just curious, which stack resolver are you using?

Whatever `brew install stack` installed...

   $ stack --version
   Version 1.7.1 x86_64
   ...lots more output, skipped...
That's all I know :)

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

#19
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

I remembered this popped up a while ago:

https://github.com/naholyr/github-todos

Not used it myself

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

#20

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…

> One thing that we did differently, however, was to "assign" TODOs based on project or team rather than individual people. If this works for your team, that’s awesome, but beware, I think you’d need a very disciplined team with good communication for this to work. I’ve found on some teams, if a task is not assigned to a single individual, nobody feels “on the hook” to do it. Things assigned to a group can tend to pi…

Right, we would triage these TODOs as part of a larger cadence once every week (or maybe every other?... it was a while ago). If a given TODO was both important and urgent, someone would be specifically assigned to address it.
Post reply on HN