-Catalunya

37
- Cataluny -Catalunya Un entorno colaborativo y de red social Jornadas Técnicas RedIRIS 2006 ecatalunya.gencat.net Rosa Mª Martín, Facultad de Informática de Barcelona-Universidad Politécnica de Cataluña (UPC) [email protected]

description

-Catalunya. Un entorno colaborativo y de red social Jornadas Técnicas RedIRIS 2006 ecatalunya.gencat.net Rosa Mª Martín, Facultad de Informática de Barcelona-Universidad Politécnica de Cataluña (UPC) [email protected]. Índice >. Introducción Descripción de la plataforma Integración - PowerPoint PPT Presentation

Transcript of -Catalunya

Page 1: -Catalunya

-Catalunya

-CatalunyaUn entorno colaborativo y de red social

Jornadas Técnicas RedIRIS 2006

ecatalunya.gencat.netRosa Mª Martín, Facultad de Informática de Barcelona-

Universidad Politécnica de Cataluña (UPC) [email protected]

Page 2: -Catalunya

-Catalunya2 / 52

Índice >

1. Introducción

2. Descripción de la plataforma

3. Integración

4. Otras consideraciones

5. Conclusiones

Page 3: -Catalunya

-Catalunya3 / 52

Sobre e-Catalunya• e-Catalunya es una iniciativa del Departamento de Presidencia

de la Generalitat de Catalunya para facilitar a la sociedad una plataforma de colaboración, difusión, generación e intercambio de conocimiento entre diferentes colectivos profesionales

– profesionales de la administración sanitaria catalana– mediadores familiares de toda Cataluña– empresarios emprendedores y asesores – Comunidades de catalanes en el exterior– Psicopedagogos – etc.

• Es un entorno de red social que integra software desarrollado por la UPC y herramientas de software libre (básicamente herramientas de colaboración) en una plataforma extensible y flexible.

Page 4: -Catalunya

-Catalunya4 / 52

Page 5: -Catalunya

-Catalunya5 / 52

Índice >

1. Introducción

2. Descripción de la plataforma

3. Integración

4. Otras consideraciones

5. Conclusiones

Page 6: -Catalunya

-Catalunya6 / 52

e-catalunya >

miembros

gruposportales

Herramientas de colaboración

plataforma

Red social

Page 7: -Catalunya

-Catalunya7 / 52

portal – agrupa los usuarios y grupos de un ámbito temático

portales >

Perfil específico de portal. Nivel de privacidad: público o privado. Sistema de auto-registro/subscripción o

alta por invitación. Herramientas específicas de

administración de:UsuariosGruposHerramientas de colaboración

Los usuarios tienen diferentes roles dentro de un portal: miembro, moderador o administrador.

Page 8: -Catalunya

-Catalunya8 / 52

portales >

Page 9: -Catalunya

-Catalunya9 / 52

grupos – Disponen de elementos de interrelación y colaboración

Diferentes niveles de privacidad Herramientas de colaboración:

ConfigurablesWikis, Blogs multiusuario, Fòrums,

encuestas, Repositorio archivos, Album

de fotos, Calendario, Listas de

distribución Home page personalizada Jerarquía de grupos, categorías. Herramientas de administración del grupo Estadísticas

Los grupos >

Las personas que pertenecen a un grupo pueden tener diferentes

roles dentro del grupo: miembro, moderador o administrador.

Page 10: -Catalunya

-Catalunya10 / 52

Page 11: -Catalunya

-Catalunya11 / 52

Perfil – diferentes niveles de visibilidad

entre privado y público. Red de amigos o contactos (Red Social) Red de personas afines (Red de

Conocimiento) Herramientas propias: blogs, agenda,

album de fotos, etc. Recomendaciones de documentos. RSS y Push de información vía mail.

Los miembros >persona – en torno a los miembros de un portal se articulan una serie de funcionalidades

Page 12: -Catalunya

-Catalunya12 / 52

Los miembros >

Page 13: -Catalunya

-Catalunya13 / 52

Herramientas de colaboración>

Asociadas a grupos - respetando los roles dentro del

grupo

Asociadas a personas (depende del portal)

Nivel de visibilidad y permisos configurable

Herramientas de colaboración

Page 14: -Catalunya

-Catalunya14 / 52

54321

otras

listas de distribución

fòrums

blogs

wikis

Herramientas de colaboración>

Page 15: -Catalunya

-Catalunya15 / 52

1wikis

herramientas >

Edición colaborativa

