Live data from Hacker News

Ask HN: How do you track issues, todos, features?

news.ycombinator.com

51–60 of 78 posts

Re: Ask HN: How do you track issues, todos, features?

#51
I use JIRA for my day work and GitHub Issues for my open-source projects.

I'm a long-term JIRA user (and even somewhat evangelist). There are probably many much more "modern" issue trackers over there, but JIRA worked extremely well for me for many years. There are a few big problems with JIRA, though (field-level security and limited issue hierarchy).

For my OS-projects I've found GitHub issues to be more than sufficient. That's what I'd call clean and simple.

Re: Ask HN: How do you track issues, todos, features?

#52

We've been using Phabricator[1], a spin-out of Facebook, and love it. It's perfect for technical teams, and usable enough for the rest of the company. [1] http://phabricator.org/

Even if you're not in the market for management software you should go and look at their website. I really want to use it just because they had the balls to advertise Awesome Edition and Serious Business Edition.

Re: Ask HN: How do you track issues, todos, features?

#54

Something simple like Wunderlist or Asana is a good choice, IMO. The less time you spend dealing with your PM tool, the more time you can spend on actually doing important things. I've also heard this argument if you're running a product, though I'm not sure how on board I am with it: don't record user requests. The important ones will be requested enough that you'll remember it.

The important ones do keep making it to the top - it's important to have the pattern recognition and telling others that even though we're saying "not now" for a feature...that can change if it comes up more and more often. The hard part is that people don't tell you when the issue occurs again because they "know you already said no to that..." It's a tough line to follow.

I direct all feature requests go on a list that CS owns and we review it with our customer team, vp eng, myself and qa in a weekly meeting. We talk about the problems, get shared understanding and we collectively agree if we can say "not now". "Worth looking into". "This is easy let's do it now". "This could be tough or easy - needs more info". This is basically what partly feeds a short backlog (~20 items) that gets prioritized during sprint planning. Plus longer term roadmap stories.

Roadmap - a ppt with: Next 3 months (most detail) Next quarter (high level, use cases identified) Next Half (broad themes)

Re: Ask HN: How do you track issues, todos, features?

#55
post #27
post #15

Looking at some of those 'complex' management tasks it seems like a missing feature would be to poll your repositories to look for TODO: 's and list them. For instance, I'm the sole developer of my web backend, iOS and android platformy thing and while android studio has good TODO: Integration sublime and Xcode require plugins, it would be awesome to have something that looks at all three repositories and tells me wh…

What does grep or a couple lines of Perl with a clever-ish Regex not do that you need them to, for the TODO finding thing?

Ideally I would have an application that knows that my three repositories are part of the same project, and can display all the TODOs across them. Bonus points for opening Xcode or android studio or sublime to the correct file for editing.

Also, whilst I could do it on the command line, or can do it in each particular development environment (with the right plugins), I want some global overview of the whole shebang

Re: Ask HN: How do you track issues, todos, features?

#56
post #15

Looking at some of those 'complex' management tasks it seems like a missing feature would be to poll your repositories to look for TODO: 's and list them. For instance, I'm the sole developer of my web backend, iOS and android platformy thing and while android studio has good TODO: Integration sublime and Xcode require plugins, it would be awesome to have something that looks at all three repositories and tells me wh…

Might not work for your development needs, but such a feature exists in PHPStorm/Webstorm, and I'm guessing probably all of the other IntelliJ products. There is a 'TODO' tab that shows you all 'TODO's in your project directory. Like so: http://i.imgur.com/TW4jXN8.png

Yes, that's exactly what android studio has (to my understanding it's just a modified IntelliJ environment). But I want one that knows about all three Of my repositories (all of them relating to the same project). A global IDE, if you will. Or at least a global coordinator

Re: Ask HN: How do you track issues, todos, features?

#57
I'm a solo developer.

For short term, post-it notes and legal pads. There's something for me about having those TODO's constantly in my face. I always get them done. And it feels so good to crumple that ball of paper and throw it into the bin. Each sticky is 5-30 minutes of work.

For longer term/planning: Trello. When I'm ready to tackle something, I convert the Trello card into a sticky note, archive the card, and get to work!

Sometimes when I am feeling super unproductive/lazy, and have a buildup of sticky notes, I'll convert all those sticky notes into a neat 1 page legal pad page - handwritten, with checkboxes. By the time I'm done doing converting (and crumpling up all those sticky notes!) I feel rejuvenated enough to work on that second pass.

I love throwing stuff away. When I am SUPER unproductive, I'll tear away the blank part of the sticky note and throw that away.

Re: Ask HN: How do you track issues, todos, features?

#59
I use and highly recommend Fossil (http://www.fossil-scm.org). It can handle each of your main purposes out of the box with ease.

It's got a good command line interface, a built-in web interface, it's self-contained, and the model is easy to understand. It's simple enough that I can use it as a replacement for RCS for personal stuff (like a LaTeX document) but it scales to large projects too (it's used by SQLite and Tcl/Tk, for example).

It's also trustworthy, with a solid, portable, and well-tested code base—not a surprise since it was originally authored by D. Richard Hipp. I have no clue why it isn't more popular.

Post reply on HN