Last modified 3 years ago
OpenSync Developer Meeting 2008 - Berlin
- Location: KDAB Office (Berlin, Kreuzberg)
- Participants: Bertjan Broeksema, Christopher Stender, Daniel Gollub, Felix Möller, Juha Tuomala, Michael Bell, Till Adam, Tobias König, Volker Krause
- Sponsored by: KDE e.V.
- Minutes: meetings/2008Berlin/Minutes?
Agenda/Schedule?
| Day | Time | Topic | Responsible | Slides |
| Friday | 15.00 - 15.30 | Get together! Introduction||All (who already arrived) | ||
| 15.30 - 17.00 | KDE-PIM / Akonadi | Tobias Koenig, Volker Krause | attachment:Akonadi-OpenSync-2008.pdf | |
| 17.00 - 18.00 | OpenSync project - Introduction/Status? Update | Daniel Gollub | attachment:OpenSync.pdf | |
| 18.00 - 20.00 | (Dinner/late Hotel Check-in) | |||
| 20.00 - 21.00 | OpenSync 0.40 - Whats different? | Daniel Gollub | ||
| 21.00 - ??.?? | (Hacking Session/BoF?) | |||
| ??.?? - !!.!||(Pub visit?) | ||||
| Saturday | 10.00 - 11.00 | KPilot | Bertjan Broeksema | |
| 11.00 - 12.30 | libsyncml (Part 1 - Theory) | Michael Bell | attachment:libsyncml.pdf | |
| 12.30 - 13.30 | (Lunch) | |||
| 13.30 - 15.00 | libsyncml (Part 2 - Praxis) | Michael Bell | attachment:libsyncml.pdf | |
| 15.30 - 16.30 | OpenSync Plugin HowTo | Michael Bell | attachment:plugin.pdf | |
| 16.30 - 18.30 | BoF: OpenSync on the Desktop | Daniel Gollub | ||
| 18.30 - 20.00 | (Dinner) | |||
| 20.00 - 21.00 | BoF: PIM Formats (vCard, iCalendar/vCalendar) - join forces/common codebase | Christopher Stender | ||
| 21.00 - ??.?? | (Hacking Session/BoF?) | |||
| ??.?? - !!.!||(Pub visit?) | ||||
| Sunday | 11.00 - 12.00 | Postmortem OpenSync 0.30 development cycle | Daniel Gollub | |
| 12.00 - 13.00 | Ticket #709 | Felix Möller | ||
| 13.00 - 14.00 | (Dinner) | |||
| 14.00 - 15.00 | What's next on the Syncing Front? Schedule further proceedings - defining Milestones | Daniel Gollub | ||
| 15.00 - 16.00 | (BoFs ????) | |||
| ??.?? - !!.!||Go Home|| | ||||
Collecting Ideas
- Frontend/UI in general (scheduled: BoF: OpenSync on the Desktop)
- define: What's the duty of OpenSync and what the Frontend/UI is suposed to do
- discuss: generic D-Bus Interface to claim by Frontends/UI to provide common Sync interface (inspired by: BlueZ PasskeyAgent API, org.freedesktop.ScreenSaver, ...)
- define: one-way Synchronization Group - aka. Backup Group
- KDE 4
- Akonadi integration (as plugin)
GUI integration(KitchenSync? - dgollub)- KitchenSync
- implement capabilities discovery, if possible transparent
- adapt to !OSyncPluginConfig API
- use Solid API for detecing devices - e.g. Bluetooth, USB, ...
- OpenSync API (scheduled: OpenSync 0.40 - Whats different)
- versioning
- reduce number of public interfaces
- API documentation
- Python wrapper
- Capabilities & Merger (scheduled: OpenSync 0.40 - Whats different)
- review
- what gets NOT merged yet?
- problems with current XMLFormat
- DXS/GetHotNewStuff infrastructure (?)
- dicuss: make Merger interface indepdent of XMLFormat
- XMLFormat
- problems with attributes?
- split XMLFormat plugin out of OpenSync tree? maintance?
- vformat plugin (scheduled: BoF: PIM Formats)
- status
- whats missing?
- common code bases? libical? http://freeassociation.sourceforge.net/
- libsyncml (schedlued: libsyncml talks)
- Samsung integration
- OBEX Server integration (Maemo and OpenMoko)
- libsyncml high level API
- syncml-ds-tool
- Enhancements for ticket #709 (felixmoeller, ) (scheduled: Ticket #709)
- involve more people
- periodically status updates
- more documentation
- HowTos?
- man pages
- example configurations
- guide how to submit good bug reports
- OSyncUpdater - Update path 0.2x to 0.40 (scheduled: OpenSync 0.40 - whats different)
- which configuration very likely to change in future?
- is the Archive a problem?
- SlowSync required after update of OpenSync?
- Conversion Path
- clean up conversion path code
- review and document the conversion path process
- how capasulator format work
- special plugin: file-sync
- OpenSync project management (scheduled: postmortem 0.30 cycle)
- sepearte plugin release from OpenSync releases?
- release cycles
- opensync.org infracstrucute, administration, ...
- trac
- mailinglists, moderators
- ChangeLog
- postmortem: 0.3x development cycle
Attachments
-
OpenSync.pdf
(128.4 KB) -
added by dgollub 4 years ago.
(quick and dirty) presentation slides of brief OpenSync? intorductio
-
Akonadi-OpenSync-2008.pdf
(241.3 KB) -
added by vkrause 4 years ago.
Akonadi Overview
-
libsyncml.pdf
(98.2 KB) -
added by bellmich 4 years ago.
-
plugin.pdf
(89.6 KB) -
added by bellmich 4 years ago.