de documentos (ej.

Wikipedia) Histórico de

versiones, generación

PDF, etc. Basado en software

xwiki

Page 16: -Catalunya

-Catalunya16 / 52

2blogs

herramientas >

Diario con noticias u

opiniones. Admite archivos adjuntos,

comentarios. RSS con las novedades Personal o de grupo

(blogs multiusuario) Herramienta propia e-blog

(inicialmente xwiki)

Page 17: -Catalunya

-Catalunya17 / 52

3forums

Debate e intercambio

de informació de forma

moderadaBasado en PHPBB

herramientas >

Page 18: -Catalunya

-Catalunya18 / 52

4Listas de distribución

herramientas >

Listas de correo

electrónicoBasadas en SYMPARestringidas a los

miembros.Moderadas o sin

moderarMHONARC para el

archivo

Page 19: -Catalunya

-Catalunya19 / 52

5otras

herramientas >

Album de fotos,

repositorio de archivos

comunes (basadas en

xwiki) Calendario cooperativo

(herramienta propia) Procesos participativos

o encuestas (herramienta

propia)

Page 20: -Catalunya

-Catalunya20 / 52

Red de amigos o contactos (Red Social) Red de personas afines (Red de

Conocimiento) Recomendación de contenidos Relaciones entre contenidos en base a la

afinidad de las personas.

Red social >Red Social – Relaciones entre los miembros del portal

Page 21: -Catalunya

-Catalunya21 / 52

Red social >

Page 22: -Catalunya

-Catalunya22 / 52

Índice >

1. Introducción

2. Descripción de la plataforma

3. Integración

4. Otras consideraciones

5. Conclusiones

Page 23: -Catalunya

-Catalunya23 / 52

Integración >

SOFTWARE BASE

Linux Red Hat

Apache HTTP Server

PHP

Java

Java-develJ2SE Development Kit

Jakarta Tomcat

MySql

OpenLDAP

Open ssh

Josso

Page 24: -Catalunya

-Catalunya24 / 52

Integración >

Integración de

herramientas de

Software libre con

software desarrollado

expresamente para e-

catalunya por la UPC.

Lenguajes Java o PHP.

SOFTWARE ESPECÍFICO VERSIÓN

Exo platform: 1.0.1

[GPL] phpBB: 2.0.12

Lucene: 1.4.3

Lucene plug-in  

XWiki:    0.9.543

Sympa 5.1

JUNG, Java Universal Network/Graph Framework

1.5.4

TouchGraph LinkBrowser V 1.20

nanoxml 2.1.1

Hypergraph 0.6.2

Xerces Java Parser 1.4.4

FCKeditor 2.0

Page 25: -Catalunya

-Catalunya25 / 52

Elementos de integración >

• Indexador transversal (basado en Lucene)–Indexación de todas las herramientas y contenidos.–Buscador/Buscador avanzado–Palabras más frecuentes (de un portal o grupo)–Novedades de portal o de grupo.

• Últimas aportaciones de página inicio• RSS • Mail personalizado

Page 26: -Catalunya

-Catalunya26 / 52

Elementos de integración >

• Estadísticas –Análisis de la actividad de los usuarios (logs)–Uso de la información para generar red de conocimiento–Estadísticas personales, de grupo o de portal

Page 27: -Catalunya

-Catalunya27 / 52

Elementos de integración >

• Sistema de autenticación única –Usuario único en toda la plataforma (uso de OpenLDAP para la autenticación)–SSO. Único punto de login. No es necesario registrarse en las herramientas a nivel individual (uso de JOSSO como software de SSO)

• Esquema de autorización propio.Un usuario puede pertenecer a diferentes portales, grupos, etc. con diferentes roles.

Page 28: -Catalunya

-Catalunya28 / 52

Elementos de integración >

• Middleware de integraciónEl esquema de permisos/roles de e-catalunya es común a toda la plataforma

•Definición de servicios comunes que usan las herramientas

Los usuarios no se administran a nivel de las herramientas, sino a nivel de grupo.

• Uso de observadores o listeners que capturan eventos de la plataforma (alta usuario, asignación a un grupo, etc.) que afectan a las herramientas.

Page 29: -Catalunya

-Catalunya29 / 52

Elementos de integración >

• Presentación unificada– Uso de tecnología de portlets. Infraestructura de portal basada en EXO Platform.

– Proxy de conversión a portlet (para integración del HTML del del archivo de listas o los forums)

• Unificación de lenguaje• Unificación de la interacción

