Funambol Integration

From KnowledgeTree Community

Jump to: navigation, search

http://www.funambol.com/images/logo.png

Bounty: $2000


This project is intended to reward both Funambol and KnowledgeTree community members who write a plugin to sync content between mobile phones and the KnowledgeTree document management application.


Funambol’s mobile platform would provide a great mechanism for KnowledgeTree customers to synchronize their documents to mobile devices. Sales and marketing teams, traveling executives and many other knowledge workers will always have access to up to date sales and marketing collateral, contract templates, project documentation and any other documents they choose to synchronize.


For more information or to submit a proposal to develop this project, please email codesniper@funambol.com

funambol.png

- Mock-up of document sync

Suggested integration point

We've come up with a suggested integration point to help get you started. Please feel free to submit your own ideas and proposals. We're looking for something which would be useful in a wide range of scenarios.


Part 1: KnowledgeTree

KnowledgeTree's document subscription feature notifies users when actions (e.g. check-out) are performed on designated documents and folders within a repository. Currently, notifications are RSS and email based.

A Funambol connector could retrieve a user's document/folder subscription list and synchronize any new and modified content. The simplest way to retrieve a user's subscription list would be by making a call to the KnowledgeTree web service layer.

Required work:

  • Add a new web service call to retrieve document and folder subscription lists on a per-user basis.


Part 2: Funambol

Required work:

  • Implement a Funambol connector to retrieve document subscription list from KnowledgeTree servers (via SOAP).
  • Use KnowledgeTreeLive account, username and password for sync.
  • Allow user to specify a maximum file size to synchronize.
  • Synchronize new and modified documents.


Click here to see a full list of KnowledgeTree Community Projects

Personal tools