History: Tiki Suite Components
Preview of version: 116
This list is still negotiable and could change almost final so speak up very soon! Participate to the debate and see the illustration of components.
Tiki Suite is (mostly) a server solution so users should only need a modern browser. However, there are some times where the browser is not (yet) ideal, and client software should be recommended. Ideally, this client software is
- available in a portable mode, such as PortableApps.com. See also: Zero Install
- This means there is no "installation". The user can just use a USB key/portable disk.
- Cross-platform
- FLOSS
- Can start up and log in when user boots up computer
We'll be looking for both desktop apps and mobile apps, with F-Droid.
To find out how components are selected, please see: selection criteria. If you have some ideas, please do share them.
Server
They are split on several servers to ease management (BigBlueButton and Kaltura especially)
Tiki Wiki CMS Groupware
Tiki will handle Workspaces, News articles, Forums, Bug & Issue Trackers and Forms & reports, Calendar, File Gallery (Document management), Spreadsheet, Accounting, Commerce, Survey, Maps, CRM/Help Desk, Search, Workflow (Transitions), Blogs, Web Services, Slideshow, Social networking, Newsletters, Project Management, Drawings (SVG), Translation Management, RSS, Ratings & Comments
Tiki is the FLOSS Web Application with the most built-in features and covers a very diverse set of Use Cases. The Tiki community is very active and there are two major versions per year. Please see: Roadmap
Typically, one Tiki instance outside the Firewall for public/customer/community website and one Tiki instance behind the Firewall for staff.
Tiki is based on the following technologies: PHP / MySQL / Smarty / jQuery / Zend Framework / Bootstrap. License: LGPL
ClearOS
See: ClearOS
Zarafa or Kolab
Jitsi-Prosody-Otalk-FreeSWITCH
For general collaboration, instant messaging, etc. See section on Jitsi, Prosody and Otalk. Later, we'll be adding FreeSWITCH.
BigBlueButton
One-click access to voice / webcam / chat / whiteboard / screensharing with a focus on remote training/webinars from which you call in with a POTS
BigBlueButton License: LGPL
http://info.tiki.org/article142-Collaborative-web-conferencing-with-Tiki-and-BigBlueButton
You can try it out at demo.bigbluebutton.org
Kaltura
Kaltura is a full-featured video management platform, managed via a web browser.
Kaltura License: AGPL
You can try it out at kaltura.com or you can get the self-hosted community edition from kaltura.org
Piwik
See: Piwik
License: GPL
Elasticsearch
See: Elasticsearch
Client
Adding a new client or re-installing a client should become quick & painless. So moving more towards cattle in the pets vs cattle analogy. Software should be easy to install / move / backup simply by moving the files, as we do with data files.
Zero Install is envisaged to become the desktop app manager for Windows, Gnu/Linux and Mac OSX. However, until all the apps are ported, you can install them manually. If you are on Windows, PortableApps.com is recommended for ease of maintainance.
For Android, you can get apps from F-Droid.
Firefox
See Firefox
Thunderbird
See Thunderbird
KeePass
See KeePass
Jitsi
See Jitsi
OpenVPN client
OpenVPN is part of ClearOS.
Ind.ie Pulse
Ind.ie Pulse (previously known as Syncthing)-> For now, focusing on P2P file sync, but soon-ish, we'll add the ClearOS server as a central node.
Lubuntu
Another the way to look at it:
Core | Apps | Saas |
Thunderbird & Zarafa or Kolab | Hosted Zarafa or MyKolab | |
Video | Kaltura | Kaltura.com |
Desktop & virtualization | KVM & Lubuntu | |
Real-time communication (RTC) | Base: Jitsi & Prosody Additional options: Otalk or BigBlueButton FreeSWITCH & FusionPBX TogetherJS | Jit.si, https://talky.io/ or https://meet.jit.si/ Mozilla provides a free to use instance of TogetherJS |
Web app | Tiki & Firefox | On ClearOS or shared hosting |
Server & network & files | ClearOS, OpenVPN, etc. and Ind.ie Pulse | many like Linode or DotBlock |
Search | Elasticsearch | Bonsai |
Stats | Piwik | Piwik PRO |
Passwords | KeePass |