Ok, here's what I'm planning for the first version.
- Sync (phone as master)
AT command based sync complete, I'm using currently using OpenLdap as the backend since almost all mail clients support LDAP phonebooks, I will add plugins for direct sync to some popular mail clients when I'm done with core functionality Aditioanlly OBEX will come later, and will most likely come from existing projects.
- Add, delete, update
I'll implement this as a reverse delta sync, which means read phone, compare with LDAP, push changes if any
- Number clasification (Home/Cell/Office)
Works well for SE phones, I will have to check with other models to see how this information. OBEX to be added here too.
- Call from addressbook
- Display incoming call and answer
- Dial a number from keypad
- Read PDU Format done
- Addressbook correlation
- Voice playback through festival
- Call Divert
- All standard divert functions
- Basic GUI for test purposes.
I will be concentrating mostly on having the functionality and very little will be done on the user interface for now.