Sobre Actor Platform

23 respuestas [Último envío]
dcapeletti
Desconectado/a
se unió: 04/03/2014

Hola,
he estado probando la aplicación de mensajería Actor Platform de la cual ya había comentado hace un tiempo atrás: https://trisquel.info/en/forum/actor-messenger-%C2%BFes-completamente-libre

Actor esta en el directorio de la FSF https://directory.fsf.org/wiki/Actor_platform y es una aplicación realmente genial. Chat en grupos, clientes muy bien desarrollados, envío de audio, archivos, llamadas. Es multiplataforma, funciona en casi todos los sistemas operativos. Además puedes instalarla en tu servidor y en un futuro soportará interconexión entre servidores. ¿Qué piensan de esta plataforma? http://actor.im/

Sds

Lightmoon

I am a member!

Desconectado/a
se unió: 12/16/2013

Hola.
No la conocía. Lo que no sé, es si de manera predeterminada es centralizada o descentralizada. ¿Es p2p?.
Lo que me resulta curioso es que no está en F-Droid, ni tampoco la descarga del archivo de instalación, pero sí en la tienda de g00gl€.

Saludos.

dcapeletti
Desconectado/a
se unió: 04/03/2014

No es p2p, es descentralizada, exactamente igual que XMPP. Habría que preguntar porque no está en f-droid, de echo lo voy hacer y cuando tenga alguna respuesta paso por aquí.

Sds

dcapeletti
Desconectado/a
se unió: 04/03/2014

Bueno me dijeron que aún no encontraron a ninguna persona para colaborar con el mantenimiento en f-droid por lo que lanzan un apk en github: https://github.com/actorapp/actor-android-open/releases
Supongo que cuando una persona este dispuesta a subirlo en f-droid y a mantenerlo, estará por ahí...

Sds

trinux
Desconectado/a
se unió: 10/03/2009

Depende de los servicios/software de Google, software privativo...

https://github.com/actorapp/actor-platform/issues/55

Hace más de un año ha dicho que está planeado una versión libre de Google. Pero nada...

https://github.com/actorapp/actor-platform/issues/55#issuecomment-123264642

Yo no veo en su git una versión libre de Google.

dcapeletti
Desconectado/a
se unió: 04/03/2014

¿Qué depende de los servicios de google para qué? ¿para la comunicación?. No comprendo porque depende de los servicios/software de google. ¿Qué servicios? Si tienes mas información podrías explicarte mejor..Gracias

Sds

trinux
Desconectado/a
se unió: 10/03/2009

No soy gran conocedor de la plataforma Android. Pero sí sé de un servicio/software privativo de Google muy usado en Android. Se trata de "Google Cloud Messaging".

https://developers.google.com/cloud-messaging/

Daniel, de Conversations, lo explica perfectamente. XMPP es un protocolo "push".

https://gultsch.de/xmpp_2016.html (Lee en "An Excurse on Push")

Y uno de sus principios de diseño de Conversations es precisamente el que sigue: "Do not require a Google Account or specifically Google Cloud Messaging (GCM)"

https://github.com/siacs/Conversations (Lee "Design principles")

Sinceramente, apostar por un protocolo estándar y consolidado como XMPP debería ser nuestra apuesta. Y sin olvidar, extensible.

Saludos.

dcapeletti
Desconectado/a
se unió: 04/03/2014

