viernes, 29 de mayo de 2009

Administrar Internet Information Server con c#

Esta página nos sera de ayuda para generar sitios webs en tiempo de ejecución sin tener que hacerlo con el administrador de iis. Este es el enlace.

miércoles, 27 de mayo de 2009

Hosting para WarCode

La empresa que he seleccionado para el hosting del proyecto es omnis, la oferta es muy buena comparado con otras empresas que se dedican a lo mismo.

martes, 26 de mayo de 2009

Soporte para Active Directory

Buenas a todos,

Uno de los requesitos que ya tenia pensado era añadir el soporte para autenticarse en un servidor Active Directory. Para añadir este requesito se tendra que variar en la instalación del servidor en lugar de usar Fedora 10 se va a cambiar por CentOS 5.3. Existe mayor soporte para este sistema de linux que para Fedora 10. Aqui hay una muestra de como configurar el servidor para el soporte de Active Directory, Cuentas Mail y más servicios. Ver manual.

viernes, 22 de mayo de 2009

WarCode - Forum

Aqui os dejo la dirección sobre el foro del proyecto. Podeis acceder desde Aquí.

Traducción

Los WarParts deben poder permitir realizar una traducción automatica (Castellano-Catalan) de su contenido. La forma en la que se va a realizar esta traducción es la siguiente:

La traducción automática vendrá de base en todos los WarParts, saldrá una opción más en la que indicara si se quiere traducir. En el momento de la traducción el WarPart enviará a traves de una busqueda XPath todos los literales al servicio innerNostrum de forma que devuelva los diferentes literales traducidos. El archivo xml original se modificará para que albergue la traducción en el nuevo idioma.

WarCode - Service Version Control

Buenas a todos,

Se esta estudiando la idea de generar un servicio que corra en el sistema del cliente, su utilidad es detectar cambios que se hagan en un documento y poder dar la posibilidad de subir archivos al portal de forma muy transparente.

Casos de uso.

  1. Abro o Creo un documento en mi programa de edición de documentos.
  2. Realizo un cambio y lo guardo.
  3. En ese momento nuestro servcio debe ser lo suficientemente inteligente para enviar una notificación al cliente y preguntarle si quiere subir el documento a la biblioteca personal o publica del portal. Teniendo en cuenta que solo debe mostrar la notificación una sola vez cuando halla guardado el cambio no por cada vez que lo guarde. Esta ultima opción debe poder permitir cambiar ese comportamiento al servicio.
  4. Si el cliente acepta, el documento se envia al portal guardando una versión.
  5. Debe permitir generar reglas de uso del servicio, para indicarle aspectos como que no se quiere mostrar la notificación salvo se halla guardado en una carpeta en concreto el documento.
  6. Este servicio bloquea documentos que existen en el portal en modo edición para que dos personas no puedan editarlo a la vez.
  7. Si existe un cambio mientras un cliente esta leyendo el documento se debe notificar del cambio y obtener la ultima versión.
Esto es solo un ejemplo de la potencia que vamos a desplegar con este gestor de contenido. Este servicio se apoyara en el protocolo WebDav para el versionado y la autenciación. Aqui se puede seguir los pasos de instalación del módulo WebDav para apache.

jueves, 21 de mayo de 2009

Wiki

He generado una wiki para el proyecto WarCode, de esta manera tendremos documentación subida actualizada sobre el proyecto y para aprender sobre el proyecto en general. Se puede acceder desde aqui.