Kobi asked if Nozbe data could be exported as a command line option so that it could be scheduled. I’m happy to oblige with a new version that can do just that.
There are a few options. First to pull a fresh copy of your data from Nozbe:
To export to csv format, first create a folder to hold the files (e.g. c:\temp\Nozbe):
revudo.exe -tocsv c:\temp\Nozbe
You can combine them together so that what you export is always the latest that Nozbe has:
revudo.exe -reset -tocsv c:\temp\Nozbe
You can also use -tojson for JSON format and -toxml for XML format export.
As always you can download the new version from here.
Many thanks to Robin for reporting that exporting your Nozbe data will fail if there are characters in either your project names, or in any files you have attached to those projects, that Windows will not allow in a file name. A colon is a great example and I am surprised this was not caught before. Certainly once I saw the problem I kicked myself for not realizing that it could happen.
So there is a new version, RevuDo 0.5.0.24 available. Please keep those bug reports and any ideas for improvement coming.
It has been too long since I have posted. This post marks a number of collected fixes. You can download the latest version here.
Thanks go to Christian and James who pointed me to a few errors that with their help I was able to fix. The Nozbe world has seen a lot of changes, and RevuDo needed to be made aware of them.
Roger patiently went back and forth with me until we found a long standing bug that caused some completed tasks to not sync. If you think you have this problem, upgrade to this version, sync (to make sure everything is saved) and then click Tools and then Reset Cache (to pull everything from Nozbe).
Dominique reported a crash exporting to Excel. There are two issues here I think and one should be fixed. Dominique, please let me know if it is completely fixed.
If you have been seeing problems, this new version should get you back on track.
As for the future, I am watching Nozbe evolve to see where I can provide the most value. In the meantime let me know what needs fixing and what you would like to see added.
We all want to see prompt results. For things to go fast in the direction we want to go.
But life has other plans, and the key to getting what we want is to match our dreams to the world we find ourselves in.
Back in April I posted an update to RevuDo that allowed edits to everything but tasks. It took me two months, but with version 0.5.0.2 that limitation has finally been removed.
With this update, Tasks can be added, updated or completed (with handy check marks on the task list to make completion fast and fun).
Some bug fixes and performance improvements round out the update.
The next step will be to smooth out the rough edges, and enable offline mode. What else would you like to see?
I had hoped that this would be version 0.5, with the ability to edit tasks, but the details of that have been taking longer than I expected, so it was time to release a bug fix and some small feature requests.
Erica pointed out that RevuDo would crash when using a team account on Nozbe. Tomasz Kapelak, the CTO at Nozbe, very helpfully gave me some team accounts on their test server to simulate working as a team and the problem was very quickly revealed. This is now working correctly.
Charles commented that printing his lists enabled him to do a review away from the computer. I understand well how getting away from the computer can open up new perspectives. In order to make this easier, Charles suggested a few improvements. And so, the following new features have been added:
- The printed tasks now include their due date.
- Since printing task comments can use up a lot of paper, there is a new option to print only the last comment. I am considering taking this further to limit how much of that comment is printed. If you would like that option added, let me know your thoughts on what the cutoff should be. Charles suggested an option to remove them entirely. That will be in the next release.
- The total estimated time for the printed tasks is now shown at the top of the printout, below the header. I plan to add the time required for each task, but a sheet of paper is only so wide, and I have to give some thought to printing more than one line per task.
Charles also requested a way to print just the tasks completed in a certain date range. I will probably add a shortcut for this, but it can be done now. Select All Tasks, and then select Show Done. Click the Completed column to sort on the date completed. Highlight the range you want to print, and click print, selecting the option to print only selected tasks.
Many thanks to both Erica and Charles for the comments. This is why I am developing RevuDo in public. Please keep those comments coming!
RevuDo 0.4.8.1 can be downloaded on the RevuDo page.
Almost a year ago, on April 26th, 2011, I posted some thoughts on why the future of the cloud was the Evernote model. There will always be issues that take down a web service, but a local app that syncs with the web service allows work to continue with the local copy. Further, a Mac or Windows client can still do so much more than a web page can. Working offline is just one.
On June 6th, 2011, I released my first step to providing a Windows app that would provide that for Nozbe. Early early days, but it was a first step.
On July 15th, 2011, Nozbe released their first beta of the new Nozbe desktop client for Mac and Windows.
On February 27th, I released ReVuDo for Nozbe 0.4.8, another step toward the goal of a fully functional Windows client for Nozbe.
Finally, yesterday, Nozbe released version 1.0 of their desktop client.
In one year the Nozbe world has come a long way. I know how hard Michael, Tomasz and Delfina have worked to get to this point, and I see the foundation for great things in the new app.
I like a lot about the new desktop app. Working offline is a big help, and the ability to filter Next Actions by project or context is one of those things that drove me to write my own client! Not everything is there, but I can see where the missing items would fit. The new type # to enter context, project, date whatever is a wonderful addition (I have to add that to ReVuDo!). I am going to be switching to the new desktop app on Windows and leaving the web version for times when I am not at my own computer.
The biggest negative for me is that there are not enough ways to work without a mouse. The keyboard is so much faster, and a tool like Nozbe has to be fast and easy. I hope this will be addressed in 1.1. Performance has gotten a lot better, but I would like to see it be even faster. Finally, better filtering, adding sorting and other things are long anticipated, but I know they needed to build this foundation first.
This is an exciting time. Just think what another year will bring!
I really hoped to get editing Tasks into the next public release of RevuDo, but I reached the point where I felt it was time to release a new version, even if you can only look, not touch, Tasks.
First, let me thank Emanuele who reported that RevuDo was crashing for some types of Nozbe accounts. This is resolved in this version. If you tried RevuDo before and it crashed after logging in, please try this version and let me know how it goes.
Another thank you is owed to Paul for pointing out that completed tasks where appearing in the last version. This led to a complete re-do of handling completed versus incomplete tasks that I will describe more below.
Editing Projects is now supported as you can see:
The Add and Edit button also appear on the Task window tool bar, but there is no way to save the changes yet. It’s actually half built, but I removed the Save button for this release. The main reason is I have to finish creating a way to edit the related project, contexts, team members, and such that will allow searching, selecting one or more, or adding a new one as needed. This is in progress and will be the focus of the next release, but I did not want to hold the release any longer. After all, the whole point of this was to release new updates as I went along so you could take advantage of the features as they came.
You will also notice that the Task windows now includes a Show Done button on the tool bar that will include tasks marked as done in the list. The button will toggle to Hide Done if clicked, and clicking it again will hide tasks marked as completed. This was added both as part of fixing the issue reported by Paul, and to set the stage for marking tasks done in the next version. As a result of this change, I had to change how RevuDo syncs with Nozbe as I was not fetching completed items, only retaining them after they were marked done in Nozbe. So after installing this new version, RevuDo will reload the local cache from scratch and pull all your completed projects and tasks from Nozbe. This will take a little extra time. I will add a Show/Hide Done button to the projects window in the next version.
Finally, RevuDo 0.4.8 adds support for teams. Both the Projects windows and the Tasks windows have added columns that you can sort or filter on for who created the item and who is assigned to the task. This is an area where I need your help. I am not a member of a team using Nozbe, so I cannot fully test this feature.
Please download RevuDo 0.4.8, give it a try and let me know where I need to do better.