sábado, 17 de noviembre de 2007
Presentación WikiDraw!
domingo, 11 de noviembre de 2007
Viernes 16 de Noviembre - WikiDraw a la comunidad!
Más información del evento en la página de la Kennedy http://www.kennedy.edu.ar/noticias/difu_sistemasframe.html
Los esperamos a todos, para compartir este momento maravilloso para nosotros.
Nos vemos a las 19 en Parral 221 - Capital.
viernes, 2 de noviembre de 2007
Proyecto calificado
Una semana después se entregaron las notas y hemos sido (los cinco del grupo) premiados con un 10 (diez) si si... 10 felicitado :)
En mi caso en particular, voy a seguir atado a WikiDraw en la redacción de la tesis, la cual espero comenzar los primeros días de diciembre.
Una vez más gracias a todos.
Saludos!
Y un video lobbeando...
lunes, 15 de octubre de 2007
16 de Noviembre presentación abierta de WikiDraw
El evento será llevado a cabo en la sede Parral, Parral 221 - Capital.
Las presentaciones se haran en bloques de 20 minutos más un coffee break, los esperamos a todos.
El equipo WikiDraw.
El proyecto llega a su fin... [?]
Se ha logrado un producto asombroso, con muchas más funcionalidades que las que originalmente suponiamos.
Del ultimo post a hoy, se han ajustado comportamientos y se han redefinido objetivos.
El punto más destacable es que se han eliminado las categorias en terminos de palabras. Es decir, se admite la categorización pero no el nombre de categoria. Cada quien podrá categorizar independientemente del icono que elija.
En definitiva, se está completando el desarrollo de WikiDraw en el marco de la cursada de Practica Profesional, pero confío que el desarrollo continuará en el futuro.
El 24 de Octubre haremos la ultima presentación a la catedra cerrando así la cursada. Ese será el ultimo post del ciclo lectivo, pero no el ultimo de WikiDraw.
Salduos a todos.
el equipo WikiDraw
domingo, 23 de septiembre de 2007
Actualización del Blog (no del proyecto :D)
¿Por que? Bueno, fueron dos meses de muchos avances en WikiDraw, en donde se priorizó el desarrollo de la aplicación antes que dejar registro en el blog. Esto por cierto no es bueno, pero es lo que paso.
El proyecto a mutado innumerables veces...
Hemos redefinido objetivos una y otra vez.
El post anterior, define los lineamientos de como debe ser la entidad visualmente en el mapa, y asi lo hicimos. Pasamos por una etapa en la que el icono de la entidad era otorgada con fuentes de windows tipo Windings, pero esto tiene por contra que en general son feas, descoloridas y que no funcionan en Linux.
Estrictamente esto nos permitió presentar el trabajo a la catedra el 13 de Septiembre, donde cosechamos halagos varios y mucha gente quedó muy enganchada con el proyecto.
Sin embargo la semana pasada volvimos a la carga y redefinimos la capa de presentación. Ahora WikiDraw se ve a todo colo con iconos en SVG, los cuales se redibujan en tiempo de ejecución al categorizar.
Los proximos pasos? Terminar de cerrar algunos detalles, ya no queda tiempo en el desarrollo estructural y ciertas funcionalidades que nunca dijimos que ibamos a hacer, pero que nos hubiese encantado, lamentablemente tendrán que esperar. Este ultimo mes será dedicado basicamente a la documentación y a solucionar algunos bugs que hemos detectado.
Mucha gente se ha visto interesada en extender las funcionalidades de WikiDraw como trabajo de tesis o tesinas, inclusive hoy pude hablar esto con una alumna de otra universidad que tiene que desarrollar un TP para una materia y le presenté la idea de extender algunos mushups con otros servicios.
Finalmente, continuamos buscando sponsors (basicamente alguien que pueda hostear el proyecto y así proveerle de mayor performance) hemos hablado con algunas personas pero en ninguno de los casos parece haber properado :(
En Noviembre haremos la presentación final ante la Universidad (profesores varios, alumnos, padres... etc... :D) A medida que se acerque la fecha voy a postear día, hora y lugar exacto.
Gracias por estar ahi.
Norberto Rebequi.
miércoles, 25 de julio de 2007
El diseño de WikiDraw
En particular el diseño de WikiDraw se ve alterado en gran medida día a día debido al método de desarrollo en el cual trabajamos. Tenemos bien en claro que queremos, pero vamos descubriendo juntos de que forma queremos mostrarlo.
Y estas imágenes son el resultado de la ultima reunión de diseño, donde discutimos la apariencia visual e interacción que la aplicación debe tener con el usuario. Muy buenas ideas surgieron de la reunión y algunas fueron "inmortalizadas con un telefono celular", que las disfruten.
sábado, 23 de junio de 2007
Minuta de Reunión 21 de Junio de 2007
Minuta de Reunión
Lugar: Sede UAJFK Don Bosco.
Asistentes: Todo el grupo.
Tema tratado: Construcción del prototipo.
La última iteración ha sido de grandes cambios.
Hemos congelado el Prototipo Versión 3 y hemos dividido en Packages el prototipo actual, logrando lo que creemos será la estructura definitiva de la aplicación.
Además ya tenemos la información del artículo wikia al hacer un onmouse en las entidades.
Por otro lado se trabajó en la performance del sistema, al crear una "tabla de relación" de entidades y categorías en memoria, esto, evita el consumo de tiempo al conectar a la BD.
Finalmente se está trabajando en un restyling de la estética de las entidades y funcionalidades de interacción con el usuario.
Este primer cuatrimestre de cursada termina hoy, la próxima clase se firmará libretas y continuaremos trabajando a partir de agosto.
Es muy gratificante para el grupo, saber que hoy, en la mitad del proyecto tenemos listas aquellas características que soñamos entregar al final de la cursada.
Esto sin duda es gracias a un excelente trabajo de todos los miembros del equipo.
Como nota de cierre, quiero contarles que el jueves a las 22:30 surgió un discusión, una especie de brainstorming, del cual quedó en limpio el camino que vamos a seguir en el segundo cuatrimestre. De esta simple charla surgió un complejo diseño de interacción entre el usuario y el sistema, del cual tengo fotos en mi teléfono celular y que cuando pueda subiré al blog.
Esto es todo por este primer cuatrimestre, gracias. Nos vemos en Agosto.
El equipo WikiDraw.
Minuta de Reunión 14 de Junio de 2007
Minuta de Reunión
Lugar: Sede UAJFK Don Bosco.
Asistentes: Todo el grupo.
Tema tratado: Construcción del prototipo.
Durante esta semana surgieron cambios muy importantes en WikiDraw. Básicamente lo que en un principio se creía un visor de Wikipedia, hoy se ha transformado en un visor de Wikis.
Como es esto? Actualmente WikiDraw validaba la URI del navegador, sin embargo, decidimos validar el XML del Special Export, el cual posee un schema conocido para el soft Wiki de Wikimedia http://es.wikipedia.org/wiki/MediaWiki.
Esta extensión del código nos permite utilizar WikiDraw en cualquier Wiki desarrollado con Wikimedia.
Algunos Wikis con los que lo probamos…
Para la próxima iteración continuaremos trabajando con la capa de presentación.
Minuta de Reunión 07 de Junio de 2007
Minuta de Reunión
Lugar: Sede UAJFK Don Bosco.
Asistentes: Todo el grupo.
Tema tratado: Presentación de WikiDraw.
En el día de hoy hemos presentado el proyecto a nuestros compañeros de cursada y profesores de la cátedra. El proyecto tuvo un éxito sorprendente entre los asistentes y surgieron comentarios alentadores.
jueves, 7 de junio de 2007
Presentación de WikiDraw
Además esto se sincroniza con el nuevo dibujante del mapa, el cual le provee a WikiDraw una vista más profesional.... pero eso es otro post.
:D
Gracias a todos
López|Alvarez|Paolini|Zulcovsky|Rebequi
domingo, 3 de junio de 2007
Minuta de Reunión 31 de Mayo de 2007
Minuta de Reunión
Lugar: Sede UAJFK Don Bosco.
Asistentes: Todo el grupo.
Tema tratado: Construcción del prototipo.
Durante esta iteración se ha finalizado el documento Rubro II. Este documento puede ser encontrado en: http://www.wikidraw.com.ar/WikiDraw/html/Documentacion/Rubro II.pdf
Esta iteración ha producido avances muy importantes en el proyecto:
- Se ha finalizado el objeto Respuesta.
- La capa de presentación SVG puede tratar mapas sencillos de pocas entidades.
Las próxima iteración tiene como protagonista la presentación del proyecto a la cátedra.
Además se continuará trabajando en la capa de presentación.
lunes, 28 de mayo de 2007
Minuta de Reunión 24 de Mayo de 2007
Minuta de Reunión
Lugar: Sede UAJFK Don Bosco.
Asistentes: Todo el grupo.
Tema tratado: Construcción del prototipo.
La jornada comienza con la reunión del equipo para planear los pasos a seguir. La cátedra requiere:
- La confección del Documento Rubro II el cual especializa los pasos a seguir para la ejecución del proyecto
- Una presentación formal a la cátedra y nuestros compañeros sobre el proyecto y su filosofía.
Además el prototipo requiere avanzar con dos lineamientos:
- Un objeto response genérico.
- La capa de presentación en SVG.
De esta reunión se desprende lo siguiente:
- Pablo preparará la documentación para la presentación.
- Mariano y Damián comenzarán a trabajar en SVG.
- Norberto y Lucas en el objeto Response.
- Norberto finalizará la redacción del documento Rubro II.
sábado, 19 de mayo de 2007
Minuta de Reunión 17 de Mayo de 2007
Minuta de Reunión
Lugar: Sede UAJFK Don Bosco.
Asistentes: Damián, Lucas y Mariano.
Tema tratado: Construcción del prototipo.
La última semana ha sido increíble en avances del proyecto, de los cuales cabe destacar:
- Desarrollo e implementación de la Lista Negra.
- La puesta en línea de la nueva imagen de WikiDraw.
- La implantación de la gestión de usuarios.
- La categorización de entidades.
Estos avances nos llevan hacia el próximo hito del proyecto: ESPECIALIZAR LA CAPA DE PRESENTACIÓN.
Este punto (no menor) nos lleva a comenzar a trabajar con SVG y planear la interacción del usuario con la aplicación.
Luego de discutirlo en grupo, creemos que en algunas iteraciones de desarrollo más tendremos una capa de presentación aceptable, la cual dará por finalizado el desarrollo del prototipo de WikiDraw.
Ahí vamos....
martes, 15 de mayo de 2007
Nueva imagen de WikiDraw
De esta forma podemos integrar distintas capas de presentación con la regla de negocios.
¿Comentarios? ¿sugerencias? son bienvenidas....
viernes, 11 de mayo de 2007
Minuta de Reunión 10 de Mayo de 2007
Minuta de Reunión
Lugar: Sede UAJFK Don Bosco.
Asistentes: Damián, Lucas y Mariano.
Tema tratado: Construcción del prototipo.
LISTA NEGRA:
Con el fin de poder filtrar artículos no deseados se desarrolló el módulo de lista negra.
Se incluyó una tabla en la BD que contiene las expresiones regulares que se usan como filtro en la clase BuilderEntidades. De esta forma cuando se encuentre algún artículo que se debe filtrar basta con agregarlo como un registro más en la base de datos sin alterar la lógica de la lista negra.
Para separar se desarrolló la clase ListaNegra que contiene un método que retorna un resulset desconectado con las expresiones regulares arriba mencionadas.
NAVEGADOR:
Se investigó que el browser compatible con la aplicación es el Firefox con version mayor a 1.5.0.0. A partir de esa versión sopota SVG.
Para tal fin se desarrollaron dos clases: Navegador y Versión que se encargan de cargar los datos del navegador del cliente y validarlo.
Se realizaron pruebas con Firefox y MSIE.
BASE DE DATOS:
Se realizó un backup del schema wikidata y se agregó en una carpeta (BD) dentro del proyecto.
SVN Y PROXY KENNEDY
Se intentó nuevamente sin éxito la conexión con el repositorio.
Temas Pendientes
- Falta mejorar los filtros de la lista negra.
- El 7 de junio se hará la presentación del proyecto ante la catedra, reunión en la cual se llevará a cabo con el prototipo.
martes, 8 de mayo de 2007
Tomcat vía Apache consume el 100% de mi CPU
Comencé analizando el task manager de Windows y me encontré que el Tomcat5.exe consumia todos los recuros de CPU. Lo interesante de esto es que solo ocurre cuando:
- Se ejecuta por primera vez a aplicación (es decir a partir de ese momento)
- Si se ejecuta la aplicación vía Apache, es decir, no apuntando a Tomcat directamente
Con lo que googlee el tema, y por supuesto apareció.
http://www.mail-archive.com/users@tomcat.apache.org/msg27183.html
http://issues.apache.org/bugzilla/show_bug.cgi?id=40909
El Bugzilla de ASF lo atribuye a una DLL que en la versión que se entrega está pinchada. ¿La solución? Reemplace la DLL... señora... :D
domingo, 6 de mayo de 2007
Musicplasma
viernes, 4 de mayo de 2007
SVN
El problema surge del servicio que elegimos el cual posee bastantes limitantes, con lo cual he decidido instalar nuestro propio SVN.
Como habran visto unos post mas abajo, con la ayuda de un tutorial, he instalado en el site www.wikidraw.com.ar un Subversión sever.
Esto creo podrá solucionar los problemas de integridad de codigo que hoy tenemos.
(falta que pelearse con la gente de uk para que nos dejen salir por el proxy, pero eso será otro post :D )
Minuta de Reunión 03 de Mayo de 2007
Minuta de Reunión
Lugar: Sede UAJFK Don Bosco.
Asistentes: todo el grupo.
Tema tratado: Construcción del prototipo.
Esta semana de trabajo, y en particular la reunión del jueves han sido extremadamente productivas.
Entre los avances hechos caben descatar:
- El objeto DAO ya tiene una primera versión y hoy estamos realizando consultas contra el motor de base de datos.
- Se redactó la primera versión de la clase entidad.
- Se especializaron objetos para el manejo de sesiones (login y logout) y la gestión de cookies.
- Se formateó el stream de salida al navegador.
Luego de la reunión de evaluación se decide realizar un archivado del proyecto a su versión actual para poder empezar a separar en distintos packages clases de objetivos similares.
Además se continuará trabajando en:
- Lista negra de entidades.
- Desde la Web de WikiDraw se enlazaran los formularios al conjunto de servlets de sesiones.
- Comenzaremos a trabajar en la validación de navegadores admitidos para el sitio.
Vinculos
En esta oportunidad voy a mencionar dos:
- http://www.wikilearning.com/tutorial_de_instalar_subversion-wkc-169.htm || Maravilloso Tutorial de configuración de un SVN server.
- http://mundogeek.net/archivos/2006/04/04/apache-y-tomcat-en-windows/ || Muy buen Tutorial de configuración de Apache y Tomcat trabajando colaborativamente.
jueves, 3 de mayo de 2007
Lic. Rosa Rojas - Q.E.P.D.
Aquellos que fuimos sus alumnos guardamos un grato recuerdo de una excelente persona y profesional.
sábado, 28 de abril de 2007
Web 2.0
Me ha sorprendido lo alineado de nuestro proyecto, con esta idea global.
Que lo disfruten.
http://www.youtube.com/watch?v=6gmP4nk0EOE&feature=dir
Norberto.
viernes, 27 de abril de 2007
Minuta de Reunión 26 de Abril de 2007
Minuta de Reunión
Lugar: Sede UAJFK Don Bosco.
Asistentes: todo el grupo.
Tema tratado: Construcción del prototipo.
La novedad es que el servidor en www.wikidraw.com.ar ya esta funcionando. Este servidor irá conteniendo cada una de las versiones operativas de WikiDraw.
Mariano y Pablo han concluido con la refactorización del objeto buscador, esto nos permite descubrir las entidades del XML de Wikipedia sin obtener valores repetidos.
Damián ha refactorizado el proyecto separando algunas clases que hoy se encontraban "apelmazadas" de esta forma logramos un código de mejor calidad.
Norberto y Lucas han instalado el servidor de base de datos (mysql) y han comenzado con las prueba.
Se plantea como próximos objetivos:
- Incorporar la blacklist al reconocimiento de entidades.
- Comenzar a trabajar con el DER de la aplicación y confeccionar el primer objeto DAO.
- Incluir el objeto de identificación del usuario.
Estos objetivos serán llevados a cabo en durante la próxima iteración.
jueves, 26 de abril de 2007
Nota publicada en Clarín el 26 de Abril de 2007.
Ultimo Momento
12:38 | La Wikipedia, más allá de Internet: presentó una versión en CD con 2 mil artículos
Wikipedia, conocida como "la enciclopedia libre en Internet", lanzó un CD con unos 2.000 artículos en inglés, destinado a personas que no pueden acceder a sus contenidos porque carecen de una conexión a Internet.
El anuncio fue realizado ayer por la Fundación Wikimedia, que agregó que el disco incluye un motor de búsqueda para navegar entre los documentos, que son artículos seleccionados como los mejores de la enciclopedia. Estarán "libres de errores y prejuicios", según dijo la fundación.
Los artículos incluidos en la versión "offline" de la enciclopedia se referirán a cuestiones no controvertidas y que no cambian mucho con el tiempo, como geografía o literatura. La fundación informó que piensa lanzar CDs con más artículos y en otros idiomas.
La búsqueda de la Wikipedia de abarcar espacios más allá de Internet sucede al mismo tiempo que otras enciclopedias, que hasta ahora eran más fuertes en sus soportes físicos, los abandonan para usar sólos los soportes virtuales. Es el caso de, por ejemplo, la enciclopedia Encarta.
El CD se puede comprar a través de Internet, en el sitio web "Wikipedia on DVD", destinado a tal fin. Su precio es de 14 dólares. Está diseñado con software de código abierto, que funciona con Windows, Mac OS y Linux.
Por otro lado, ayer se conoció que una filial de la firma japonesa de telecomunicaciones NTT lanzó un nuevo servicio que permite realizar búsquedas en la versión nipona de la Wikipedia a través del teléfono celular.
Fuente: EFE
martes, 24 de abril de 2007
Sitio WikiDraw
Además implementa la ultima funcionalidad del prototipo con lo que se puede probar desde Wikipedia a descubrir entidades.
Que lo disfruten!
jueves, 19 de abril de 2007
Minuta de Reunión 19 de Abril de 2007
Minuta de Reunión
Lugar: Sede UAJFK Don Bosco.
Asistentes: todo el grupo.
Tema tratado: Construcción del prototipo.
La novedad del día es que ya se reconocen del texto las entidades. Sin embargo se requiere especializar aun más este objeto.
El comportamiento debe ser:
- Si la entidad encontrada se repite en el texto, no se vuelve a reconocer.
- Debe consultarse la validez de la entidad contra una lista negra.
- Algunos vínculos poseen descripciones que deben acotarse.
Esta funcionalidad será trabajada por Mariano y Pablo.
Damián ha decidido refactoriar la clase vinculo que es la que genera el mapa, para poder:
- Detectar REDIRECT del wiki.
- Poder trabajar en el laboratorio de Kennedy en modo debug desde un file.
- Especializar la clase Dirección.
Lucas continuará investigando sobre acceso a datos.
Norberto, ha generado algunas vistas preliminares del home de wiki. Actualmente se encuentra trabajando en el manejo de cookies para reconocer al navegante.
Reconociendo las entidades
El equipo formado por Pablo y Mariano ha completado la clase que "descubre" las entidades del atributo text del XML Wikipedia.
Esto sumado a lo ya realizado por el resto de los integrantes del proyecto tiene por resultado que ya tenemos output de las entidades. (queda pendiente resolver algunos caracteres extraños).
Véase el siguiente screen (hacer clic para maximizar).
lunes, 16 de abril de 2007
El dominio de WikiDraw!
>
> Su requerimiento con identificador de tramite DEL2579599 ha
> sido procesado.
>
> Los datos estaran actualizados durante el transcurso
> de las proximas 48 horas habiles.
>
> Verifique en <http://www.nic.ar/consultas/domcons_fr.htm>
> que los datos registrados sean correctos.
>
> Las direcciones de correo electronico de los
> contactos registrados para el dominio son las unicas que
> podran efectuar requerimientos ulteriores sobre la
> denominacion.
>
>
>
> NIC-ARGENTINA
>
WikiDraw - PP Rubro I
Se ha terminado de redactar el documento WikiDraw - PP Rubro I.pdf.
El presente documento constituye la primera versión el borrador de la entrega del Rubro I requerido por la cátedra.
En esta entrega se detallan:
- Titulo del Proyecto.
- Participantes.
- Responsable.
- Disciplinas involucradas.
- Resumen del Proyecto.
- Relevancia el proyecto.
- Metodología.
- Resultados deseados.
El documento se entrega en formato PDF.
sábado, 14 de abril de 2007
Minuta de Reunión 12 de Abril de 2007
Minuta de Reunión
Lugar: Sede UAJFK Don Bosco.
Asistentes: todo el grupo.
Tema tratado: Construcción del prototipo.
El prototipo ya consume la información en XML de Wikipedia. Sin embargo este atributo no puede ser replicado en el laboratorio de la facultad ya que la configuración de la red no posee resolución por DNS (aunque usted no lo crea). Esto hace que reneguemos durante una hora y media, no entendiendo porque la clase Document devuelve NULL.
Se analiza la posibilidad de asignar una variable de entorno en desarrollo que consuma de un archivo local un documento wiki en xml bien formado.
Además se replica la instalación de software necesario en dos equipos más del laboratorio.
Finalmente suscribimos el proyecto a un CVS gratuito www.cvsdude.com. Esto nos permitirá realizar desarrollo del código de forma funcional, manteniendo la consistencia del fuente del proyecto.
La reunión concluye con un acuerdo entre los integrantes de los pasos a seguir. Para esta iteración se asignan las siguientes tareas (siempre en el marco del prototipo):
- Damián, comienza a trabajar con las clases entidad y sus atributos.
- Lucas, acceso a datos, MySQL y la clase de conexión a la fuente de datos.
- Mariano y Pablo: parseo del atributo text reconociendo las entidades declaradas.
- Norberto: instalación y configuración de servidor de producción donde se alojará el site www.wikidraw.com.ar. Además de generar la documentación requerida por la catedra y el proyecto.
Minuta de Reunión 29 de Marzo de 2007
Minuta de Reunión
Lugar: Sede UAJFK Don Bosco.
Asistentes: todo el grupo.
Tema tratado: Construcción del prototipo.
Se comienza con la construcción del prototipo, trabajando en grupo. Se reconocen las clases principales del proyecto y comienza su codificación.
El desafío es lograr consumir el xml de wiki en el Special:Export, este es el objetivo de la iteración.
Paralelamente se realiza la instalación del software requerido para esta etapa:
- Tomcat
- JDK de Sun 6.0
- Eclipse 3.2
- Firefox.
La reunión concluye con un acuerdo entre los integrantes de los pasos a seguir.
- Obtener el XML de Wiki y realizar su parseo para obtener el atributo text.
Minuta de Reunión 22 de Marzo de 2007
Minuta de Reunión
Lugar: Sede UAJFK Don Bosco.
Asistentes: todo el grupo.
Tema tratado: Presentación, alcance, objetivo del proyecto.
Norberto plantea el proyecto al grupo, centrándose la discusión en el objetivo y alcance del proyecto. La idea es aprobada por el grupo y se decide comenzar a analizar los requisitos de la aplicación.
Al finalizar la reunión se decide presentar este proyecto a evaluación de los docentes para su aprobación como proyecto en la cursada.
Se presenta el proyecto a los docentes e la cátedra, quienes objetando diversos puntos acceden a pre aprobar el tema seleccionado.
El grupo decide comenzar el proyecto con un prototipo de funcionalidades mínimas que permita evaluar los potenciales riesgos del proyecto.
La reunión concluye con un acuerdo entre los integrantes de los pasos a seguir.
WikiDraw, de una ídea al comienzo del proyecto.
El proyecto se ha delineado en la primera quincena de Marzo de 2007, el siguiente post es un resumen de lo hecho hasta hoy.
Resumen del Proyecto
El proyecto surge como un agregado a Wikipedia (estrictamente, puede tecnológicamente ser utilizado por cualquier wiki), originalmente como un "visor" de la información de Wikipedia.
Este visor debe poseer características graficas que le permiten obtener el contenido de una nota de Wikipedia para luego construir un Mapa Mental del contenido wiki.
El Mapa Mental es una herramienta creada por Leonardo Da Vinci, donde por medio de un grafico se vincula un concepto dado a distintas ideas que fluyen desde y hacia el.
A diferencia de un mapa conceptual, donde se pueden representar diversos conceptos, un Mapa Mental posee un único concepto asociado a palabras vinculadas y disparadoras del mapa.
El objetivo WikiDraw es construir un mapa mental, tomando la información de la pagina de wiki permitiendo al usuario categorizar a los elementos del mapa, de manera que:
- La comunidad contribuya a la total tipificación del contenido de Wiki.
- Cada usuario pueda tipificar según sus preferencias.
- Damián Zulcovsky – damez77@gmail.com
- Lucas López – hangar18_a51@hotmail.com
- Pablo Alvarez – ac_pablo@hotmail.com
- Mariano Paolini – paolinim@telefonica.com.ar
- Norberto Rebequi – nrebequi@gmail.com
Descripción Técnica del Proyecto
El usuario deberá descargar un plug-in (en rigor es un Link de Javascript) en el navegador de su PC a modo de software cliente.
Al momento de estar visualizando un artículo en Wikipedia podrá ejecutar su sesión en WikiDraw por medio de este link, el cual ejecuta una nueva ventana de navegador al estilo pop-up.
Este link lee y detecta la URI de la barra de dirección del navegador y encamina la petición al servidor de WikiDraw pasando como argumento la URI obtenida y el usuario que realiza la consulta.
WikiDraw desde el lado del servidor valida esta URI para asegurarse que proviene del dominio de Wikipedia y por medio de la funcionalidad nativa de los Wikis Special:Export obtiene el XML el cual es consumido vía dom4j.
Desde aquí se obtiene el contenido del artículo wiki y se procede a descubrir el conjunto de entidades nombradas en el artículo.
Wikidraw recupera de su base (montada en MySQL) de categorías el valor asignado a cada entidad, construye luego cada entidad tipificada y genera una respuesta en HTML embebiendo el código SVG de regreso al cliente.
Luego de construido el Mapa Mental se prevé una serie de acciones de interacción, que permitan por ejemplo clasificar la entidad o navegar su contenido. Esta implementación será por medio del patrón MVC e implementando la comunicación vía AJAX.
Para la difusión, gestión de usuarios y presentación del proyecto se requiere desarrollar el sitio web www.wikidraw.com.ar.
WikiDraw GNU
La totalidad del desarrollo de WikiDraw será alineado con las licencias GPL y GNU de la FSF, asegurándonos de esta forma la potestad del proyecto por parte de la comunidad.
El Blog de WikiDraw
El blog pretende ser el punto de referencia de la documentación del proyecto, en cuanto a novedades ocurridas, informes de avance, y discuciones entre el equipo desarrollo, la comunidad y los usuarios de WikiDraw sobre este producto.