Repeating Tasks have finally arrived to N2. Here’s what you do:
- Log out from all devices
- Refresh a few times until you see Build 171 (or higher)
- Log back in to your N2 account
- Right-click on any task you want to make repeating…
Schedule » Make Repeating…
There are a number of usability improvements still to come, but we’ve been using what you see in this build for about a week and it’s already hard to live without.
Update: Release Notes are here.
A quick post to keep folks abreast of N2 and recurring tasks…
First: hats off to all those who have ever had to tackle this problem. It’s a lot harder than it looks. We keep getting close to the finish line and then find some edge case where our “next date” calculations break down.
Second: another humble bow before those who actually managed to create an interface that didn’t confuse the heck out of non-programmers.
Third: a few days ago we went back to the drawing board to simplify our recurring engine, and it looks like we may finally have a winner. Just finished merging this into trunk and are refactoring surrounding code that leverages it to see if this one passes mustard. Still need to do some heavy testing to ensure we’ve got this one in the bag.
We’re making an exception to our rule about not working on weekends to keep the momentum going.
Implementing recurring tasks with disconnected devices is tricky business. We knew this going in, but wow. We’ve got it working (mostly) but not quite ready for primetime. It’s looking pretty hot though.
We’re going to keep working at it over the next few days and see if we can’t get it polished for production. Apologies that we didn’t make our Friday target.
On another note, we let ~3000 new users into Nirvana 1 today. People seem happy, and our new servers didn’t break a sweat, which makes us happy. So on that happy note, wish us well as we take a quick beer break, and then continue with ironing out the kinks and getting those recurring tasks into the wild.