I’ve released Tasks Pro™ 1.5 beta 4. This is mainly clean-up and a few bug fixes that I discovered while combing through the code to create the next Tasks release.
- The iCalendar and RSS links are now in a ‘Data for external apps’ area
- Added the billable icon to edit form
- Fixed a ‘Warning, div by 0’ PHP warning
- Better error message if the install script fails to find the database
- Breadcrumbs shouldn’t be clickable when creating template tasks
- Hide blogging toolbar icons from template task edit form
- Hide create template links if the task is already a template
- On create new template task screen, set focus in title field
- Show future recurring tasks in iCalendars
- Enabling recurring tasks wasn’t sticking properly in the Server Settings
- When saving a new template, view the template that was just created not the template list
- Clicking on the Recurring Tasks checkbox (not just the label) works properly
- iCalendar VTODO’s need a DTSTART
- Edit and Mark complete weren’t functioning properly in the Favorites window
- Don’t include deleted tasks in Favorites
This beta will expire on Dec 15th.
This post is part of the project: Tasks Pro™. View the project timeline for more context on this post.
Nothing is said about compatibility with Palm import/export. I think this has enormous potential.
There is a mobile interface for PDAs, it works great with the browser on a Treo. I know a lot of people also sync the data to their Palm devices by sync-ing the iCalendars. This is only a import (one-way sync).
I’ve been looking into SyncML as a way to synchronize my Treo with any PHP script I can create. Currently, there exists a very ALPHA php server for SyncML written by Nicolas Bougues. I’ve heard it’s useable with the sync4j command line client, but I have not confirmed this. I have played around with getting a SyncML server working in PHP, the trouble currently is the differences between binary XML and normal XML, it takes a bit to decode and encode both. I was able to find a client for the Palm that actually runs on my Treo, Synthesis is the company that makes it. For $25 bucks it isn’t a bad deal, but without a server to sync with, it’s useless.
Currently, I also know that the Horde project has been working with SyncML, and Group Office currently has a working implementation with PHP to synchronize with outlook. I’ve looked into both for ideas on writing a more generic server in PHP.
Lastly, given the lack of hierarchy of the tasks on the Palm OS and your use of tree-based organization, there might be a little bit of difficulty in synchronizing the two successfully. I am sure it would be easy to hack it, but an elegant solution isn’t easily visible. But, that’s down the road a bit. I’m going to continue working on getting the server and SyncML client working first. 🙂
Pretty cool Mike, I look forward to seeing what you come up with.
we programmed a PHP-Script that takes all eMails every 5 Minutes by a Cron-Job from an IMAP-Account und put the eMails into Tasks Pro. For every eMail a new private Task is build for the User. For every User you have to define a special eMail-Adress, so you are able to forward any eMail e.g. from Outlook to this special eMail-Adress.
Yes, I’d love to be able to include this in Tasks Pro. Otherwise I’m planning to build similar functionality.
Hmmmm… actually, I was talking about off-line Sync. I don’t think I will ever find a Bluetooth connection point so I can’t rely on remote task lists solely. Maybe I am missing something though. What I suggest is the following:
Have your package modified to work as a partial replacement for Palm Desktop. This way users will be able to edit lists remotely. Then, when returning to a machine with a cradle, the users can Sync. the changes made on-line. In other words, make it a portable Palm desktop.
I understand your suggestion, but I don’t have any plans to add that type of feature at this time. This has been discussed in some depth in the forums.
A reply from UseNet on the issue:
WeSync <http://www.wesync.com> created a prototype web interface for their
multi-user DateBook/AddressBook freeware, before Palm decided they didn’t
like the idea. The code probably went to the purchasers of WeSync, Tanner
Research, who are moving ahead with improvements. A discussion with them
could be fruitful.
I think it would be pretty cool to get this kind of feature in there, but I think I need to keep working on features that will benefit all my users before I work on something like this (that will only benefit a few).
I found another SyncML server – http://gsmsync.net
Very interesting in design and functionality.