[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-pim
Subject: [Kde-pim] KitchenSync API Todo
From: Holger Freyther <freyther () gmx ! net>
Date: 2004-08-30 18:41:22
Message-ID: 200408302041.23636.freyther () gmx ! net
[Download RAW message or body]
Hi guys,
While KitchenSync Core seems pretty reliable now we should focus on the open
issues and discuss possible solutions.
The list is unsorted:
-Add an ActionPart Priority for the 'Filter' of Syncee, introdcue a
priority/dependency for the parts. For example the Filter part would be
needed to be called before and after each part has been called. We also could
only add a special case for it.
-A Profile needs to be able to have a group of fixed Konnectors assigned.
Konnectors in this group musn't be changed or we invent something for the
following case:
I sync with the calendar file calendar1.ics and Opie. Now would I switch the
calendar file to a new empty file for the Calendar Group. On next sync the
following will happen.
All Events/Todos from calendar1.ics will be marked as deleted
All new Events/Todos from calendar1.ics will be marked as added
This can be solved by either not allowing the Konnector to be modified, or if
one Konnector inside a profile is changed we need to delete the MetaDirectory
and to start over cleanly.
Or Be smart and try to find out what happened and merge the changes.
-Put Konnectors into a Profile. Clone Profiles for ease of use.
-Fail proof 'writeSyncee'. If uploading of any Syncee fails in a 'Profile'
everything should be rolled back and meta data should not be written so on
the next sync the error might be fixed and it can be successfully synced?
-File uploading with FileFilter. You drop a Koffice Document on your
desktop/or URL to a website and the documents gets converted by a filter and
uploaded via KSync::UknownSyncee
-Fix connection of Signals/Slots, Use KDEPIM Progress classes
-Commit and Test the Filter
many more rough edges need to be fixed
regards holger
--
_____________________________________________
Holger 'zecke' Freyther
Project OPIE- the Open Palmtop Integrated Environment
http://opie.handhelds.org
Sponsor me! Donate Hardware!
http://handhelds.org/~zecke
_______________________________________________
kde-pim mailing list
kde-pim@mail.kde.org
https://mail.kde.org/mailman/listinfo/kde-pim
kde-pim home page at http://pim.kde.org/
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic