![]() |
#1
|
|||
|
|||
![]() Hi guys,
I bought "Todo+Sync" via the App Store and have to say the look and feel is great! Big kudos to the devs. Of course I have some feedback ... ![]() - Bug: Subtasks created on my server (using Horde 3.3.1 [1]) appear as stand-alone tasks on the iPhone. - Bug: Subtasks created on the iPhone appear as stand-alone task on the server. Also, the parent task appears twice then on the server. - Wish: Optional reminders for alarms with a due date. Wouldn't it be great if your iPhone would remind you of tasks which are due now? The due date is already in the task. Don't know if Apple allows that kind of functionality (no background apps ...), but it would be REALLY useful. - Wish: Would it be possible to also sync notes? I'm pretty sure the Horde Framework for example supports notes via SyncML. - Performance: An option to not sync completed tasks. I for example have ~2k tasks on the my server with >99,9% of them completed. When I sync the iPhone it process all of them every time (albeit at an impressive speed!). In my case that's unneeded and should be possible to turn off. Anything I can do to help you debug the two bugs? I'm also the admin of the Horde server, so can trace anything you guys need. The current feature-set the app is well worth the 11 EURs ... now if we had the notes and the calendar .... ![]() Regards, Felix [1] http://www.horde.org |
#2
|
|||
|
|||
![]() Hi Felix,
I am trying to discover if it is possible to use TODO+SYNC with multiple users. There is no info about this that I can find on the synthesis.ch website or video or faq about the product. But they are so into syncing that it seems it must be possible. Do you know? Also, my webhost already includes horde automatically installed for my websites. I don't use it, but I'm wondering would it be possible to use it for the syncing and to set it up for multiuser? FYI I am mostly interested in the todo part. All users have iphones and use the normal mac sync for calendar and addresses. We don't need a new method to sync those. Thanks so much! Violet |
#3
|
|||
|
|||
![]() I recently installed Todo+Cal on my iPod touch 2G (FW Version 2.2).
I'm very glad you came up with this solution for the Calender-syncML-Problem and your application is great - in general. I've noticed the following issues I would account for as bugs: Syncing with my own Horde 3.2.2-Server, at first the Client got stuck with the message "waiting". I restartet the (slow-)sync several times. Now it's working allright. No idea what caused this. I have about 2300 events in my calendar. All the calendar views need several seconds to become functional after starting the application. Would be nice if this "boot-time" could be a little bit shorter and the "event-overview" would not studder so much when I'm scrolling. But the main problem I have is, that the events-sync synchronizes only up to "today" when doing a slow sync. New/Updated events added on the Server after the initial slow-sync are synced allright, but no event having been there before ever appeares on the iPhone. Since the Palm-Version of the syncML-Client works just fine, I assume there is something wrong with the iPod-Version. Thank you for considering my observations. |
#4
|
|||||
|
|||||
![]() Quote:
Quote:
Without seeing some logs (Can you send some? Just switch on "log next sync" under "server settings" and let the phone send the logs to us after the sync), I can't be absolutely sure, but I guess this is something for the Horde wish list... Quote:
Quote:
Quote:
![]() Another related note: The Todo app is designed such that if you switch it to "don't show completed", it will actually not load the completed todos, and thus a lot of completed todos will not affect performance. Of course, you'll still need a bit of space for the DB and slow syncs take long time. But if the server can't do filtering, this would be an option.
__________________
Lukas Zeller, plan44.ch |
#5
|
||||
|
||||
![]() Quote:
But still, generally it is a good idea to restrict the number of events synchronized to mobiles to what is really needed to be there, usually by defining a time window (like 90 days before and 90 days after today). However, Todo+Cal+Sync cannot do that itself, as it needs server support. Unfortunately not all servers support this yet. I'm not sure about Horde. Quote:
Note that while originating from the same SyncML engine, Todo+Cal+Sync still different from the PalmOS version, so it might well be the iPhone version is treated differently by the server). Bottom line: That's something the horde folks should look at (in the logs) first - of course if they have any question or think our client is misbehaving, they can contact us directly (we have sorted out issues in cooperation with them already in the past).
__________________
Lukas Zeller, plan44.ch |
#6
|
|||
|
|||
![]() Hey Luz,
I'm glad to read your feedback! Quote:
TEST_PARENT TEST_CHILD1 TEST_CHILD2 The latter two are - in horde - child tasks of the TEST_PARENT task. Lemme know if you need anything else to pinpoint the problem. Also, the new calendar app is well done. But there are two usability issues:
|
#7
|
||||
|
||||
![]() Sorry it took me a while to have a look at your logs...
Quote:
Code:
BEGIN:VCALENDAR VERSION:2.0 PRODID:-//The Horde Project//Nag H3 (2.3.1)//EN METHOD:PUBLISH BEGIN:VTODO UID:<here the server should put an UID> SUMMARY:TEST_PARENT DESCRIPTION:description of parent task PRIORITY:2 STATUS:NEEDS-ACTION CREATED:20090120T151251Z LAST-MODIFIED:20090120T151251Z END:VTODO END:VCALENDAR Code:
BEGIN:VCALENDAR VERSION:2.0 PRODID:-//The Horde Project//Nag H3 (2.3.1)//EN METHOD:PUBLISH BEGIN:VTODO UID:<here the server should put an UID> SUMMARY:TEST_CHILD1 DESCRIPTION:desc of child task #1 PRIORITY:2 RELATED-TO:<here we would need the UID of the parent> STATUS:NEEDS-ACTION CREATED:20090120T151308Z LAST-MODIFIED:20090120T151308Z END:VTODO END:VCALENDAR Quote:
We also plan to make the order of views configurable in a future version (as we might add more views) Quote:
__________________
Lukas Zeller, plan44.ch |
#8
|
|||
|
|||
![]() Luz, thanks for the great analysis. I've opened a feature request over hat horde.org:
http://bugs.horde.org/ticket/7989 |
#9
|
|||
|
|||
![]() Quote:
Quote:
![]() |
#10
|
|||
|
|||
![]() Quote:
I've brought this topic up at the horde bugtracker and they say they deliberately strip out UID and RELATED-TO as a workaround. Can you please have a look at: http://bugs.horde.org/ticket/7989#c5 I'm not sure how to proceed to get nested TODOs working. I think it is a very important feature to use the iPhone app for real work. |
![]() |
Thread Tools | |
Display Modes | |
|
|