Page 30: -Catalunya

-Catalunya30 / 52

Índice >

1. Introducción

2. Descripción de la plataforma

3. Integración

4. Otras consideraciones

5. Conclusiones

Page 31: -Catalunya

-Catalunya31 / 52

Otras consideraciones >

• Usabilidad– Amplio espectro de posibles usuarios.– Dirigido a usuarios no técnicos.– Necesidad de montar un laboratorio de usabilidad para validar la facilidad de uso.

• Formación de los usuarios– Se forma únicamente a los administradores/moderadores de portal. La formación la

realiza una empresa especializada.

• Accesibilidad– El objetivo es que cumpla el nivel AA del W3C-WAI (actualmente cumple el nivel A). – Facilitar indexación y uso desde diferentes tipos de dispositivos y navegadores.

• Aspectos legales– Garantizar seguridad de la plataforma– Cumplimiento de la LOPD

• Robustez y escalabilidad– Dimensionar la plataforma para alta disponibilidad – Pruebas de carga (uso de OpenSTA)– Testing intensivo – entorno de desarrollo, integración, preproducción y producción.

Page 32: -Catalunya

-Catalunya32 / 52

Índice >

1. Introducción

2. Descripción de la plataforma

3. Integración

4. Otras consideraciones

5. Conclusiones

Page 33: -Catalunya

-Catalunya33 / 52

Conclusiones >

• e-Catalunya es una plataforma de colaboración que cumple con la mayoría de las expectativas iniciales.– Dispone de herramientas de colaboración avanzadas.– Es sencillo crear y poner en marcha un nuevo portal.– Administración sencilla de portales y grupos.

• Es extensible– Posibilidad de añadir nuevas funcionalidades o herramientas de

colaboración que usen los servicios de la plataforma.

• Supone una innovación importante en la forma de trabajar de los colectivos de usuarios.– Todos pueden generar conocimiento.– La participación de los usuarios en el proyecto es fundamental.

• Integrar es muy complicado pero permite usar software muy probado.

Page 34: -Catalunya

-Catalunya34 / 52

Generalitat

Modelo web tradicional

Ciudadanos

Modelo web relacional

Departamentos

Espacio web de los

departamentos

Es una de las bases del próximo Gencat Modelo web relacional basado en redes sociales.

Generalitat

Departamentos

Page 35: -Catalunya

-Catalunya35 / 52

Futuro >

• Creación de más comunidades.

• Paquetización y distribución como software libre.

• Ampliación de la arquitectura tecnológica.

• Desarrollo e integración de la versión 1.3.00

Page 36: -Catalunya

-Catalunya

-Catalunya

Rosa Mª Martín ([email protected])

Gracias a: Héctor Puente, Alberto Bastos, Daniel Cortés, Daniel Golobart, Daniel López, David Artiga, Eva Capdevila, Héctor Júdez, Lucas Ponce, Tamara Bernad, Alberto de Grado, Xavier Vilademunt, Eduard Morales, Marta Valdés

Agradecimientos >

Page 37: -Catalunya

-Catalunya

-Catalunya

Dirección del proyecto e-Catalunya:Marta Continente, Oriol Lloret (Departament de Presidència, Generalitat de Catalunya)Josep Casanovas, Víctor Huerta (UPC-LCFIB)

Responsable de contenidos: Marta Fernández (DGAC, Generalitat de Catalunya) Idea Original: Esteve Almirall (UPC-LSI)

Equipo UPC-LCFIBCoordinación del proyecto: Rosa Mª Martín Desarrollo e integración: Héctor Puente, Alberto Bastos, Daniel Cortés, Daniel Golobart, Daniel López, David Artiga, Eva Capdevila, Héctor Júdez, Lucas Ponce, Tamara BernadMaquetación HTML: Eduard MoralesRevisión lingüística: Marta Valdés

Equipo UPC-LSICoordinación del proyecto: Esteve Almirall Asistentes Investigación:Josep Maria Pujol, Luis Javier Oliva Desarrollo: Alex Abad, Alberto de Grado, Xavier Vilademunt, Josep Maria Pujol, Xavier Vilardell

Diseño interfície: Abilbo Concept SLEvaluación usabilidad: Máximo CastagnoEvaluación accesibilidad: Ignasi Garcia Milà

Implantación de portales, formación, consultoría estratégica y soporte a usuarios: NETXUS, CVA-CONSULTINGArquitectura tecnológica: CTTI

Créditos >