- Alfresco DevCon, conferencia anual de desarrolladores:
- Talleres Expertos:
- Webinars:
- Fiesta publicación de Alfresco 4.0 Community:
Durante mi visita a algunos partners en LATAM he estado hablando de características y nuevas funcionalidades de Alfresco, aparte de todo eso, la mayoría de ellos me preguntaron qué opciones ofrece Alfresco para resolver el problema de escaneo o el paradigma “paperless”. Dibujé en varias ocasiones un diagrama con las opciones existentes y he querido ponerlo en digital para compartirlo con vosotros. Este diagrama será la base para el webinar que haremos en dentro de unos meses sobre “Soluciones de escaneo con Alfresco”, al que puedes registrarte desde aquí. En los comentarios podéis compartir vuestra opinión o añadir otras opciones que no haya tenido en cuenta. Espero que os sea útil y con vuestras dudas o comentarios hacer un webinar más completo y atractivo.
En este webinar repasamos las características más destacadas de Alfresco Share y una hacemos una parte práctica a nivel de usuario para comenzar a usar Alfresco y poder aprovechar todo su potencial. Configuración del panel de inicio, Creación de sitios, uso de reglas, metadatos, transformaciones, etc. Gracias a Jose Pereira que me ayudó tanto a la preparación de la presentación como la parte de la demo. Te recomiendo mirar su web ya que ha publicado documentos muy buenos sobre Alfresco en español.
Alfresco Share para usuarios: teoria y práctica from Alfresco Spain Portugal on Vimeo.
En este webinar sobre “Gestión de almacenamiento en Alfresco” veremos cómo configurar y usar Content Store Selector para implementar ILM (Information Lifecycle Management), XAM-CAS connector para poder conectar Alfresco en sistemas de almacenamiento específicos como Centera, Hitachi, HP u otros con soporte XAM y por último veremos qué es y cómo funciona Transfer y Replication Services para poder transferir contenidos entre repositorios de Alfresco.
Aquí está a vuestra disposición el video del webinar celebrado sobre “Personalización de Alfresco Share”. Os recuerdo el abstract: “Webinar donde aprenderemos a personalizar Alfresco Share con dashlets de diferentes tipos, integrarlo con aplicaciones externas como Flickr, Twitter, Google News y otros recursos externos o cómo personalizar tu propio tema (diseño) y sacar el máximo partido a la plataforma.”
En colaboración con Fernando Gonzalez hemos preparado el siguiente screencast para mostrar como funciona Alfresco en colaboración con Google Docs, ya sea con tus cuentas de Gmail o con tu propio dominio de Google Apps.
Los objetivos principales de esta integración son:
Aquí tienes el video y en el blog de Fernando Gonzalez más información, detalles sobre su configuración y puesta en marcha.
Recuerda en la configuración debes indicar el parámetro “googledocs.url” con HTTPS: https://docs.google.com/feeds/default/private/full. Más info aquí http://googleappsdeveloper.blogspot.com/2011/09/requiring-ssl-for-documents-list.html
En este webinar aprenderemos a conocer mejor CMIS, cómo está implementado en Alfresco y los primeros pasos a la hora de empezar a desarrollar herramientas o integraciones mediante este nuevo estándar.
[sql]
SELECT * FROM cmis:document
SELECT * FROM cmis:document WHERE cmis:name = ‘invite-email.ftl’
SELECT * FROM cmis:document WHERE cmis:creationDate > TIMESTAMP ‘2011-04-01T00:00:00.000+00:00’
SELECT * FROM cmis:document WHERE CONTAINS(‘alfresco’)
[/sql]
CMIS, que significa Content Management Interoperability Services, es un estándar OASIS diseñado por por los principales fabricantes de ECM y para la industria de ECM. CMIS permite acceder a los sistemas de gestión de contenidos que implementan CMIS, como Microsoft SharePoint, IBM FileNet, Documentum de EMC, y Alfresco en una forma normalizada e interoperable.
Con CMIS podemos crear aplicaciones que no tengan que limitarse a un sistema de gestión de contenidos concreto y permite asegurar el futuro de las aplicaciones desarrolladas e integradas con los repositorios con soporte CMIS. El estándar ofrece un catálogo completo de funcionalidades y es capaz de manejar una amplia variedad de sistemas de gestión de contenidos. Con CMIS podemos manejar los contenidos, metadatos de contenidos, control de versiones, contenidos de carpetas, asociaciones y transferencia de ficheros, también contempla un lenguaje de consulta, muy parecido a SQL, que permite hacer búsquedas por contenidos, metadatos, contenido de un documento, etc.
La implementación CMIS que incorpora Alfresco es la base para aplicaciones que se desarrollan e integran con ésta. Esto significa que los desarrollos satélites de Alfresco lo hacen mediante CMIS (Transfer Service, por ejemplo). Las dos formas de integrar vía CMIS son: usando la interfaz CMIS RESTful AtomPub mediante WebScripts o con mediante servicios web SOAP (ver abajo la URL de cada una de ellas).
Si vas a programar CMIS AtomPub en Java, puedes utilizar las librerías Apache Abdera. Abdera proporciona implementaciones cliente y servidor Atom. Si quieres programar CMIS con PHP, puedes utilizar clientes PHP con soporte CMIS como este o echar un vistazo a la integración Alfresco-Drupal. También existen librerías CMIS .NET, Python, Flex o visita la web del proyecto Apache Chemistry donde encontrarás librerías para Java, Python, PHP y .Net.
A la hora de hacer una aplicación sobre Alfresco o integrar alguna existente, CMIS es la respuesta, os permitirá tener una aplicación portable a otros sistemas ya que podríamos hacer tareas como por ejemplo: