History: Distributed data
Source of version: 27 (current)
Copy to clipboard
We now have federated timesheets:
https://github.com/federatedbookkeeping/timesheets
((doc:Federated Timesheets))
((Federated Timesheets))
We need a way to share content between Tiki instances. This is something we will solve in 2020 {sign user="marclaporte" datetime="2019-11-15T01:23:52+00:00"}
Some high-level options
* Share data between Tiki instances
** Sync one way (ex.: concept of a remote readonly tracker)
** Sync both ways
* Manticore Search ((doc:Manticore-Search)); ((Manticore)); [https://manticoresearch.com]
* Elasticsearch's ((doc:Federated Search))
** [https://sourceforge.net/p/tikiwiki/code/71501|Make it possible for LIST plugin to use federated search]
** [https://sourceforge.net/p/tikiwiki/code/71502|Allow searching by _index as a field (useful in federated search situations)]
* Client side-aggregations: User is logged in both sites and data is aggregated.
* A solution like ((HoloChain))
* Add a Tiki instance param to WikiPlugins
* Other?
This is needed for many things, included
* a distributed ((dev:Federated Timesheets)) feature
* [http://branding.tiki.org/Footer+code|shared footer code].
* Sharing some tracker items with another Tiki
* Please add your use cases :-)
Ideally:
* Can deal with one of the Tikis being down temporarily
* Secure, unlike ((doc:RSS))
* Unattended, unlike ((doc:Communication Center))
!! Tracker Synchronization
See: ((doc:Tracker Synchronization))
!! OAuth
* As of 2011, needs a dedicated server to have both consumer and server. [http://framework.zend.com/manual/en/zend.oauth.introduction.html|Zend_Oauth is just the OAuth Consumer]
!! RSS - secured
* http://www.innoq.com/blog/st/2011/06/syncing_private_feeds.html
!! Email
* We could have an e-mail account which is parsed to extract the data by extending ((doc:mail-in)) and ((doc:watch)).
* Adding items to the timesheet via e-mail would be sweet.
!! PubSubHubbub
* http://framework.zend.com/manual/en/zend.feed.pubsubhubbub.introduction.html
* http://www.viguierjust.com/en/2011/02/06/drupal-6-complex-node-synchronization-with-pubsubhubbub/
!! Snarf
* ((doc:PluginSnarf))
!! iFrame
* ((doc:PluginiFrame))
!! HTMLfeed
* ((doc:PluginHTMLfeed))
!! Wiki
* http://www.fossil-scm.org/index.html/doc/tip/www/wikitheory.wiki
!! Holochain
https://github.com/holo-rea/holo-rea/blob/master/README.md for ((Holochain))
-=Related=-
* http://status.net/
* ((Ostatus))
* ((Realtime))
* ((Offline))
* ((Host-Proof))
* https://suite.tiki.org/Tiki-Suite-F2F