Diferencia entre revisiones de «Plataforma Social TuEntidad.es»

De Wiki~eWa
Ir a la navegaciónIr a la búsqueda
m
 
(No se muestran 117 ediciones intermedias del mismo usuario)
Línea 1: Línea 1:
El '''Proyecto TuEntidad.es''' (o '''Proyecto TE'') es el conjunto que engloba todo lo referente a la '''Sociedad Virtual''' que impementa todas las funciones propias de la '''vida real''' en un '''mundo virtual'''.
+
[[Imagen:Tuentidad.jpg|thumb|350px|Logo de '''Plataforma Social "TuEntidad.es"''']]
 +
La '''Plataforma Social "TuEntidad.es"''' es un conjunto de [[Solución Informática|herramientas]] que permiten la generación de una "'''[[Sociedad Virtual]]'''".
  
Nace durante el auge de las '''Redes Sociales''' como una nueva aplicación global, '''en forma de estrella''', que ofrece al usuario todas las opciones para considerarla como una extensión telemática de la vida real. Se define como una "'''Sociedad Virtual'''" donde hay [[Entidades]] -usuarios, empresas, asociaciones, organismos, etc- que se pueden intercomunicar de múltiples maneras. Estas formas de comunicación van desde un simple mensaje privado pasando por publicación de [[medios]] -imágenes, vídeos, sonido, etc-, hasta la retransmisión de todo tipo de información digital.
+
El objetivo es llevar las funciones y [[entidades]] propias de la '''vida real''' a un '''mundo virtual'''. Los apartados más importantes de la '''Plataforma Social''' son las [[Redes Sociales]], el [[Kernel de TuEntidad.es|Kernel]] y los [[Visores]], aunque también se incluyen en él apartados relacionados con los distintos subapartados del mismo: integración de nuevas [[Redes Sociales]], [[medios]], legalidad, moralidad, distribución, documentación, mantenimiento, difusión, internacionalización y la [[Estándar de TuEntidad.es|estandarización]] de la '''Plataforma Social'''.
 +
 
 +
Nace '''a mediados del 2009''', durante el auge de las [[Redes Sociales]], como una nueva [[solución]] global, '''en forma de estrella''', que comienza a ofrecer a los usuarios todas las opciones para extender telemáticamente su '''vida real'''. En la "'''Sociedad Virtual'''" que implementa hay [[Entidades]] (usuarios, empresas, asociaciones, organismos, etc) que se pueden intercomunicar de múltiples maneras. Estas formas de comunicación van desde compartir un simple mensaje privado pasando por publicación de [[medios]] -imágenes, vídeos, sonido, etc-, hasta la retransmisión de todo tipo de información digital.
  
 
== Servicios vinculados ==
 
== Servicios vinculados ==
  
Gracias a '''TuEntidad''', se recuperan en serie varios [[servicios]] que aparentemente parecían olvidados. Estos son el [[eWamedios]], para reproducir vídeos (y en el [[SeRViCio]] todos los [[medios]]); el [[eWalog]], para la realización de una bitácora (foto-log, vídeo-log, y audio-blog; todo-en-uno), aunque con un buen lavado de cara (en cuanto a código y funciones); el [[eWail]], para la mensajería interna-externa, también con numerosos cambios y una escritura desde cero y modular de código; y los [[eWamigos]], para la organización de contactos.
+
Desde que a '''finales de 2009''' la Plataforma Social fuera apadrinada por el [[Proyecto eWa]], se recuperan en ella varios [[servicios]] del [[Proyecto eWa|proyecto]] que aparentemente parecían olvidados. Algunos ejemplos son el caso del [[eWamedios]], para '''reproducir''' [[medios]]; el [[eWalog]], para la realización de una '''bitácora''' (foto-log, vídeo-log, y audio-blog; todo-en-uno), aunque con un buen lavado de cara (en cuanto a [[código fuente|código]] y funcionalidad); el [[eWail]], para la '''mensajería interna-externa''', también con numerosos cambios y una escritura modular de [[código fuente|código]]; y los [[eWamigos]], para la organización de '''contactos'''.
 +
 
 +
Como la implementación abierta de '''TuEntidad''' está orientada a ínterrelacionar [[objetos sociales|estructuras de datos]] y no funciones de alto nivel, los [[servicios]] se encuentran implementados solo como parte de los [[visores]], y no nativamente en el [[kernel]] o [[estaciones]]. Esta característica permite que con los mismos [[objetos sociales|datos]] se puedan desarrollar diferentes [[servicios]] orientados a resolver problemas concretos dependiendo del [[visor]] que se utilice.
 +
 
 +
=== Entidades ===
 +
{{AP|Entidades}}
 +
'''''redactando'''''
 +
 
 +
=== Medios ===
 +
{{AP|Medios}}
 +
Los '''medios''' son '''estructuras de datos''' que incluyen información. Generalmente se consideran '''medios primarios''' las '''imágenes''', '''vídeos''' y '''sonidos'''. Pero en realidad existen multitud de estructuras que entran dentro de la definición de [[medio]]s y subcategorías de los tres primarios; por lo tanto, los medios se han dividido usando un sistema similar a las '''extensiones''' (.pdf, .wav, ect) tan habituales en otros [[sistemas]].
 +
 
 +
En la '''Plataforma Social "TuEntidad.es"''', desde el comienzo, es destacable la utilización de varios [[medios]] poco habituales. Por ejemplo el [[medio]] tipo "'''Webcam'''" permite compartir la captura de '''cámara web''' a través del mecanismo nativo de '''orientación''' de [[medios]].
 +
 
 +
=== Mensajería ===
 +
 
 +
Quizás la característica más importante de la '''Plataforma Social "TuEntidad.es"''' es la implementación muy reducida de estructuras de datos: Sólo se implementan los [[TOBIS|Tres Objetos Básicos de Identidad Social]] ([[TOBIS]]). El efecto de esta ''restricción'' se ve claramente a la hora de abordar el desarrollo de una [[Solución Informática]] compatible tanto con el [[kernel]] de la '''Plataforma''' como con las [[Estación|estaciones estándares]].
 +
 
 +
En '''TuEntidad.es''' se consideran la misma [[objeto social|estructura de datos]] los '''tablones''', '''buzones''' y [[chats]], en los que respectivamente hay '''comentarios''', '''mensajes''' (privados), y '''conversaciones'''. Bajo el [[kernel]], los primeros son considerados [[objeto social|objetos]] de [[tipo]] [[conjunto]], mientras que los segundos son considerados [[objeto social|objetos]] de [[tipo]] [[entrada]].
 +
 
 +
==== Tablones y comentarios ====
 +
'''''redactando'''''
 +
==== Buzones y mensajes ====
 +
'''''redactando'''''
 +
==== Chats y conversaciones ====
 +
{{VT|Servidor 3501}}
 +
Debido a que el [[kernel]] de la '''Plataforma Social TE''' es omnipresente (se puede acceder a la misma imagen de él desde diferentes [[estaciones]]) es posible realizar un '''sistema de mensajería instantánea''' de una forma no determinada por la propia implementación del [[kernel]], si no por el [[visor]]. La implementación habitual de los [[chats]] y las '''conversaciones''', al igual que toda la organización bipolar del '''Plataforma Social''', se basa en dos pilares fundamentales que la hacen funcionar:
 +
 
 +
El primero está relacionado con el amplio abanico de formas de acceder al [[kernel]]. La potencia del [[servidor 3501]], que se integra perfectamente con el [[Kernel de TuE|Kernel]] escuchando por el puerto TCP/IP 0xDAD (3501 en decimal) y respondiendo a las solicitudes que se le hagan de forma síncrona o asíncrona. Como no, el chat también está obligado a utilizar el [[protocolo]] general del [[kernel]] o de las [[estaciones]]. Por lo tanto, es necesario realizar las [[peticiones]] al [[kernel]] por uno (o más) de sus canales, garantizándose así todas las políticas de privacidad y seguridad afectadas.
 +
 
 +
Por otra parte está la libertad de implementación del [[Sistema de mensajería instantánea]] por parte de los [[visores]]. Aunque existe un [[Sistema de mensajería instantánea|sistema oficial]], es posible que el [[visor]] implemente un sistema de mensajería instantánea a su estilo, o complementario al oficial.
 +
 
 +
{{CL|Sistema de mensajería instantánea}}
  
La realidad es que, en '''TuEntidad''', estos [[servicios]] se encuentran implementados solo como parte '''visor''' en html-javascript (salvo en el caso de los vídeos, que se usa [[eWamedios]] de [[RedeWa]]). La parte '''consultas''', '''común''' tanto para la versión-[[servicio]] como para la versión-[[SeRViCio]], así como para addons, scripts y complementos, está implementada en php sobre http. Los [[SeRViCios]] mencionados con su nombre con '''eWa''' están implementados como parte '''visor''' usando el [[paradigma eWa]].
 
 
== Web semántica ==
 
== Web semántica ==
  
=== El Kernel ===
+
El planteamiento ternario que ofrece la '''Web 3.0''' bajo el punto de vista de la '''Plataforma Social "TuEntidad.es"''', y habitual en todo el [[Proyecto eWa]], divide el funcionamiento de la '''Plataforma''' en '''tres partes''' independientes que, en ocasiones, se denominan haciendo una alegoría militar como: la '''Artillería''' ([[Redes Sociales]] o '''''contenedores'''''), la '''Caballería''' ([[Kernel]] o '''''estaciones''''') y la '''Infantería''' ([[Visores]]).
 +
 
 +
=== Las Redes Sociales ===
 +
{{AP|Redes Sociales}}
 +
Son los '''contenedores''' donde se almacena la [[información]] de los [[usuarios]]. Generalmente, esa [[información]] se organiza en [[Tres Objetos Básicos de Identidad Social]] ([[TOBIS]]) que son tratados de forma independiente por cada [[Red Social]] y servidos de forma transparente al [[Kernel]] a través de un [[Kernel de TuEntidad.es|Marco Común]].
 +
 
 +
El '''[[Estándar de TuEntidad.es]]''' no define cómo deben de [[estructuras|estructurarse]] internamente una [[red social]], pero sí obliga a que el [[Marco Común|marco común]] ofrezca la funcionalidad esperada. De todas formas, lo habitual es encontrarse con que las [[redes sociales]] utilicen las [[estructuras]] de [[objetos sociales]] para almacenar toda la [[información]] de sus [[entidades]], [[medios]], y otro [[objetos sociales|contenido]].
 +
 
 +
=== Distribuidores de contenido ===
 +
 
 +
En medio del canal de distribución de [[objetos sociales|contenido digital]] a través de la '''Plataforma Social''', es habitual encontrarse con los encargados de suministrar la [[información]] de forma descentralizada. Desde las primeras versiones de la '''Plataforma''', la existencia de un '''distribuidor de contenido''' permitió unificar bajo un mismo [[protocolo]] (el [[Protocolo de TuEntidad.es]]) toda la lógica relativa a la obtención del [[contenido digital]] de diferentes [[redes sociales]].
 +
 
 +
Ese punto de entrada fue inicialmente y durante unos años el [[Kernel de TuEntidad.es]]. A través de éste, se podía acceder a diferentes [[redes sociales]] utilizando el [[Protocolo de TuEntidad.es]]. A partir de '''finales del año 2011''', la publicación del [[Estándar de TuEntidad.es]] traerá a las [[estaciones]] como los puntos de acceso a los [[contenido digital|contenidos digitales]] y otras [[herramientas sociales]].
 +
 
 +
==== El Kernel ====
 +
[[Imagen:TuentidadKernel.jpg||thumb|380px|Logo del apartado del [[Kernel de TuEntidad.es]].]]
 +
{{AP|Kernel de TuEntidad.es|Kernel y Protocolo de TuEntidad}}
 +
{{VT|Servidor 3501}}
 +
El [[kernel]] fue la parte encargada del tratamiento de la '''lectura/escritura''' de [[estructuras de datos]] de toda la '''Plataforma Social TuEntidad.es''' hasta la llegada del [[Estándar de TuEntidad.es]]. Por cuestiones de compatibilidad, el alias DNS del [[kernel]] se encuentra todavía como subdominio (denominado ''kernel'') de la página de la '''Plataforma Social''': ''[http://kernel.tuentidad.es/ kernel.tuentidad.es]''.
 +
 
 +
'''No es recomendable su uso''', ya que lo recomendado es utilizar las [[soluciones]] [[estándar]]es. En contraposición al [[Kernel de TuEntidad.es]], están las [[estaciones]]. Existen tanto [[estaciones]] oficiales como otras [[estaciones]] repartidas por la [[red]].
 +
 
 +
Los problemas detectados en el uso del [[protocolo de TuEntidad.es]] se centran en la poca modularidad que tiene, la [[sintaxis]] ofuscada de sus [[peticiones]], la dificultad para realizar [[acciones]] complejas, y la nula unificación de [[peticiones|órdenes]] como ''registro de [[usuarios]]'', ''inicio de sesión'', ''subida de [[medios]]'', etc.
 +
 
 +
También, y fue uno de los problemas más cuestionados de la implementación del [[kernel]], fue que no se podía acceder directamente a comunicarse con él en muchos entornos [[web]]. aunque las versiones en [[Flash]] y [[ejecutables]] '''de escritorio''' podían comunicarse directamente, la necesidad de usar un [[proxy]] aparecía en los [[visores]] que utilizan [[JavaScript]], y otros [[lenguaje]]s que no permiten acceder a dominios distintos al dominio del [[visor]], haciendo bastante lenta y costosa la comunicación entre [[visores]] y [[redes sociales]].
 +
 
 +
Es posible que un [[visor]] (como en el caso de [[lotienes]]) no pueda acceder directamente al [[kernel]]; en el caso particular de ese [[visor]] se hace a través de una implementación [[proxy]]-[[php]] conectando el [[visor]] indirectamente al [[kernel]]. El uso del '''proxy oficial''' permite un balanceo de carga entre [[máquinas]] que mejoran los tiempos de carga, aunque, siempre que sea posible, es más recomendable acceder directamente al [[kernel]].
  
La parte que se encarga del tratamiento de '''lectura/escritura de datos''' en la arquitectura de la ''plataforma social TuEntidad'' se llama '''Kernel'''. Por norma general se encuentra como subdominio (denominado kernel) del propio [[#Los Visores|visor]], y redirecciona internamente, a través de un [[proxy]]-[[php]], a los servidores de datos de la aplicación. Todos los visores implementan un proxy. El uso del proxy oficial permite un balanceo de carga que mejoran los tiempos de carga.
+
==== Las Estaciones ====
 +
[[Archivo:EstandarTuentidad.png|thumb|100px|[[Estándar de TuEntidad.es]].]]
 +
{{AP|Estaciones}}
 +
Las [[Estaciones estándares de TuEntidad.es]] son los nuevos [[servicios]] encargados de canalizar la mayoría de las [[peticiones]] generadas por los [[usuarios]] de [[visores]] de la [[Plataforma Social "TuEntidad.es"]]. Además de conectar con los [[Marco Común|marcos comunes]] de las diferentes [[redes sociales]], también se dedican a ejecutar [[acciones]] que, por su naturaleza, se tienen que [[ejecutable|ejecutar]] en más de un [[Marco Común|marco común]].
  
Los visores en otros lenguajes se caracterizan por acceder al kernel directamente. Es el caso de las versiones en Flash y ejecutables de escritorio. La necesidad del proxy aparece en los visores que utilizan [[JavaScript]], el cual no permite acceder a dominios fuera del actual.
+
Como no podría ser de otra forma, se basan en el [[Estándar de TuEntidad.es]], aunque suelen incluir una implementación del [[kernel]] para ser compatibles con otros [[visores]].
  
 
=== Los Visores ===
 
=== Los Visores ===
 +
{{AP|Visores de TuEntidad}}
 +
Existen varios [[visores]] que implementan el [[protocolo de TuEntidad.es]] en los que, principalmente, se cambian el aspecto gráfico. Algunos incorporan, además, más opciones. Existen también algunos [[visores]] que integran nuevas funciones independientes al [[Kernel]]. Al comienzo existía un sólo '''[[visor]] oficial''', [http://www.lotienes.com/ lotienes.com], el cual incluye varios idiomas en una interfaz orientada a equipos de escritorio y portátiles grandes. Posteriormente, el [[visor]] [[flash]] [http://www.monomola.com/ monomola.com] pasó a ser co-oficial junto con el [[lotienes]]. Existen versiones móviles (para pantallas más pequeñas de 16<nowiki>''</nowiki>) de ambos [[visores]] oficiales. Obviamente, cualquier [[visor]] que implementa correctamente el [[protocolo de TuEntidad.es]] para consultar y escribir valores en las estructuras de datos, existe un '''sincronismo de datos''' entre ellos.
 +
 +
Oficialmente hay un [[visor]] para cada tecnología. La mayoría están programados usando las guías estandarizadas en el código fuente (mismos nombres de funciones y variables) y son de código abierto y libre bajo la [[Licencia de Soluciones Informáticas eWa]].
 +
 +
La ventaja más importante del '''sincronismo de datos''' entre [[visor]]es es que '''no es necesario registrarse más que una vez''', en un [[visor]] cualquiera que conecte correctamente con el [[kernel]]. Las credenciales (nombre de usuario -generalmente el email de la vida real- y la contraseña) se usan para registrarse y autentificarse de cara al [[kernel]]. Existen métodos para certificar la correcta implementación de un [[visor]] debido al compromiso de la '''Plataforma Social "TuEntidad.es"''' para garantizar la privacidad y seguridad, sobre todo en torno al acceso.
 +
 +
== Política de Privacidad y Seguridad ==
  
Existen varios '''visores''' para TuEntidad en los que, principalmente, se cambian el aspecto gráfico. Algunos incorporan más opciones y otros, e incluso existen algunos que integran nuevas funciones independientes al [[#El Kernel|kernel]]. El '''visor oficial''' es [http://www.lotienes.com/ lotienes.com], el cual incluye varios idiomas en una interface orientada a equipos de escritorio y portátiles grandes. La versión móvil (para pantallas más pequeñas de 16<nowiki>''</nowiki>) está ambientada en el mismo visor, aunque son independientes en cuanto a sus archivos, salvo los de idioma. Obviamente, como visores que son, utilizan el kernel para consultar y escribir datos, por lo que no se pierde el sincronismo.
+
En toda la '''Plataforma Social "TuEntidad.es"''' se persigue alcanzar un nivel de privacidad ''extremo'', en el que cada uno de los datos que se insertan se puedan dirigir con máxima precisión hacia los verdaderos destinatarios de dicha información. Se intenta también que los propios '''moderadores''' y '''administradores''' de la Plataforma Social no tengan acceso a determinada información salvo causas de fuerza mayor, como son la persecución de delitos, fraudes y colaboraciones con autoridades policiales y judiciales competentes en busca de infracciones de la legislación vigente o si se tuviera sospecha de actividades ilícitas.
  
Oficialmente hay un visior para cada solución. La mayoría están programados usando las guías estandarizadas en el código fuente, y otras son implementadas y mantenidas por terceros, aunque se revisan continuamente para garantizar su oficialidad.
+
El '''sistema de claves''' desecha el uso de las '''contraseñas'''. Una '''clave''' ('''contraseña codificada con semilla y marca temporal''') evita que se almacene la contraseña en la [[estructura]] de [[objeto social|datos]]. Las características que rodean la '''seguridad''' en las sesiones (no permitir dos o más sesiones abiertas a la vez, y desconectarla al iniciar sesión en otro sitio, e incluso no permitir recordar la sesión ni incluso entre pestañas/ventanas/navegadores) garantizan plenamente la identidad legítima de cada [[Protocolo de TuEntidad.es|petición]] que se envía al [[kernel]]. Tampoco se precisa del uso de ''cookies'', debido a los problemas de privacidad que puede conllevar.
  
No es necesario registrarse más que una vez, en cualquiera de los visores que implementan la aplicación. Las credenciales (nombre de usuario -generalmente el email- y la contraseña), si se utiliza un visor seguro, se pueden utilizar sin riesgo a ser almacenadas. Hay que desconfiar plenamente de los visores que no implementan correctamente y de forma segura el acceso; solo se deben enviar tres datos: el usuario, la clave (contraseña codificada con semilla y marca temporal), y la marca temporal. Las características que rodean la seguridad en las sesiones (no permitir dos o más sesiones abiertas a la vez, y desconectarla al iniciar sesión en otro sitio, no permitir recordar la sesión ni incluso entre pesatañas/ventanas/navegadores) garantizan plenamente la identidad legítima de cada orden que se envía a la aplicación.
+
Al crear una [[entidad]] de cualquier tipo se facilitarán unos datos básicos que, por cuestiones de funcionamiento interno, siempre son públicos. Estos datos son el '''nombre''' y '''apellidos''' de la persona o el '''nombre''' en el resto de [[entidad]]es. También lo será, una vez alojada y aceptada, '''la imagen de entidad'''. Por defecto el '''estado''' también es público, aunque se puede configurar para que no lo sea, al igual que otros aspectos más que rodean la privacidad de cada [[entidad]]. Cualquier usuario o visitante podrá encontrar cualquier entidad, independientemente de la política de privacidad que tenga, por '''nombre''', '''apellidos''' o '''dirección de correo electrónico''', además de por cualquiera de los datos que estén disponibles siguiendo la política de privacidad de cada entidad, completos o parcialmente utilizando el buscador de entidades; el acceso a cualquiera de las entidades que aparezcan se regirá por la política de privacidad que tenga en ese momento.
 +
En cualquier otro caso, no podrá bajo ningún concepto conseguir la dirección de correo electrónico por medio de la aplicación.
  
 
== Enlaces ==
 
== Enlaces ==
  
Debido a que la entrada en '''TuEntidad''' puede ser pública -y directa-, a algunas entidades se puede acceder directamente utilizando un nombre de dominio reservado. Organizados en categorías, se pueden encontrar a continuación un listado de éstos.
+
* [http://www.tuentidad.es/ Página web de la Plataforma Social TuEntidad.es].
 +
** [http://www.tuentidad.es/ast/ ast.lotienes] en asturiano.
 +
** [http://www.tuentidad.es/cat/ cat.lotienes] en catalán.
 +
** [http://www.tuentidad.es/gal/ gal.lotienes] en gallego.
 +
** [http://www.tuentidad.es/en/ en.lotienes] en inglés.
 +
 
 +
=== Visores oficiales ===
 +
 
 +
* [http://www.lotienes.com/ LoTienes.com] (visor [[lotienes]]), también en varios idiomas:
 +
** [http://val.lotienes.com/ val.lotienes] en valenciano.
 +
** [http://ast.lotienes.com/ ast.lotienes] en asturiano.
 +
** [http://cat.lotienes.com/ cat.lotienes] en catalán.
 +
** [http://gal.lotienes.com/ gal.lotienes] en gallego.
 +
** [http://en.lotienes.com/ en.lotienes] en inglés.
 +
 
 +
* [http://www.monomola.com/ MonoMola.com] (visor [[MonoMola]]).
 +
 
 +
* [http://www.plantatupino.com/ PlantaTuPino.com] (visor [[PlantaTuPino]]).
 +
 
 +
* [http://www.ewaewa.com/ eWaeWa.com] (para la [[red social]] [[eWaeWa]]).
 +
 
 +
=== Entidades participadoras ===
  
[http://www.tuentidad.es/ Página web de TuEntidad] y [https://www.tuentidad.es/ en modo seguro]
+
Debido a que la entrada en la [[Sociedad Virtual]] de '''TuEntidad''' puede ser pública -y directa-, a algunas entidades se puede acceder directamente utilizando un nombre de dominio reservado. Organizados en categorías, se pueden encontrar a continuación un listado de éstos, accediendo por defecto a la implementación del visor '''lotienes'''.  
  
* [http://www.jospa.es/ Entidad] de la [[JOSPA|J.O.S.P.A.]].
 
 
* [http://www.enwillyado.com/ Entidad] de [[Guillermo Álvarez Martínez]].
 
* [http://www.enwillyado.com/ Entidad] de [[Guillermo Álvarez Martínez]].
* [http://www.espichadehistoria.com/ Entidad] de la '''Espicha de Historia 2009'''.
+
* [http://www.jospa.es/ Entidad] de la [[JOSPA]].
 
+
* [http://www.littleband.es/ Entidad] de la '''LittleBand'''.
[https://sourceforge.net/projects/tuentidad/ Página web del proyecto en sourceforge]
+
* [http://www.loschelos.com/ Entidad] de la '''Charanga Pepe "El Chelo"'''.
 +
* [http://www.laorquestina.com/ Entidad] de la '''Orquesta Sinfónica del Conservatorio de Gijón "La Orquestina"'''.
 +
* [http://www.tiempoanadido.es/ Entidad] del programa de la ''RTP'' deportivo '''Tiempo Añadido'''.
 +
* [http://www.labuenatarde.es/ Entidad] del programa de la ''RTP'' de coloquio '''La Buena Tarde'''.
 +
* [http://www.laculpadeltiempo.com/ Entidad] del grupo de rock gijonés '''La Culpa del Tiempo'''.
  
[[Categoría:Servicio]]
+
[[Categoría:Plataforma Social "TuEntidad.es"]]
[[Categoría:SeRViCio]]
+
[[Categoría:Sociedad Virtual]]
[[Categoría:Aplicación]]
 
 
[[Categoría:Solución Informática]]
 
[[Categoría:Solución Informática]]
 
[[Categoría:Solución]]
 
[[Categoría:Solución]]

Revisión actual del 19:05 14 mar 2012

Logo de Plataforma Social "TuEntidad.es"

La Plataforma Social "TuEntidad.es" es un conjunto de herramientas que permiten la generación de una "Sociedad Virtual".

El objetivo es llevar las funciones y entidades propias de la vida real a un mundo virtual. Los apartados más importantes de la Plataforma Social son las Redes Sociales, el Kernel y los Visores, aunque también se incluyen en él apartados relacionados con los distintos subapartados del mismo: integración de nuevas Redes Sociales, medios, legalidad, moralidad, distribución, documentación, mantenimiento, difusión, internacionalización y la estandarización de la Plataforma Social.

Nace a mediados del 2009, durante el auge de las Redes Sociales, como una nueva solución global, en forma de estrella, que comienza a ofrecer a los usuarios todas las opciones para extender telemáticamente su vida real. En la "Sociedad Virtual" que implementa hay Entidades (usuarios, empresas, asociaciones, organismos, etc) que se pueden intercomunicar de múltiples maneras. Estas formas de comunicación van desde compartir un simple mensaje privado pasando por publicación de medios -imágenes, vídeos, sonido, etc-, hasta la retransmisión de todo tipo de información digital.

Servicios vinculados

Desde que a finales de 2009 la Plataforma Social fuera apadrinada por el Proyecto eWa, se recuperan en ella varios servicios del proyecto que aparentemente parecían olvidados. Algunos ejemplos son el caso del eWamedios, para reproducir medios; el eWalog, para la realización de una bitácora (foto-log, vídeo-log, y audio-blog; todo-en-uno), aunque con un buen lavado de cara (en cuanto a código y funcionalidad); el eWail, para la mensajería interna-externa, también con numerosos cambios y una escritura modular de código; y los eWamigos, para la organización de contactos.

Como la implementación abierta de TuEntidad está orientada a ínterrelacionar estructuras de datos y no funciones de alto nivel, los servicios se encuentran implementados solo como parte de los visores, y no nativamente en el kernel o estaciones. Esta característica permite que con los mismos datos se puedan desarrollar diferentes servicios orientados a resolver problemas concretos dependiendo del visor que se utilice.

Entidades

Artículo principal: Entidades

redactando

Medios

Artículo principal: Medios

Los medios son estructuras de datos que incluyen información. Generalmente se consideran medios primarios las imágenes, vídeos y sonidos. Pero en realidad existen multitud de estructuras que entran dentro de la definición de medios y subcategorías de los tres primarios; por lo tanto, los medios se han dividido usando un sistema similar a las extensiones (.pdf, .wav, ect) tan habituales en otros sistemas.

En la Plataforma Social "TuEntidad.es", desde el comienzo, es destacable la utilización de varios medios poco habituales. Por ejemplo el medio tipo "Webcam" permite compartir la captura de cámara web a través del mecanismo nativo de orientación de medios.

Mensajería

Quizás la característica más importante de la Plataforma Social "TuEntidad.es" es la implementación muy reducida de estructuras de datos: Sólo se implementan los Tres Objetos Básicos de Identidad Social (TOBIS). El efecto de esta restricción se ve claramente a la hora de abordar el desarrollo de una Solución Informática compatible tanto con el kernel de la Plataforma como con las estaciones estándares.

En TuEntidad.es se consideran la misma estructura de datos los tablones, buzones y chats, en los que respectivamente hay comentarios, mensajes (privados), y conversaciones. Bajo el kernel, los primeros son considerados objetos de tipo conjunto, mientras que los segundos son considerados objetos de tipo entrada.

Tablones y comentarios

redactando

Buzones y mensajes

redactando

Chats y conversaciones

Véase también: Servidor 3501

Debido a que el kernel de la Plataforma Social TE es omnipresente (se puede acceder a la misma imagen de él desde diferentes estaciones) es posible realizar un sistema de mensajería instantánea de una forma no determinada por la propia implementación del kernel, si no por el visor. La implementación habitual de los chats y las conversaciones, al igual que toda la organización bipolar del Plataforma Social, se basa en dos pilares fundamentales que la hacen funcionar:

El primero está relacionado con el amplio abanico de formas de acceder al kernel. La potencia del servidor 3501, que se integra perfectamente con el Kernel escuchando por el puerto TCP/IP 0xDAD (3501 en decimal) y respondiendo a las solicitudes que se le hagan de forma síncrona o asíncrona. Como no, el chat también está obligado a utilizar el protocolo general del kernel o de las estaciones. Por lo tanto, es necesario realizar las peticiones al kernel por uno (o más) de sus canales, garantizándose así todas las políticas de privacidad y seguridad afectadas.

Por otra parte está la libertad de implementación del Sistema de mensajería instantánea por parte de los visores. Aunque existe un sistema oficial, es posible que el visor implemente un sistema de mensajería instantánea a su estilo, o complementario al oficial.

Web semántica

El planteamiento ternario que ofrece la Web 3.0 bajo el punto de vista de la Plataforma Social "TuEntidad.es", y habitual en todo el Proyecto eWa, divide el funcionamiento de la Plataforma en tres partes independientes que, en ocasiones, se denominan haciendo una alegoría militar como: la Artillería (Redes Sociales o contenedores), la Caballería (Kernel o estaciones) y la Infantería (Visores).

Las Redes Sociales

Artículo principal: Redes Sociales

Son los contenedores donde se almacena la información de los usuarios. Generalmente, esa información se organiza en Tres Objetos Básicos de Identidad Social (TOBIS) que son tratados de forma independiente por cada Red Social y servidos de forma transparente al Kernel a través de un Marco Común.

El Estándar de TuEntidad.es no define cómo deben de estructurarse internamente una red social, pero sí obliga a que el marco común ofrezca la funcionalidad esperada. De todas formas, lo habitual es encontrarse con que las redes sociales utilicen las estructuras de objetos sociales para almacenar toda la información de sus entidades, medios, y otro contenido.

Distribuidores de contenido

En medio del canal de distribución de contenido digital a través de la Plataforma Social, es habitual encontrarse con los encargados de suministrar la información de forma descentralizada. Desde las primeras versiones de la Plataforma, la existencia de un distribuidor de contenido permitió unificar bajo un mismo protocolo (el Protocolo de TuEntidad.es) toda la lógica relativa a la obtención del contenido digital de diferentes redes sociales.

Ese punto de entrada fue inicialmente y durante unos años el Kernel de TuEntidad.es. A través de éste, se podía acceder a diferentes redes sociales utilizando el Protocolo de TuEntidad.es. A partir de finales del año 2011, la publicación del Estándar de TuEntidad.es traerá a las estaciones como los puntos de acceso a los contenidos digitales y otras herramientas sociales.

El Kernel

Logo del apartado del Kernel de TuEntidad.es.

Artículo principal: Kernel y Protocolo de TuEntidad

Véase también: Servidor 3501

El kernel fue la parte encargada del tratamiento de la lectura/escritura de estructuras de datos de toda la Plataforma Social TuEntidad.es hasta la llegada del Estándar de TuEntidad.es. Por cuestiones de compatibilidad, el alias DNS del kernel se encuentra todavía como subdominio (denominado kernel) de la página de la Plataforma Social: kernel.tuentidad.es.

No es recomendable su uso, ya que lo recomendado es utilizar las soluciones estándares. En contraposición al Kernel de TuEntidad.es, están las estaciones. Existen tanto estaciones oficiales como otras estaciones repartidas por la red.

Los problemas detectados en el uso del protocolo de TuEntidad.es se centran en la poca modularidad que tiene, la sintaxis ofuscada de sus peticiones, la dificultad para realizar acciones complejas, y la nula unificación de órdenes como registro de usuarios, inicio de sesión, subida de medios, etc.

También, y fue uno de los problemas más cuestionados de la implementación del kernel, fue que no se podía acceder directamente a comunicarse con él en muchos entornos web. aunque las versiones en Flash y ejecutables de escritorio podían comunicarse directamente, la necesidad de usar un proxy aparecía en los visores que utilizan JavaScript, y otros lenguajes que no permiten acceder a dominios distintos al dominio del visor, haciendo bastante lenta y costosa la comunicación entre visores y redes sociales.

Es posible que un visor (como en el caso de lotienes) no pueda acceder directamente al kernel; en el caso particular de ese visor se hace a través de una implementación proxy-php conectando el visor indirectamente al kernel. El uso del proxy oficial permite un balanceo de carga entre máquinas que mejoran los tiempos de carga, aunque, siempre que sea posible, es más recomendable acceder directamente al kernel.

Las Estaciones

Artículo principal: Estaciones

Las Estaciones estándares de TuEntidad.es son los nuevos servicios encargados de canalizar la mayoría de las peticiones generadas por los usuarios de visores de la Plataforma Social "TuEntidad.es". Además de conectar con los marcos comunes de las diferentes redes sociales, también se dedican a ejecutar acciones que, por su naturaleza, se tienen que ejecutar en más de un marco común.

Como no podría ser de otra forma, se basan en el Estándar de TuEntidad.es, aunque suelen incluir una implementación del kernel para ser compatibles con otros visores.

Los Visores

Artículo principal: Visores de TuEntidad

Existen varios visores que implementan el protocolo de TuEntidad.es en los que, principalmente, se cambian el aspecto gráfico. Algunos incorporan, además, más opciones. Existen también algunos visores que integran nuevas funciones independientes al Kernel. Al comienzo existía un sólo visor oficial, lotienes.com, el cual incluye varios idiomas en una interfaz orientada a equipos de escritorio y portátiles grandes. Posteriormente, el visor flash monomola.com pasó a ser co-oficial junto con el lotienes. Existen versiones móviles (para pantallas más pequeñas de 16'') de ambos visores oficiales. Obviamente, cualquier visor que implementa correctamente el protocolo de TuEntidad.es para consultar y escribir valores en las estructuras de datos, existe un sincronismo de datos entre ellos.

Oficialmente hay un visor para cada tecnología. La mayoría están programados usando las guías estandarizadas en el código fuente (mismos nombres de funciones y variables) y son de código abierto y libre bajo la Licencia de Soluciones Informáticas eWa.

La ventaja más importante del sincronismo de datos entre visores es que no es necesario registrarse más que una vez, en un visor cualquiera que conecte correctamente con el kernel. Las credenciales (nombre de usuario -generalmente el email de la vida real- y la contraseña) se usan para registrarse y autentificarse de cara al kernel. Existen métodos para certificar la correcta implementación de un visor debido al compromiso de la Plataforma Social "TuEntidad.es" para garantizar la privacidad y seguridad, sobre todo en torno al acceso.

Política de Privacidad y Seguridad

En toda la Plataforma Social "TuEntidad.es" se persigue alcanzar un nivel de privacidad extremo, en el que cada uno de los datos que se insertan se puedan dirigir con máxima precisión hacia los verdaderos destinatarios de dicha información. Se intenta también que los propios moderadores y administradores de la Plataforma Social no tengan acceso a determinada información salvo causas de fuerza mayor, como son la persecución de delitos, fraudes y colaboraciones con autoridades policiales y judiciales competentes en busca de infracciones de la legislación vigente o si se tuviera sospecha de actividades ilícitas.

El sistema de claves desecha el uso de las contraseñas. Una clave (contraseña codificada con semilla y marca temporal) evita que se almacene la contraseña en la estructura de datos. Las características que rodean la seguridad en las sesiones (no permitir dos o más sesiones abiertas a la vez, y desconectarla al iniciar sesión en otro sitio, e incluso no permitir recordar la sesión ni incluso entre pestañas/ventanas/navegadores) garantizan plenamente la identidad legítima de cada petición que se envía al kernel. Tampoco se precisa del uso de cookies, debido a los problemas de privacidad que puede conllevar.

Al crear una entidad de cualquier tipo se facilitarán unos datos básicos que, por cuestiones de funcionamiento interno, siempre son públicos. Estos datos son el nombre y apellidos de la persona o el nombre en el resto de entidades. También lo será, una vez alojada y aceptada, la imagen de entidad. Por defecto el estado también es público, aunque se puede configurar para que no lo sea, al igual que otros aspectos más que rodean la privacidad de cada entidad. Cualquier usuario o visitante podrá encontrar cualquier entidad, independientemente de la política de privacidad que tenga, por nombre, apellidos o dirección de correo electrónico, además de por cualquiera de los datos que estén disponibles siguiendo la política de privacidad de cada entidad, completos o parcialmente utilizando el buscador de entidades; el acceso a cualquiera de las entidades que aparezcan se regirá por la política de privacidad que tenga en ese momento. En cualquier otro caso, no podrá bajo ningún concepto conseguir la dirección de correo electrónico por medio de la aplicación.

Enlaces

Visores oficiales

Entidades participadoras

Debido a que la entrada en la Sociedad Virtual de TuEntidad puede ser pública -y directa-, a algunas entidades se puede acceder directamente utilizando un nombre de dominio reservado. Organizados en categorías, se pueden encontrar a continuación un listado de éstos, accediendo por defecto a la implementación del visor lotienes.