Thursday, May 15, 2014

Today's saga of recursive task breakdown

I went to click the timer to start working on my website and, thirty minutes later or so, I hadn't clicked the timer yet.  Here's what happened as best as I can reconstruct it from my already-decaying memory:
  1. Start to browse to whatever cloud project management tool I'm currently experimenting with, so that I can select a task and click the Toggl button.
  2. Realize I can't remember the name of whatever cloud project management tool I'm currently experimenting with
  3. Browse to my own (temporary) website to look at yesterday's blog post, which included a graphic of all of the cloud project management tools that Toggl integrates with via the Chrome button
  4. Find Trello
  5. Decide that, since Trello doesn't support recursive task trackingmore precisely, Trello doesn't support hierarchical task lists, in which each task can have another task as a parent and this tree can go indefinitely deep—I decide to go through the other cloud project management tools that Toggl supports to see how many do
  6. Look at one or two other Toggl-supported tools, which don't support hierarchical task lists.
  7. Forget that I decided to go through the list of Toggl-supported tools and google for "cloud-based project tracking with subtasks", click a top hit.
  8. Find GoPlan, read about GoPlan, sign up for a GoPlan trial, set up some hierarchical tasks, feel ennui
  9. Remember that I'm looking for a Toggl-supported tool, look at the graphic again, see Redmine
  10. Read about Redmine, including that it's vaguely inspired by Trac, which I liked, and see that it does support hierarchical tasks.
  11. Log in to the Redmine demo and create some hierarchical tasks
  12. Cancel the GoPlan trial.
  13. Discover that Redmine forked to ChiliProject over management issues
  14. Wonder if I should use ChiliProject instead, for either ethical or practical reasons
  15. Read that the driving force behind the fork left:
    "I won’t be leading ChiliProject but that doesn’t mean it’s stopping. With Holger Just stepping up as the Project Lead ..."
    which probably means that it's stopping.
  16. Read another link that suggests that Redmine shaped up after the fork, and that the general community stayed with Redmine through the whole thing
  17. Try to find a hosted instance of Redmine.  Decide I don't like HostedRedmine, for no clear reason.
  18. Wonder if, or maybe stumble across a page stating that, Digital Ocean, which I'm already happy with after a few days of using it for the development work, offers pre-built virtual hosts of Redmine
  19. See that it does 
  20. Set up a Redmine instance on Digital Ocean in about a minute
  21. Cleverly choose to use the uploaded SSH key for added security and convenience
  22. Browse to my new $5/mo Redmine site
  23. Try to log in
  24. Realize I don't have the password
  25. Check and see that I need to log in to the console to get the password
  26. Try to log in to the console and fail
  27. Realize that the SSH key it's using is from my laptop, not my desktop
  28. Get up to retrieve and turn on the laptop, and realize that I never clicked a button to start tracking my time in Toggl

No comments :

Post a Comment