v1.2.8 Released – Syncing updates
I was recently contacted by Toodledo about the syncing volumes/patterns that the app generates on their service. Due to the background syncing checking roughly every 15 minutes, their site was experiencing very high peak loading for a couple of minutes every quarter of an hour. I had a short email discussion, which resulted in Toodledo requesting some changes to the app that will help them manage their service better for all of their users. This release addresses these requests.
- Change appid in API calls, to allow proper tracking on ToodleDo
- Remove 15 minutes sync interval, at the request of ToodleDo.com – anyone who has 15 minute interval will now be set to 30 mins
- When a sync is due, add a random number of minutes 0-15 of delay, to spread load on TD servers.
- Manual sync is unaffected by any of these changes.
I hope that these changes will not impact on your usage of Got To Do, but these were necessary to maintain a ‘well behaved’ relationship with Toodledo. I am in discussion with the guys from Toodledo about their experiences (from their iPhone app) with syncing on application startup/shutdown and an hourly background check to ensure timely updates. As they have just released v2.0 of their API, I will also be investigating the additions that this can bring to the app – including location support.