Loading...
 
Skip to main content

History: Tiki Suite brainstorming

Preview of version: 121

This page is to discuss/debate/brainstorm on
  • what needs should be covered and
  • which components should be part of the suite


Related: Components and criteria and features.


2011-08-15 The only major decision left is FusionPBX, blue.box or sipXecs



Global

Backup-FileSync

  • Behind the scenes folder syncing
  • Mount as a local drive
  • Keep version history
  • ACLs

Video

Screenshot/Screencast/Image editing/uploader

Password management

We need cross-platform and group management
https://www.ohloh.net/p/compare?project_0=Collaborative+Password+Manager&project_1=KeePassX&project_2=Password+Gorilla
http://passwordsafe.sourceforge.net/relatedprojects.shtml

Clipperz Password manager

Clipperz

License: AGPL

Feature requests: group password support

cPassman


Server

Virtualization

This will be more & more important as Tiki Suite SaaS gets underway.

XMPP/Jabber

Ejabberd seems the defacto choice at the moment, it features complete LDAP integration, web ui and many other modules. All this with a massive online community and some heavy backing. It tromps Prosody, which lacks LDAP and web ui, for integration and OpenFire for scalability. It also handles XMPP Jingle protocol for voice-chat support. Prosody has a very active community and developement and might someday sooner rather than later fix the lack of LDAP support.

Webmail

  • Zimbra
  • Roundcube
  • Horde webmail

SIP/PBX


Despite the fairly active core of solutions for VoIP including Asterisk, FreeSwitch, Yate and sipXecs. sipXecs is the only one of those that offers full integration with LDAP and XMPP (Jingle, presence and IM). However, it lacks flexibility at the VoIP level. It offers a distribution install (distributed through BitTorrent only) based on CentOS. The project is supported by the SIPFoundry foundation and Ezuce company, but hasn’t been very active lately. On the contrary, FreeSwitch offers an extremely active community and developpment. As shown by Baracuda Network’s Cudatel IP PBX Hardware, it is gaining popularity in the business sector. FreeSwitch also has two main Web UI satellite project: BlueBox/2600hz and FusionPBX. The former being more mature, but the latter gaining in popularity and offering an Ubuntu based distribution. FreeSwitch has one true show stopper: it doesn’t offer LDAP integration. Some people are claiming to be working on solutions, but nothing yet has emerged. It would however be possible to create an external real time bridge to LDAP/ActiveDirectory using mod_config_xml a web service configuration API. FreeSwitch runs off most major distributions, however it is packaged through a PPA under Ubuntu. LDAP Integration seems like it would be rather popular for FreeSwitch and something that would benefit a growing community. Asterisk is not to be ignored as it has a massive community and is by far the most used in the industry. It is quite flexible and capable, but definitely has its short comings.

http://truvoipbuzz.com/2010/08/on-premise-pbx-vs-hosted-pbx-selecting-right-phone-system-tutorial/

Freeswitch GUIs (ex.: to install on top of BigBlueButton)
https://www.ohloh.net/p/compare?project_0=WikiPBX&project_1=fusionpbx&project_2=blue.box+project

cdrwhite uses Asterisk + FreePBX + tftp-Server for phones

ERP/Accounting

ERP/accounting is a critical business function. Here are several contenders:

  • Compiere Strengths: Compiere is an industrial strength ERP solution. It is a very mature, feature rich, and flexible application. Weaknesses: It is controlled/supported by a single company. It is released under a dual (open source/commercial) license. Compiere is java based, and uses either Oracle or Postgres backends.
  • Openbravo is a fork of Compiere. It has similar strengths and weaknesses compared to Compiere (powerful & mature, controlled by a single company & dual licenses).
  • ADempiere is also a fork of Compiere, but it is supported by a strong development community with a democratic community process. There is a great article about the advantages of loosely coupling Adempiere via an ESB here.
  • WebERP is a Apache/MySQL/PHP app that is very mature and well supported. It has fewer bells and whistles than Compiere and it's forks, but is still quite comprehensive. It has support for being loosly connected to a Wiki (Wacko Wiki). The out of the box wiki support is for wiki pages, not a tracker type CRM app.
  • SQL-Ledger is a perl/postgres based app. It was forked because of issues with the main developer (notice the "dot com" domain name).
  • Ledger SMB is the sql-ledger fork. There are a few heavyweight developers behind this project, but it moves very slowly...



https://www.ohloh.net/tags/erp/php
Activity level comparison

Client software

Browser

  • While any modern browser will do, Firefox or the SeaMonkey all-in-one internet application suite are candidates.


Mobile

  • Jitsi port for Android is planned
  • SIP client
  • VPN client (OpenVPN might be an issue on iPhones, I think there are only Jailbreak clients)
  • Mail client
  • Shared Calendar
  • Shared Contacts
  • etc.


Print

To be decided

  • web hosting control panels
  • An SEO tool
    • Mostly useful for web agency use case
  • StatusNet Status updates/micro-blogging (distributed) or wish2258
    • cdrwhite: how about a few minimal extensions to the shoutbox stuff, we already have? shouts-per-user (also as rss), twitter-account and facebook-account as objects with object permissions, allowing a group to use one account)
      • marclaporte: Yes, that is an option, and making interoperable with StatusNet
  • Business Intelligence
  • How TRIM fits in
  • Remote surveillance / alarm system
  • High-volume newsletters
    • Tiki newletters are fine for small volumes, but they need to be improved for large volumes and the option to use an external service would be nice (because of spam protection)
  • Remote provisioning like Jitsi does it.


Keep on the radar

Comparison chart

REDIRECT plugin: The redirection to 'perspective 2' is disabled in preview mode.

History

Advanced
Information Version
Marc Laporte 136
View
Marc Laporte 135
View
Marc Laporte 134
View
Marc Laporte 133
View
Marc Laporte 132
View
Marc Laporte 131
View
Marc Laporte 130
View
Marc Laporte 129
View
Marc Laporte 128
View
Marc Laporte 127
View
Marc Laporte 126
View
Marc Laporte 125
View
Marc Laporte 124
View
Marc Laporte 123
View
Marc Laporte 122
View
Marc Laporte 121
View
Marc Laporte 120
View
Marc Laporte 119
View
Marc Laporte More emphasis on this interesting project: OwnCloud 118
View
Marc Laporte 117
View
Marc Laporte 116
View
Marc Laporte 115
View
Marc Laporte 114
View
Marc Laporte 113
View
Marc Laporte 112
View