Ekeko

Desarrollado por Diego Saravia
ekekoeke
GuiWebDB

Escritorio de Internet.

Con extensiones para bases de datos.

Un ambiente que se incluye a si mismo, editando/mostrando todos sus archivos.

El ambiente incluye sistemas, cada uno en un directorio. Los sistemas conocen las propiedades de los sistemas en que se incluyen.

Cada sistema contiene en principio tres tipos de elementos, archivos , vistas de bases de datos y en y registros de bases de datos.

Los elemenots son administrados mediante Weblets, que consisten en un acceso directo, que puede referenciar un archivo, un directorio (sistema incluido) o un par consistente en un ejecutable embebido mas un template que representan las vistas y como hijos a sus registros.

Se puede editar y/o ver un elemento del sistema segun se desee y/o tenga derechos. Tanto la edicion como la vista pueden ser en formato con sensible o como fuente. Se pueden procesar los elementos segun lo que sean

Cada sistema es un directorio con archivos visibles y ocultos,

Es multiusuario (multilista de usuario, puede crearse una por sistema) y multisistema.

Las bases pueden tener vistas, cada vista es un elemento directamente accesible o cada registro dela misma.

Utiliza postgres y sus propiedades de herencia.

En el futuro debera ser transparente el movimiento de elementos entre bases de datos, archivos y cvs.

Debe poder manejar varios formatos de archivos: txt, ps, tex, latex, xml, sgml, pdf, rtf, bases de datos con :, wiki, etc.

En el futuro manejara planillas de calculo.