Bug 62722 - abstract telepathy backends better ...
Summary: abstract telepathy backends better ...
Status: RESOLVED NOTABUG
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Calc (show other bugs)
Version:
(earliest affected)
4.0.0.3 release
Hardware: Other All
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords: difficultyInteresting, easyHack, skillCpp, topicCleanup
Depends on:
Blocks:
 
Reported: 2013-03-25 12:46 UTC by Michael Meeks
Modified: 2017-06-27 14:09 UTC (History)
2 users (show)

See Also:
Crash report or crash signature:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Meeks 2013-03-25 12:46:06 UTC
Calc has some rudimentary collaboration support.

Currently this is enabled by the 'ENABLE_TELEPATHY' - however, there is no real reason why telepathy should be required as the implementation. In particular it should be possible to hack and develop the demo (local) bus - without needing telepathy installed.

As such - it would be great to:

* isolate telepathy conditionals inside tubes/
* ideally provide mostly abstract / virtual interfaces that are implemented both for telepathy and also a local trivial 'bus' transport.
* ensure that calc is always built with collaboration present - and enable that as an experimental option.

Hopefully that would help more people play with this, and of course development to progress here better.

Thanks !
Comment 1 Björn Michaelsen 2013-10-04 18:47:11 UTC
adding LibreOffice developer list as CC to unresolved EasyHacks for better visibility.

see e.g. http://nabble.documentfoundation.org/minutes-of-ESC-call-td4076214.html for details
Comment 2 Robinson Tryon (qubit) 2013-10-23 16:50:16 UTC Comment hidden (obsolete)
Comment 3 Robinson Tryon (qubit) 2015-12-14 05:01:15 UTC Comment hidden (obsolete)
Comment 4 Robinson Tryon (qubit) 2016-02-18 14:51:40 UTC Comment hidden (obsolete)
Comment 5 Gabor Kelemen (allotropia) 2017-06-27 14:09:22 UTC
Now that the Telepathy feature was removed[1], I think we can close this one.

[1] https://wiki.documentfoundation.org/Proposals_for_removing_features#Telepathy_Tubes_interface and 
https://cgit.freedesktop.org/libreoffice/core/commit/?id=b7b159d79c2b4ec53915e0b9c3e28912c289a5ba