domingo, 11 de enero de 2015

LIBREOFFICE EN LA NUBE Solicitud de Ayuda para hacer LibreOffice Colaborativo

Solicitud de Ayuda para hacer LibreOffice Colaborativo
Ya existe el proyecto y funciona mediante Telepaty
Sabeís si existe un pluggin o un addon ya para esto???

http://telepathy.freedesktop.org/wiki/
http://extensions.libreoffice.org/extension-center






LibreOffice adquiere capacidad colaborativa en la nube + LibreOffice 3.5.2

Michael Meeks ha anunciado que la versión web de LibreOffice podrá ser usada desde navegadores con soporte HTML5 y que estará basada en el backend Gtk+ 3.2 Broadway que permite el renderizado de aplicaciones Gtk+ desde el navegador mediante HTML5 Canvas y otros standares abiertos.


+*******************+
Interesantes noticias llegan desde LibreOffice, quien a esta altura y con el nivel de desarrollo que tiene encima, poco tiene ya de OpenOffice, incluso me atrevería a decir que ha hecho polvo a la que alguna vez fue la reina de las suites ofimáticas open source.
Hace unos días se anunció una nueva función que se encuentra en fase de desarrollo. En si misma la función no es novedosa en el terreno de las suites en la nube, como Google Doc, pero que si lo es cuando es traída al escritorio.
Se trata de una función que permitirá realizar un documento en forma colaborativa a través de la nube entre varias personas. Sin dudas una excelente función que posee Google Doc y que podremos tener en nuestro escritorio de la mano de LibreOffice. Seguramente sea una función vinculada con los planes de TDF de llevar LibreOffice a la nube.
El secreto de esta función está en el trabajo conjunto de LibreOffice con Telepathy, un entorno de mensajería instantánea que da soporte a distintos protocolos. Como indican en Ars Technica, una de las características clave de Telepathy es que permite que estos protocolos de mensajería instantánea se usen como una vía de comunicación arbitraria entre aplicaciones.
Esa capacidad hizo que cuatro desarrolladores de LibreOffice se encontraran para un pequeño “hackfest” en las oficinas de la startup Open Source Collabora para trabajar en un prototipo de una función de colaboración en LibreOffice.
En el siguiente vídeo podemos ver la funcionalidad en acción, y como se puede comprobar en dicho vídeo, al editar celdas en una hoja de cálculo los cambios que realizaba un usuario se reflejaban casi en tiempo real en la hoja de cálculo del otro usuario.
 https://elsoftwarelibre.wordpress.com/2012/04/05/libreoffice-adquiere-capacidad-colaborativa-en-la-nube-libreoffice-3-5-2/
+************************************************+
1 * Interface to Telepathy Tubes.
      2
      3 The idea is to provide 1-1 collaboration between contacts and many-many
      4 collaboration via MUCs, using Telepathy DBus Tubes over Jabber/XMPP.
      5
      6 To enable configure LibO with --enable-telepathy
      7
      8 Currently (2012-04-14) at least telepathy-glib 0.18 is needed, which doesn't
      9 come with distributions. Download it from
     10 http://telepathy.freedesktop.org/releases/telepathy-glib/
     11 and make install it locally, e.g. with --prefix=$HOME/usr
     12 For LibO configure then use PKG_CONFIG_PATH="$HOME/usr/lib/pkgconfig
     13 To not have tubes and sc cppunittests stumble (LD_LIBRARY_PATH is not evaluated
     14 in unit tests and thus not a solution) copy the libs to the solver, i.e.
     15 cp -p $HOME/usr/lib/libtelepathy-glib.* $SRCDIR/solver/$INPATH/lib/
     16
     17 If you have a Telepathy-enabled LibreOffice installed to /usr (including
     18 liboapprover) you may also want to install the .service and .client files to
     19 make everything service-activatable. Currently this does not seem to work.
     20
     21     mkdir -p $HOME/.local/share/telepathy/clients
     22     ln -s $PWD/tubes/LibreOffice.client \
     23           $PWD/tubes/LibreOfficeApprover.client \
     24           $HOME/.local/share/telepathy/clients
     25
     26     mkdir -p $HOME/.local/share/dbus-1/services
     27     ln -s $PWD/tubes/org.freedesktop.Telepathy.Client.LibreOfficeApprover.service \
     28           $PWD/tubes/org.freedesktop.Telepathy.Client.LibreOffice.service \
     29           $HOME/.local/share/dbus-1/services
     30
     31
     32 * liboapprover
     33
     34 You may run it in the background. When someone wants to collaborate with you,
     35 you then get a confirmation dialog.
     36
     37 * Demo modes
     38
     39 To play with the interposing without having an online account connected, create
     40 a bit of a document, go to File -> Collaboration -> startDemoSession and bingo.
     41
     42
     43 * To do interesting things with this code build and run calc thus:
     44
     45         SAL_LOG=1 ./soffice --calc
     46
     47         Now type simple strings into cells, rename sheets, or go to
     48     File -> Collaboration; Listen; startBuddySession;
     49     to transfer your document as-is to the other side ...
     50
     51
     52 * for the cppunittest needed:
     53   * Configure two Jabber accounts in Empathy
     54   * Both must be online and on each other's contact list
     55   * Copy qa/test-config.ini.example to qa/test-config.ini, and specify those
     56     two accounts' JIDs in it.
     57
     58
     59 * TODOs:
     60
     61 * TeleConference is not deleted anywhere
     62 * dialog to pick own account
     63 * dialog to pick contact or MUC to work with
     64 * dialog to accept/reject collaboration requests
     65 * make the .service and .client files work reliably
     66
     67
     68 In applications, e.g. Calc:
     69
     70 * stricter model,view,controller
     71 * disable all actions we cannot process collaboratively
     72

www.LinuxSur.org Paulo Akasico

No hay comentarios:

Publicar un comentario

Los comentarios serán supervisados antes de su publicacion

Related Posts Plugin for WordPress, Blogger...

Entradas populares

LinuxSur.org Img

LinuxSur.org Img