History: Cypht integration
Source of version: 75 (current)
Copy to clipboard
^ A lot of work [https://github.com/jasonmunro/cypht/commits/master|has been done recently in Cypht] and in Tiki (and more is coming), so you should get the latest 26.x from ((Daily Build)). Yes, daily build is a little scary but we are fixing things both in Tiki, and in [https://github.com/cypht-org/cypht/commits/master|Cypht]. ^ See also ((Email as a first-class citizen)) and ((How to upgrade Cypht within Tiki via Composer)) Starting in ((Tiki20)), Cypht will replace the traditional ((doc:Webmail)) that has been in Tiki since 10+ years. Why? The Tiki Webmail has always been pretty basic and has not kept up with the times. We want to take email handling in Tiki to the next level and to support [http://wikisuite.org/JMAP|JMAP]. Cypht is an awesome Free / Libre / Open Source webmail written in PHP and ~np~ JavaScript ~/np~: http://cypht.org Community chat: https://gitter.im/cypht-org/community How to contribute: https://github.com/jasonmunro/cypht/wiki/Contributing We have officially passed 25k downloads! https://packagist.org/packages/jason-munro/cypht !! Roadmap !!! ((Tiki20)) * Replace the Tiki ((doc:Webmail)) by [http://wikisuite.org/Cypht|Cypht] including the ((doc:Groupmail)) feature. This will be bumpy. Some short term pain for long term gain. We will dogfood Groupmail for the various relevant @tiki.org email addresses. !!! Preliminary integration {img type=fileId fileId=2179} !!! ((Tiki21)) LTS * Better JMAP support, with [http://wikisuite.org/Cyrus-IMAP|Cyrus] as the reference implementation. We expect Cyrus 3.x with JMAP to be stable by this time. * --CalDAV Calendar support via SabreDAV-- done: ((doc:CalDAV)) * --CardDAV contacts via SabreDAV-- done: ((doc:CardDAV)) !!! ((Tiki23)) * Automation on emails, via [https://github.com/jasonmunro/cypht/issues/9|Sieve] and/or ((doc:PluginListExecute)) * Review all mail-related features to see opportunities to leverage Cypht ** emails in ((doc:System Log)) ** ((doc:Mail-In)) ** Emailing from plugins *** ((doc:PluginListExecute)) *** ((doc:PluginMail)) *** ((doc:PluginTracker)) *** ((doc:PluginTrackerList)) ** etc. * Add emails to the ((doc:Unified Index)) * Create emails or aliases in Cyrus IMAP from Tiki, which will be particularly useful for ((doc:Groupmail)) * Become an awesome CRM: http://wikisuite.org/Customer-Relationship-Management ** Better search ** Associate emails to ((doc:tracker)) items. !! Black Duck Open Hub {HTML()}<script type='text/javascript' src='https://www.openhub.net/p/cypht/widgets/project_factoids_stats?format=js'></script>{HTML} !! Related links * https://mako.cc/copyrighteous/google-has-most-of-my-email-because-it-has-all-of-yours * https://wikisuite.org/Cypht