Sistemas que reflejen perfiles sociales y aportes al proyecto Canaima

29
Sistemas que reflejen perfiles sociales y aportes al proyecto Canaima

description

Sistemas que reflejen perfiles sociales y aportes al proyecto Canaima, basada en Colab de Interlegis Brasil, usando Django, Solr, Plone, Python.

Transcript of Sistemas que reflejen perfiles sociales y aportes al proyecto Canaima

Page 1: Sistemas que reflejen perfiles sociales y aportes al proyecto Canaima

Sistemas que reflejen perfiles sociales y aportes al proyecto Canaima

Page 2: Sistemas que reflejen perfiles sociales y aportes al proyecto Canaima

Desarrollado para

http://colab.interlegis.leg.br/

Python, es una marca registrada de la fundación Python

Page 3: Sistemas que reflejen perfiles sociales y aportes al proyecto Canaima
Page 4: Sistemas que reflejen perfiles sociales y aportes al proyecto Canaima

Escrito en Python

http://python.org/

Python, es una marca registrada de la fundación Python

Page 5: Sistemas que reflejen perfiles sociales y aportes al proyecto Canaima

https://www.djangoproject.com/

Construido en

Page 6: Sistemas que reflejen perfiles sociales y aportes al proyecto Canaima

● Aplicación que integra sistemas existentes para representar

las contribuciones de los miembros a traves de:

● Las modificaciones de la Wiki del sistema trac.

● Cambios realizados la codigo del sistema trac.

● Discusiones en la lista de mailman.

● Y demas sistemas existentes en la comunidad.

Page 7: Sistemas que reflejen perfiles sociales y aportes al proyecto Canaima

Disfunde automáticamente contenidos multimedia publidados

en redes sociales Twitter, Facebook Twitter, Facebook usando el servicio bit.lybit.ly

para cortar las URL:

● django_rss3twitterdjango_rss3twitter, gestiona diversas cuentas Twitter y

distribuye Twitt automáticamente en base a programación

definidas o a contenido publicado.

Page 8: Sistemas que reflejen perfiles sociales y aportes al proyecto Canaima

https://lucene.apache.org/solr/

Motor de búsqueda en

Page 9: Sistemas que reflejen perfiles sociales y aportes al proyecto Canaima

● Este software usa Apache Solr como plataforma de

búsquedas basada en Apache Lucene.

● Con Solr genera la API al estilo REST con el cual se puede

hacer peticiones HTTP para obtener resultados:

nativamente en formato XML o JSON, PHP, Ruby y Python

para luego su tratamiento.

Page 10: Sistemas que reflejen perfiles sociales y aportes al proyecto Canaima

Integración con LDAP

Page 11: Sistemas que reflejen perfiles sociales y aportes al proyecto Canaima

● Se realiza con mecanismo integracion con Django y LDAP

con el paquete django-auth-ldap.

Paquetes desarrollados

http://packages.python.org/django-auth-ldap/

Page 12: Sistemas que reflejen perfiles sociales y aportes al proyecto Canaima

Integración con Plone

Page 13: Sistemas que reflejen perfiles sociales y aportes al proyecto Canaima

● Se realiza con mecanismo integracion con Plone y Solr con

el paquete collective.solr.

Paquetes desarrollados

http://pypi.python.org/pypi/collective.solr/3.0b5

Page 14: Sistemas que reflejen perfiles sociales y aportes al proyecto Canaima
Page 15: Sistemas que reflejen perfiles sociales y aportes al proyecto Canaima
Page 16: Sistemas que reflejen perfiles sociales y aportes al proyecto Canaima

Contribuciones del usuario

Page 17: Sistemas que reflejen perfiles sociales y aportes al proyecto Canaima

Discusión de lista de correo

Page 18: Sistemas que reflejen perfiles sociales y aportes al proyecto Canaima

Discusión de lista de correo

Page 19: Sistemas que reflejen perfiles sociales y aportes al proyecto Canaima

Discusión de lista de correo

Page 20: Sistemas que reflejen perfiles sociales y aportes al proyecto Canaima

Discusión de lista de correo

Page 21: Sistemas que reflejen perfiles sociales y aportes al proyecto Canaima

Discusión de lista de correo

Page 22: Sistemas que reflejen perfiles sociales y aportes al proyecto Canaima

Sindicación RSS

Page 23: Sistemas que reflejen perfiles sociales y aportes al proyecto Canaima

OpenData – API Rest / JSON

Page 24: Sistemas que reflejen perfiles sociales y aportes al proyecto Canaima

I18n / l10n en Español

Page 25: Sistemas que reflejen perfiles sociales y aportes al proyecto Canaima

I18n / l10n en Español

Page 26: Sistemas que reflejen perfiles sociales y aportes al proyecto Canaima

Ejemplo:http://colab.interlegis.leg.br/user/

leonardocaballero

Page 27: Sistemas que reflejen perfiles sociales y aportes al proyecto Canaima

Descargue:http://repositorio.interlegis.gov.br

/colab/trunk/

Page 28: Sistemas que reflejen perfiles sociales y aportes al proyecto Canaima

¡Gracias por su atención!

[email protected]

http://about.me/macagua

@macagua / @ploneve

Page 29: Sistemas que reflejen perfiles sociales y aportes al proyecto Canaima

Licencia

Copyright (c) 2012 Leonardo J. Caballero GCopyright (c) 2012 Leonardo J. Caballero G.

Permission is granted to copy, distribute and/or modify Permission is granted to copy, distribute and/or modify

this document under the terms of the GNU Free this document under the terms of the GNU Free

Documentation License, Version 1.2 or any later version Documentation License, Version 1.2 or any later version

published by the Free Software Foundation; with no published by the Free Software Foundation; with no

Invariant Sections, no Front-Cover Texts, and no Back-Invariant Sections, no Front-Cover Texts, and no Back-

Cover Texts. A copy of the license is included in the Cover Texts. A copy of the license is included in the

section entitled "GNU Free Documentation License".section entitled "GNU Free Documentation License".