diaspora* 0.6.0.0: mejoras notables y un futuro que promete

diasp_0600

El 27 de agosto de 2016 se cumplieron cuatro años desde que diaspora*, la red social Libre y orientada a la privacidad del usuario, pasó a manos de la comunidad. Cuatro años de refactoreo, corrección de errores, rediseño de la interfaz e introducción de nuevas funcionalidades. Desde la última actualización mayor, 42 voluntarios han contribuido con 44.221 líneas de código y removido otras 38.560 líneas innecesarias. Esta gran depuración vino acompañada de un gran número de cambios y enormes mejoras en la experiencia de usuario y en la optimización de la plataforma.

En concordancia con la celebración del 4° Aniversario, la comunidad lanzó la nueva versión mayor del código de diaspora*, la 0.6.0.0, que incluye entre otras las siguientes características:

> Experiencia de usuario

- La interfaz de usuario ha sido modificada. Ahora tiene un diseño más moderno y fácil de usar.
- diaspora* ahora permite a los usuarios hacer público la totalidad del perfil. En este sentido, esperamos que sea más simple para que organizaciones y entidades puedan utilizar la red social como ventana al mundo, o bien usar diaspora* como blog.
- Se añadió la posibilidad de agregar la ubicación en OpenStreetMap.
- Aunque aún no pulido del todo, el chat integrado de diaspora* (basado en XMPP) ha sido mejorado en esta versión. Se ha migrado desde Vines a Prosody. Por supuesto, se puede chatear con cualquier usuario XMPP desde la interfaz integrada, o incluso desde fuera de diaspora* con un cliente externo de XMPP, muy conveniente para cuando usas la red social desde el celular!
- Hablando de teléfonos, no nos hemos olvidado de la versión móvil de diaspora*. También se ha mejorado, mostrando ahora las encuestas y la ubicación, permitiendo a los usuarios conectar con servicios externos (Facebook, Twitter, WordPress, Tumblr) y editar las opciones de privacidad. Si la interfaz móvil no funciona para ti, puedes cambiar a la interfaz de escritorio, ya que ahora responde muy bien a los cambios de tamaño de la pantalla del dispositivo que estés utilizando y se verá bien en tu celular.
API & OpenID. No menos importante es que hemos estado trabajando muy duro para construir las bases de una funcionalidad muy solicitada: una API externa para ayudar a que diaspora* pueda comunicarse con otras aplicaciones. Estamos orgullosos de anunciar que este es el primero y un importante paso en esa dirección: ahora cada servidor de diaspora* puede convertirse en un proveedor de OpenID, lo que significa que puedes poner un botón “Conectar con diaspora*” en tu sitio web!
- Se han introducido temas de color en la interfaz. Por el momento hay cinco temas disponibles, pero muchos más por llegar, permitiendo cambiar el aspecto visual de forma rápida y sencilla.

> Administración

- Se ha incorporado un indicador en el Panel de administración del pod que alerta si no se está corriendo la última versión del código.
- Se agregó una nueva página que muestra todos los pods con los cuales se estableció comunicación y el estado actual de esas conexiones.
- Rediseño de la página de moderación.

> Cambios internos

- Una gran limpieza de la base de datos, lo que mejora el rendimiento y la velocidad de respuesta del servidor.
- El código de la federación ha sido completamente reescrito, extraído y colocado en una librería separada.

Son cambios bastante increíbles, ¿verdad? Pero espera, lo mejor está por venir. El poder de las redes sociales descentralizadas está nuevamente en manos de todos nosotros. :)

Compartir

Redes Libres: animarse a cambiar

diaspora_art

Toda migración es traumática. El proceso de migrar generalmente acarrea una inversión considerable de tiempo y es posible que la mayoría de la gente no tenga el tiempo necesario para investigar y aprender lo necesario para meterse en el mundo del software y las redes libres.

Pero, ¿porqué pasarse a las redes libres?, ¿porqué molestarse tanto con ese tema?, ¿porqué no seguir viviendo tranquilos con Facebook y Twitter?

Bueno, hay varias cuestiones. Algunas de carácter técnico y otras de carácter filosófico. Veamos algunas de las más importantes, para entender también porqué es conveniente utilizar redes libres en vez de redes sociales centralizadas y propietarias.

1) PRIVACIDAD

La privacidad es un bien común. Si nos importa y nos preocupamos por nuestra privacidad, también estamos cuidando la privacidad de los demás. Si queremos compartir contenido de manera segura y poder elegir qué compartir y con quién compartirlo, entonces es mejor elegir redes sociales libres.

2) PROPIEDAD

Si nos interesa conservar la propiedad de nuestros datos, no tenemos que renunciar a ser dueños de nuestras fotos, nuestras publicaciones y de todo lo que queramos compartir. Las redes sociales propietarias se adueñan de tu información, la venden y la utilizan para espiarte. Las redes libres no.

3) SEGURIDAD

Seguramente no queremos exponer nuestros datos personales y nuestra información privada. La mayoría de la gente, sin embargo, lo hace, a veces incluso conociendo los riesgos que ello implica. Para ser claros: los “amigos de nuestros amigos” no tienen por qué saber lo que estamos haciendo ni visualizar nuestras fotos.

4) ANONIMATO Y CENSURA

Las redes libres nos permiten ser tan anónimos como queramos, sin necesidad de utilizar nuestro nombre real ni exponer datos personales. Además, con las redes libres evitamos que censuren nuestras publicaciones y que un algoritmo decida cuál publicación es relevante y cuál no.

5) DESCENTRALIZACIÓN

Las redes libres son redes distribuidas y descentralizadas que no dependen de un servidor central propiedad de una empresa vinculada con (o manejada por) el gobierno.

6) COMUNIDAD

Ser parte de una red libre es ser parte de una comunidad de usuarios, significa poder decidir acerca de los destinos de la red social, poder someter cada cambio a votación y, entre todos, mejorar y hacer crecer la plataforma.

7) LIBERTAD

Los que usamos redes libres creemos en los fundamentos del software libre. La libertad es uno de los derechos fundamentales de todo ser humano que no estamos dispuestos a perder. Por eso decidimos pelear por la libertad para instalar, usar y distribuir el software, pero también por la libertad de pensamiento y expresión.

Esta última cuestión, la libertad, es tal vez la más importante. La filosofía de las redes sociales libres tiene que ver con el hecho de usar software que no fue desarrollado según el interés de una mega corporación, sino bajo el interés de los propios usuarios.

Las redes libres están desarrolladas por usuarios, para usuarios. No hay “manos negras”, no hay bolsillos que se llenan de dinero a costa de ustedes, ni nada por el estilo. Hay gente que trabaja por amor al arte, porque creen que un mundo mejor es posible, y la mejor forma de retribuirles su trabajo es dándole una oportunidad al proyecto del que forman parte.

Se lanza la versión 0.3.0.0 de diaspora*

Diaspora*

Para comenzar el 2014 de buena manera, nos complace anunciar el lanzamiento la version 0.3.0.0 de diaspora*. Queremos agradecer enormemente a las veintinueve personas que colaboraron—con 255 commits—para hacer posible este lanzamiento.

Estos son las mejoras más importantes:

  • El contenido oEmbed ahora está disponible en dispositivos móviles.
  • Es posible ignorar a un usuario desde su página de perfil.
  • A través de la página de «contactos» se podrá acceder a las acciones sobre los aspectos; tales como: gestionar, establecer la visibilidad, eliminar, etcétera.
  • Los pods son capaces de compartir estadísticas. Esta función aún está en progreso. Hasta que se publique un compendio en el sitio oficial del projecto de diaspora* será posible consultar este sitio, creado por Jason Robinson. Nota: esta característica es opcional. No se reunirán estadísticas en tu pod al menos que elijas participar.
  • La interfaz de «conversación» (mensajes privados) se ha rediseñado y mejorado.
  • Se ha actualizado a Ruby 2.0 y Sidekiq 2.17, lo que se traducirá en una mejora en el rendimiento.
  • Además de decenas de bugs que se han solucionado, lo cual mejorará la experiencia de los usuarios. El registro de cambios está disponible en Github.