En el grupo de chat Actor Open Source me dijeron esto:
The client do for some features (if I'm not wrong)
This is the client distributed on Google Play
But there is the Google Free client version
This is the one published on github

En teoría, el apk publicado en github no depende de ningún servicio de google.

Sds

trinux
Desconectado/a
se unió: 10/03/2009

Pues entonces, adelante, que inicien el proceso (no sé cual es) de inclusión en f-droid.

trinux
Desconectado/a
se unió: 10/03/2009
dcapeletti
Desconectado/a
se unió: 04/03/2014

Excelente trinux. ¿Esto es solo para dispositivos móviles?
Para dispositivos móviles bajar el apk: https://github.com/actorapp/actor-android-open/releases/tag/v3.0

Ahora pregunto, para las plataformas PC supongo que no dependen de los servicios de Google. ¿O si?

Sds

trinux
Desconectado/a
se unió: 10/03/2009

Es el cliente de Android. Y como debes suponer la práctica totalidad a responder a tu pregunta es sí, sólo para dispositivos móviles.

No lo sé, por ejemplo Telegram sí. Google Breakpad es una dependencia de software privativo.

https://github.com/telegramdesktop/tdesktop

Para Actor sólo hay Android e iOS. A parte de un cliente web.

El cliente libre (Google free) de Actor, sin compilarlo y tampoco sin mucho interés, me da la sensación que es una versión muy recortada debida a profundas dependencias de software privativo.

Y del cliente web no sé si es libre. Sólo veo un SDK para programar clientes web... y no veo su licencia.

https://github.com/actorapp/actor-web

Para mi gusto, cada vez pinta peor. Apuesta por el estándar, compañero, apuesta por XMPP :)

dcapeletti
Desconectado/a
se unió: 04/03/2014

En la aplicación de actor web, cuando voy Acerca del programa, muestra las siguientes dependencias:

------------------------------------------
actor-emoji v:0.0.1 - Apache-2.0
actor-js v:1.0.167 - MIT
assign-deep v:0.4.5 - MIT
babel-polyfill v:6.8.0 - MIT
classnames v:2.2.5 - MIT
crosstab v:0.2.12 - Apache-2.0
favico.js v:0.3.10 - MIT
fbjs v:0.8.2 - BSD-3-Clause
flexboxgrid v:6.3.0 - Apache 2
flux v:2.1.1 - BSD-3-Clause
fuzzaldrin v:2.1.0 - Unlicensed
highlight.js v:9.3.0 - BSD-3-Clause
immutable v:3.8.1 - BSD-3-Clause
intl v:1.1.0 - MIT
jsonlylightbox v:0.5.1 - ISC
keymirror v:0.1.1 - Unlicensed
lodash v:4.12.0 - MIT
normalize.css v:4.1.1 - MIT
object-assign v:4.1.0 - MIT
opus-recorder v:0.4.4 - MIT
pace v:1.0.2 - MIT
rc-tooltip v:3.3.2 - Unlicensed
react v:0.14.8 - BSD-3-Clause
react-addons-css-transition-group v:0.14.8 - BSD-3-Clause
react-addons-pure-render-mixin v:0.14.8 - BSD-3-Clause
react-addons-shallow-compare v:0.14.8 - BSD-3-Clause
react-dom v:0.14.8 - BSD-3-Clause
react-draggable v:1.3.7 - MIT
react-intl v:2.1.2 - BSD-3-Clause
react-modal v:1.2.1 - MIT
react-router v:2.3.0 - MIT
react-scroll v:0.0.1 - MIT
react-visibility-sensor v:3.1.2 - MIT
setimmediate v:1.0.4 - MIT
simple-scrollbar v:0.2.1 - MIT
-------------------------------------------

No se si esto se corresponde con el SDK de Actor.

Sds

vita_cell
Desconectado/a
se unió: 07/19/2015

¿Por que no uTox (microtox)?

funciona genial aunque sea alpha.

dcapeletti
Desconectado/a
se unió: 04/03/2014

Todos los clientes TOX funcionan muy bien, pero tienes que estar siempre conectado para recibir un mensaje. Creo que estarían tratando esta característica. Si alguien no se encuentra conectado, no podrás enviar el mensaje hasta que esté en línea.
Actor funciona de manera similar a XMPP. El mensaje se guarda en el servidor y cuando el destinatario se conecta lo recibe inmediatamente. Y puedes crear tu propio servidor Actor https://developer.actor.im/v1.0/docs/sms-gate-token

Sds

Lightmoon

I am a member!

Desconectado/a
se unió: 12/16/2013

Si el mensaje se guarda en un servidor, seguramente en el caso de Android esta sea centralizada.
No sé si en escritorio creará una base de datos tipo SQLite en local.

