Interoperability is the hardest part. By working together, here are examples of things we can achieve.
Before we get into fancy things, let's make the basics work with standard protocols.
What | with what | why? | protocol | expected status | current status at tikisuite.org |
Tiki user & group system | ClearOS/OpenLDAP | use ClearOS/OpenLDAP user system instead of Tiki (for users and groups) | LDAP | Should work out of the box, needs documentation. See LDAP | See Tiki Suite LDAP |
Jitsi | Openfire | audio-video-desktop sharing | XMPP | Should work out of the box with documentation | Works fine & documented. Later on: make an app. |
Jitsi | ClearOS/OpenLDAP | Access address book from Jitsi | LDAP | Should work out of the box, needs documentation | See Tiki Suite LDAP |
Openfire | ClearOS/OpenLDAP | use ClearOS/OpenLDAP user system | LDAP | Works | See Tiki Suite LDAP |
Kaltura | Tiki | SSO via Tiki and basic video management | HTTP | A basic integration is done, but needs to be updated to latest version of Kaltura and tested more. Kaltura | Works well |
What | with what | why? | protocol | expected status | current status at tikisuite.org |
Jitsi | FreeSWITCH | SIP call | SIP | Should work out of the box, needs documentation | needs work. Need to decide which front-end. Tests with FusionPBX started. |
FreeSWITCH | ClearOS/OpenLDAP | use ClearOS/OpenLDAP user system (ie: LDAP integrated PBX) | LDAP | Should exist | See Tiki Suite LDAP |
FreeSWITCH | Tiki | The Tiki CRM should interact with the audio component in SIP/PBX (to make a call for example or to show customer profile based on caller ID) | Robert has code for this for Asterisk | ||
Kolab appointment calendar and Tiki event calendar | Openfire Meetings planner | So meetings can be well planned, attended, recorded. Later, we could add reminders, and call backs | Nothing done |
What | with what | why? | protocol | expected status | current status on tikisuite.org |
ElasticSearch | With all others File Shares Emails Chat logs |
So users can search throughout all content they are allowed to see and have access to features like "More Like This". See https://tiki.org/Use+Cases+for+NLP+and+IR+in+Tiki | Some apps will need some work | ||
ClearOS Flexshares (Samba) | Tiki File Gallery | so FlexShare data can be accessible via Tiki File galleries | Prerequisite: File Gallery Revamp | not possible yet. Also should look at adding http://larsjung.de/h5ai/ or http://elfinder.org/ support to Flexshares. | |
ClearOS Flexshares (Samba) | Syncthing | File-based team collaboration, backups or users with many devices | Block Exchange Protocol | Syncthing is a young project so issues to be expected, but it has huge potential so we will contribute to its success | Not yet |
Syncthing | Tiki File Gallery | Team / project / group management | REST / A PHP implementation of the pulse/syncthing cluster discovery protocol | As above | Not yet |
Mail server | Tiki | categorize or tag emails as any object in Tiki | IMAP | idea stage | |
Openfire Meetings | Tiki Calendar | to schedule Openfire Meetings | CalDAV | idea stage | |
Openfire Meetings | Tiki | An Openfire Meetings presentation could be taken from a File Gallery or a S5 Slideshow | idea stage | ||
Kaltura | Openfire Meetings | A recorded Openfire Meetings session could be saved to Tiki File Gallery, from which it could plucked for use with Kaltura | this will be interesting! | ||
Tiki | FreeSWITCH | A call-back system: You click a contact in TikiCRM and the system calls your mobile and the contact. Thus, getting a better rate than if you call with your mobile | SIP/AMI | idea stage | |
Tiki | Jitsi | Make a PluginJitsi the same way we have a PluginSkype, which would offer to install Jitsi if it's not installed | HTTP | idea |
1) |
21 Nov 2024 14:00 GMT-0000
Tiki Roundtable Meeting |
2) |
19 Dec 2024 14:00 GMT-0000
Tiki Roundtable Meeting |
3) |
Tiki birthday |