7Aug/108

Clinker, milestone: SSO

Nos encontramos en la recta final de la milestone SSO de nuestro proyecto (todavía queda algún tiempo para el producto) Clinker - Ecosistema Software. En la descripción de la milestone se describen sus objetivos, pero no hay nada mejor que una imagen para aclarar y definir. Hemos preparado una diagrama que representa la parte de la arquitectura que se está viendo afectada en esta milestone.

Creo que se intuye el papel que desempeña Clinker Administrator. Este componente dentro del ecosistema será una aplicación web desde la que podremos:

  • Gestionar usuarios
  • Gestionar proyectos:
    • Definir qué herramientas necesitas en tu nuevo proyecto
    • Quiénes forman parte del proyecto y qué rol
    • Definir permisos con la misma granularidad que permiten las herramientas que se muestran en el diagrama

El futuro de esta aplicación parece ir encaminado a un cuadro de mandos que podrán usar distintos roles dentro de un departamento, división empresarial o corporaciones. Desde luego el simple hecho de pensar que dejaremos a un lado la configuración basada en ficheros o LDAP en los mejores escenarios, nos motiva para seguir adelante con la idea.

¿Qué opinas?

8Jun/102

Clinker recibe colaboración

Una de las líneas de trabajo en klicap es clinker, un ecosistema software basado en herramientas de fuente abierta y en el que nuestro valor añadido radica en:

  1. Experiencia en el uso de las herramientas que lo componen
  2. Personalización y configuración del ecosistema a distintos escenarios según necesidades
  3. Desarrollo de componentes que mejoran:
    1. Usabilidad: facilitamos la forma de interactuar con la información recopilada
    2. Escalabilidad: resolvemos la problemática de gestionar cuentas de usuario y perfiles en distintas herramientas
    3. Integración: procuramos que el usuario perciba que verdaderamente está trabajando en un entorno colaborativo
  4. Aportaciones a distintas herramientas que conforman el ecosistema

Precisamente, el primer hito del proyecto tiene como objetivo centralizar en un único punto la autenticación de usuarios. Como objetivo a más largo plazo, la idea es proporcionar un SSO para el ecosistema, de tal forma que nuevas herramientas se puedan incorporar con mayor facilidad.

Para este primer hito vamos a contar con la colaboración de Francisco Benítez León, quien conoce perfectamente el espíritu y motivaciones de klicap. Francisco (o Paco para los que lo conocemos) es Ingeniero Superior de Telecomunicación, título que obtuvo en la Universidad de Sevilla.

Coincidimos trabajando hace unos años en la misma empresa y ahora tenemos la suerte de compartir con él un nuevo reto. Para los que queráis conocer más sobre su trayectoria profesional sólo tenéis que acceder a su CV, pero lo mejor de él desde luego no está ahí. Para descubrirlo es necesario trabajar junto a él y analizar los resultados.

Francisco va a desarrollar varios módulos para Apache Web Server que hemos diseñado en la arquitectura lógica de clinker. Estos módulos van a permitir, entre otras cosas, que todo aquello que tengamos detrás de Apache Web Server (subversion, trac, herramientas en php, etc...) se integre con JOSSO. De hecho ya existe un módulo para Apache Web Server que se integra con JOSSO, pero no cubre la casuística detectada.

Hace unos días estuvimos reunidos contándole qué es clinker y qué queremos que sea. En breve nos volveremos a reunir para establecer algunas fechas y un plan de trabajo. Iremos publicando todos los avances en la página del proyecto. A nivel interno consideramos a clinker un proyecto, sin embargo, queremos distribuirlo/publicarlo como producto ofreciendo servicios de soporte, mantenimiento y/o desarrollos específicos.