Publicado originalmente en la cuenta oficial de diaspora*.
Créditos de la imagen: arlo gn.

El Partido Pirata de Estados Unidos intenta evadir la vigilancia de la NSA

US Pirate PartyEl Partido Pirata de los Estados Unidos planea crear una red social que permita a los norteamericanos comunicarse sin ser espiados por la Agencia de Seguridad Nacional (NSA); según comentó uno de los «capitanes» del partido en una entrevista con Business Insider.

Como muchos de los partidos no oficiales, el Partido Pirata apoya algunas ideas poco comunes. Pero con el tumulto que rodea al programa de vigilancia secreto de la NSA, conocido por el nombre clave PRISM, uno de sus objetivos parece estar en la mente de todos: la privacidad en línea.

La «capitán» (propiamente dicho, presidente del comité nacional) Lindsay-Anne Brunner aseguró que el Partido Pirata comenzó a considerar la creación de una nueva red social hace un par de semanas. Los Piratas incluso publicaron un mensaje en Facebook, solicitando que se uniesen a la causa otros «tripulantes» con conocimientos de informática.

Diaspora*Brunner comentó que el grupo planea seguir el modelo de la red social Diaspora*, creación de un grupo de estudiantes de la Universidad de Nueva York, que se convirtió en realidad gracias a Kickstarter. Diaspora* hace uso del protocolo Secure Sockets Layer (SSL), un método para cifrar la comunicación en el Internet. En términos accesibles para usuarios comunes, cualquier sitio que solicita información personal seguramente utiliza SSL.

Ahora, la NSA es capaz de decodificar el SSL, pero únicamente si la empresa en cuestión filtra la clave. El Partido Pirata de los Estados Unidos, por supuesto, no haría esto con el sitio web de su propia red social.

Facebook SpyAún así, Facebook y Google niegan tener conocimiento alguno sobre el programa PRISM. De tal suerte que la pregunta fundamental permanece: ¿puede la NSA violar el SSL sin permiso?

Antes de que Diaspora* fuese siquiera lanzada, el sitio adquirió el estado de «salvador» en línea. Pero el rival de Facebook —a la vista de algunos— se desplomó. Los Piratas tienen una dura tarea por delante: crear una plataforma social a prueba de la NSA, y luego, lograr que la gente se «suba a bordo».

Publicado originalmente por Christina Sterbenz en Business Insider.

Lanzamiento de Diaspora v.0.1.0.0

La versión 0.1.0.0 de Diaspora está finalmente disponible, la cual incluye cambios interesantes: tanto en la experiencia del usuario, como en cuestiones de administración.

En este lanzamiento se incluyen 192 commits provenientes de treinta contribuyentes, así como 66 pull requests incluidas. Para obtener una mejor idea sobre las modificaciones realizadas, se puede consultar el registro de cambios.

Dentro de las nuevas características se incluye la posibilidad de añadir información sobre la ubicación del usuario en las publicaciones; dicha función es opcional, y no está habilitada por defecto. La posibilidad de tener una vista previa de las publicaciones también se incluye en esta nueva versión; es decir, ahora la interfaz contará con un botón que permita observar cómo se verán los mensajes antes de publicarlos.

Una de las adiciones más destacadas es la «navegación con teclado». Con la inclusión de esta característica, será posible desplazarse en la «Entrada» con las teclas J y K (para navegar a la siguiente/previa publicación), la tecla L (marcar como «me gusta»), y por último la tecla C (ingresar un comentario).

La versión móvil del sitio también ha experimentado considerables cambios, haciendo que esta sea más completa en cuestión de funciones. De tal suerte, utilizar Diaspora* por medio de un smartphone será más sencillo y cómodo que nunca.

En cuanto a los cambios técnicos se puede mencionar  el reemplazo de Resque por Sidekiq, lo cual permitirá a los servidores procesar tareas en segundo plano de manera mucho más eficiente, a la vez que se mejora el consumo de memoria.