Si existe un servidor (centralizado) significa que nuestros datos no están seguros y Actor es el que tiene el poder sobre ellos.

No sé, hasta no tener más información no me fío demasiado. Ojo, no es por el software en sí, sino en la forma de gestionar los mensajes.

Saludos.

dcapeletti
Desconectado/a
se unió: 04/03/2014

Tengo entendido que muchos clientes XMPP también guarda los mensajes en el servidor, o sea, hacen lo mismo que Actor.
Es centralizada porque siempre vas a depender de un servidor, pero puedes elegir el servidor que quieras e incluso instalarlo usted mismo para gestionarlo lo cual tendrías mucho mas control. A esto se le denomina descentralización.
TOX es distribuido y no necesita de servidores intermedios, pero aún no puedes enviar un mensaje cuando un cliente está desconectado. Si te desconectas tampoco lo entregará por lo que si o sí, necesitas alguien que haga la tarea de reenvío a tiempo completo.

Sds

dcapeletti
Desconectado/a
se unió: 04/03/2014

Lo que si me pareció centralizado es el sistema de activación. Según https://developer.actor.im/v1.0/docs/sms-gate-token dependerás de Actor Cloud para la activación por SMS. ¿Esto es verdad?.

Sds

gb
gb
Desconectado/a
se unió: 05/30/2016

Hola,

Parece interesante.

Te dejo aquí una lista muy completa con muchos proyectos similares.

https://github.com/Kickball/awesome-selfhosted

Sería buena poder conocer además la "salud" de las comunidades detrás de estos proyectos.

saludos

dcapeletti
Desconectado/a
se unió: 04/03/2014

Eso es lo que mas me inquieta. Hay un desarrollo muy activo de este proyecto.
Hay muchísimos clientes XMPP, pero nunca he encontrado ninguno que tenga tanta compatibilidad multiplataforma como Actor o TOX.

Al ser una plataforma de comunicación bastante desarrollada con todas las funcionalidades que generalmente necesitamos, quiero conocer bien si es completamente libre (Cliente-protocolo-servidor) o hay algún componente que no lo es. Al estar en el directorio de la FSF me llamó la atención.

Sds

SuperTramp83

I am a translator!

Desconectado/a
se unió: 10/31/2014

Me doy cuenta de que soy monotono pero lo escribo nuevamente: si no estamos hablando de video/audio (voip), sino de IM (mensajeria istantanea, es decir texto) no hay aplicacion mejor de ricochet (https//:ricochet.im). La siguiente version tendrà la capacidad de enviar/recibir files (audio/video/texto/etc).
sds

dcapeletti
Desconectado/a
se unió: 04/03/2014

Hola SuperTramp83, ¿Ricochet viene para plataformas móviles, tipo Android o Replicant?. Y ¿Porqué dice que no hay mejor que Ricochet para MI?
Si un usuario está desconectado, puede enviarle el mensaje y luego apagar tu pc. ¿El destinatario lo recibirá?

Sds

SuperTramp83

I am a translator!

Desconectado/a
se unió: 10/31/2014

Hola amigo dcapp :)

Lo siento pero no hay una version para moviles y ni siquiera habrà en futuro, creo.. Para que el destinatario reciba el mensaje el remitente tiene que ser online, pues para que funcione ricochet necesita el "hidden service" que es el punto de encuentro de los dos comunicantes y por eso uno de los dos debe ser online.

Digo que es el mejor porqué es p2p, criptado, no hay un server entre los comunicantes, y ademàs usa la red Tor. Ricochet es anonimo y no hay metadatos. No conozco ningun otra aplicacion de MI que asegure el anonimato de Ricochet.
Ricochet fue auditado hace poco y el codigo es muy sòlido y seguro. Ademas el aplicacion es increiblemente simple de usar.

EDIT: aquì mi direccion por si quiere probarlo -> ricochet:bogaknf24ctqgj5l

dcapeletti
Desconectado/a
se unió: 04/03/2014

Gracias por la respuesta. Ahora tengo mas claro que Ricochet no es lo que necesito.

Sds