From bionicmessage documentation wiki
7.1.1 Release (Aug 09)
- Changes since last release:
- Move to General release Funambol libs
- Modifications to Funambol PIM library to support attendees in vcal
- VJournal/VNote sync source contributed by Marc Brockschmidt/credativ (untested)
- Funambol Citadel connector performance enhancements and better email seen flag tracking.
- Webconfig is now /webconfig not /WebConfig
- iCalendar 2 native clients now supported
7.1.1 Snapshot (Feb 09)
bionicmessage groupware sync server
incorporating Funambol 7.1.1-SNAPSHOT
New features
WebConfig setup and management interface
- Includes 'Groupware Wizard' for configuring GroupDAV connector etc with Citadel, eGroupware, OpenGroupware
- User detail (name, password) editing tool
- Device detail (description, Push IP address/mobile phone number) editing tool
- Principal details tool (see syncs that have taken place, force SLOW on next sync, test Funambol push notification)
- SMS-driven notification configuration tool
Funambol GroupDAV Connector
- Bulk/CalDAV fetch mode supported. Works on any server reporting 'calendar-access' or addressbook-access (CalDAV/CardDAV) in Options: header. Has been tested with eGroupware.
- (Bulk fetch is disabled if you run OpenGroupware)
- Multi-threaded fetchH^H^H^H^H hack to speed up downloading on servers that don't do CalDAV REPORT's yet. Disabled by default
- Major speed and memory footprint improvements in underlying JGroupDAV:
- H2 database now used instead of SmallSQL, massive speed boost
- Memory footprint decreased with rewrite of DAV XML handlers, now operate on the server stream directly instead of getting+parsing
- SSL connections to GroupDAV server without adding SSL certificate to Java keystore now supported
No functionality changes have been made to the Funambol Citadel Connector and HTTP Authentication officer
This bundle is based on Funambol 7.1 snapshots , and as far as I'm concerned is fairly stable. When Funambol 7.1 hits general release this bundle will too.
Known issues and fixes
WebConfig
- Please use a Gecko (Firefox), WebKit (Safari) or Presto (Opera) based browser. WebConfig is AJAX and DOM heavy. IE has some issues..
Funambol GroupDAV Connector
- Using CalDAV fetch mode will cause sudden death if XML parser encounters errors.
- New DAV parsing code can't log what it receives, please run tcpdump/Wireshark in the background so I have data to work with
- Task status broken with Outlook under SIF. Use vCard mode
Funambol
- Patched pim-framework to suppress empty vcard properties [Feb 14, 09 release]
- Added vCal attendees to pim-framework [Feb 14, 09 release]
Bundle
- Not functional with JRE 1.5.x. This is my fault, will fix later
- PIM listener has been removed, no setup with the GroupDAV connector can use it
Installation
- IF YOU HAVE ANY SERVICES RUNNING ON PORT 8080, OR ANOTHER TOMCAT INSTALLATION, PLEASE EDIT tools/tomcat/conf/server.xml before starting !
Installation and configuration is easy:
1. Run "bin/funambol start" to start everything
2. Point browser to http://<server>:8080/WebConfig/
3. Login as 'administrator' with details admin / sa
4. Go to 'Groupware Wizard'. Do as it says
5. Sync details are contained within the 'Sync Info' page of WebConfig
6. Configure devices
7. Sync
8. ???
9. Profit!
Questions and feedback should go to the room-funambol_groupdav@bionicmessage.net. Subscribe at http://comalies.citadel.org:2000/listsub or view by web interface at http://comalies.citadel.org:2000/ . Feel free to direct questions to me at matt@mcbridematt.dhs.org
bionicmessage sources and full change log are in git: