Que es GnuConcept??

Herramienta colaborativa de mapas conceptuales

GnuConcept es una herramienta colaborativa de mapas conceptuales concebida para el desarrollo de documentos complejos. GnuConcept te permitirá dibujar arboles conceptuales, editar el contenido de cada uno de los conceptos (elementos del arbol) y exportarlos a diversos formatos, como openoffice, dockbook o html.

La interfaz de GnuConcept está dividida en dos ventanas principales: El area de dibujo, donde se puede dibujar los diagramas conceptuales, y el area de texto, donde editar cada uno de los conceptos del diagrama.

Hoja de ruta

2006-01-08 23:46:47 gnuConcept 0.3.4
logo-gnuconcept Despues de un día intenso de trabajo acabo de subir a mi repositorio una nueva versión del gnuConcept. Aunque lleva bastantes cambios (entre ellos en la forma de crear el propio paquete deb) no son la versión definitiva, asi que no voy a darle bombo a la nueva versión por la red. La unica razón para generar esta nueva release es la necesidad de probar el nuevo sistema de empaquetado a la par que la de solucionar algunos bugs que tenia localizados.



Mejoras en la versión 0.3.4
* Nuevo sistema de empaquetado (gracias a un setup.py) que permitirá facilitar el empaquetado del programa para otras distribuciones.
* Plugin para exportar diagramas a png (el area de dibujo).
* Plugin para exportar diagramas a html (area de dibujo+area de texto).
* Otros bugs menores.

Futuras mejoras para la versión 0.3.5
Perfeccionar el plugin de exportación a imagen (png).
Mejorar el plugin de exportación a html (incluyendo estilos).
Nuevo plugin de exportación a svg.
2005-12-04 21:07:57 Gnuconcept 0.3.3
gnuconcept-0.3.3-1Una nueva release de gnuconcept en la calle. Los cambios mas significativos de ésta versión son las siguientes:


  • Soporte gettext para la internacionalización (ahora el programa está traducido al castellano y al inglés)

  • Nuevo elemento para el diagrama de dibujo. He habilitado la ellipse dentro del draw area.

  • Nueva opción tachado en el editor de texto

  • Algunos otros cambios menores




Las próximas funcionalidades que quiero añadir son las de activar la totalidad de las opciones del editor de textos y preparar un sistema de plugins para desarrollar codigos que exporten del gnuconcept a cualquier otro formato.. aunque aquí tengo una serie de dudas.

Para la exportación a formatos gráficos (como svg o png) lo tengo claro. Lo unico que habria que exportar sería el área de dibujo.

Pero para exportar a otro tipo de formatos, como odt, lo más interesante sería poder exportar el arbol de conceptos entero, tanto las gráficas como los contenidos en textos de los conceptos.. y la forma más interesante para hacerlo sería generando un índice de contenidos, un diagrama de las ideas, y finalmente la exposición de cada uno de los conceptos, todo ello bien maqueadito a través de plantillas de ooffice para no tener que romperse mucho la cabeza..

Pero claro para hacer cosas de ese tipo sería necesario ordenar de alguna manera los conceptos que están representados en la pantalla... No se.. tengo que darle más vueltas a todo esto.

Y en general.. cualquier idea, sugerencia o petición de funcionalidades.. no os corteis.

Saludetess
2005-11-19 23:11:39 Nueva página web para gnuconcept.
logo-gnuconcept

Despues de un día de presentarlo en la red, he recibido unas 400 visitas al proyecto y un mail de un debuger mandandome fallos y sugerencias para el programa :D , lo cual me llena de satisfacción y me motiva aun más para seguir desarrollando el proyecto. Creo que la cosa no podría empezar mejor.



La página del proyecto es la siguiente:


http://gnuconcept.e-oss.net


Otros links de interés
SourceForge
GnomeFiles.com
2005-11-05 23:11:16 GnuConcept 0.3.2
gnuconcept-0.3.2-1 Hola a tod@s. Acabo de subir una nueva versión del gnuconcept con más añadidos de usabilidad que creo firmemente que van a ayudar a hacer el programa más manejable.



gnuconcept screenshot

Las nuevas funcionalidades basicamente son dos (pueden verse en la imágen superior):

Por un lado una codificación de colores que muestra visualmente cual es el item (o concepto) que estoy editando en el area de texto en este momento. El concepto que estoy editando actualmente se visualizará de color azul, frente al color gris de los conceptos que no estoy editando.

Por otro lado el tamaño de la fuente nos indica cuales de los conceptos han sido editados y poseen contenidos y cuales no. Si el concepto está en negrita es que posee texto en el area de texto, si no es negrita es que no lo posee.

He subido el codigo a mi repositorio.


PD. A ver si me genero una página del proyecto donde describir las "features" y los modos de descarga.
2005-10-23 11:57:47 GnuConcept 0.3.1
gnuconcept-0.3.1-1Acabo de subir a mi repositorio la nueva versión de gnuconcept, con unas cuantas mejoras de usabilidad que ya eran necesarias. Sobre todo en cuanto al manejo de las dos ventanas o areas de trabajo y a las capacidades del editor de texto...

Aun me quedan unas cosillas de cara a mejorar la usabilidad. Pero creo que en breve empezaré a mirar las posibilidades de Exportar a otros tipos de ficheros.. SVG, ODT, etc.. que es lo que quizá solo falte para poder empezar a usar el programa.. (aunque seguro que de aquí a un mes le encuentro un millón de cosas más para hacerle...



Bueno, pues como os comentaba por un lado he mejorado la usabilidad en lo referente al manejo de las ventanas. Para ello he añadido unos botones en el margen superior derecho de cada ventana que nos permitan maximizar o minimizar el area de trabajo que estamos utilizando (tal y como se aprecia en la imagen de la izquieda). Por otro lado en los menús superiores he introducido en el menu "ver" la posibilidad de decidir que area se ve o cual se oculta desde el propio menu superior (tal y como veis en la imagen de la derecha).

gnuconcept-0.3.1-5gnuconcept-0.3.1-4

El resultado de estos botones es que se pueda usar comodamente el programa en modo edicion de contenidos, edicion de diagramas o modo mixto, tal y como se ve en las tres imagenes de abajo.

gnuconcept-0.3.1-3gnuconcept-0.3.1-2gnuconcept-0.3.1-1


Por último (y esto es lo que más me ha costado) he mejorado considerablemente el editor. Permitiendo usar negritas, subrayado y cursivas :D. Aun no funciona perfect, y se lia un poco al guardar y recuperar el texto cuando los tags se cruzan.. pero espero que para la siguiente versión lo tenga arreglado.
gnuconcept-0.3.1-6

Y bueno.. eso es todo. Para descargarlo ya sabeis, poneis el siguiente repositorio en vuestro sources.list:


deb http://www.e-oss.net/debian ./


y despues ejecutais:


#apt-get update && apt-get install gnuconcept


Ah.. en el server tb he añadido el archivo Release.gpg, que en teoria creo que utilizaría debian y su apt para autentificar la procedencia del paquete.. pero no se porque no está funcionando bien. Tendré que ivestigar más.


2005-10-10 22:58:40 GnuConcept 0.3 ya está en la calle :D
gnuconcept1 Como ya os comenté hace algunos días estoy trabajando en mis ratos libres en el desarrollo de una herramienta de mapas conceptuales (o algo así).

Llevo unas semanitas a tope por culpa del trabajo, pero hoy me he decicido a meterle mano al proyecto y sacar la versión 0.3 del programa. No tiene todos los cambios que quería tener para esta versión (entre ellos el cambio de nombre y de logotipo) pero en cualquier caso me decidí a sacarla para obligarme a darle un poco de candela al tema. Que sinó me va a pasar como con tantisimos otros proyectos que nunca acabo.



gnuconcept2Aparte de los cambios de diseño y usabilidad del programa le queda muchisimo trabajo para convertirlo en una herramienta colaborativa a través de la red, crear una página web, una mini documentación y mil cosas más... pero en fin, todo irá llegando.

Por el momento por si os pica la curiosidad os podeis bajar el programa (por el momento solo disponible para ubuntu y debian) añadiendo estas sources a vuestros sources list:


deb http://www.e-oss.net/debian ./


y despues:


# apt-get update
# apt-get install gnuconcept


despues lanzais desde una consola gnuconcept y listo (tb deberiais tener un lanzador en el menu de gnome).

Pues eso es todo.. si alguien se lo baja y lo prueba ya me comentará.

Saludetesss


2005-09-16 09:15:17 Pensar con imágenes??
conceptUno con la edad va conociendo sus capacidades y sus limitaciones. Desde siempre he sido una persona con bastante visión espacial, con gran capacidad para representar objetos en el espacio, y sin embargo no demasiado hábil con la palabra. Creo que poseo lo que se llama Inteligencia Espacial e
Inteligencia lógico matemática
, términos recién descubiertos navegando por la red.

Hace años, de pequeñin en el colegio, tenia especial habilidad con el dibujo y las matemáticas, mientras que asignaturas como historia y lenguaje me daban continuos problemas. De alguna manera, por aquel entonces, solía argumentar que mientras que "entendia" las matemáticas el resto de las asignaturas eran de "memorizar", y aquello me costaba un derroche de energías enormes.. a fin de cuentas toda la información que "memorizaba" para un examen acababa, a las pocas semanas, escondida en algún rincón oscuro de mi mente.. por no decir que, directamente, era borrado.



Mis padres nunca me entendieron, simplemente tenían la idea de que era un vago (creo que aun la siguen teniendo, jejeje).

Con el tiempo esas habilidades y deficiencias se fueron puliendo. Llegado al instituto empezaron a apasionarme las matemáticas (si, si, soy uno de esos raros que disfrutaban con los ejercicios de matrices, planos y demás gaitas). Creo que disfrutaba representando mentalmente aquellas ecuaciones de segundo grado. Incluso recuerdo que en la selectividad en el examen de dibujo técnico me pusieron un ejercicio teórico que no sabía resolver.. me lo quede mirando, dibujé el resultado y despues busqué los pasos necesarios para llegar asa solución. El ejercicio me lo dieron por aprovado, asi que supongo que al profesor le pareció convincente mi ñapa.

Por otro lado mis habilidades lingüisticas se fueron "mejorando" (que remedio me quedaba), pero no sin poco esfuerzo.. y es que aquello de retener en mi ram datos que se que nunca podrían pasar a mi disco duro.. no acabé de entenderlo.

Finalmente, no se muy bien por que razón, bueno, si la se, pero igual es demasiado intimo para contaroslo, acabé en la universidad estudiando filosofia. No me fue mal del todo pese a mis escasas habilidades literarias. Las asignaturas de lógica me fueron muy bien, y aunque me costaba recordar las obras, los nombres de los autores, fechas, etc.. tenia facilidad por "entender" los discursos. De alguna manera podia "dibujar mentalmente" las ideas, las relaciones, los argumentos, etc... El unico problema es que cuando tenia que relacionar el dibujo discursivo con una cara o autor a veces habia problemas jejejeje.

Asi que solia hacerme chuletas absurdas relacionando un nombre de un autor con una idea importante y una vez ahi sacaba todo el discurso rapidamente..

Despues de esas etapas de filosofeo me metí a esto de la informática (que la verdad mucha diferencia no hay, ya que la programación siguen siendo ideas y argumentos), y sigo teniendo esa costumbre, cuando me enfrento a un codigo, de dibujarlo en mi cabeza. Quizá por eso la programación orientada a objetos me gusta bastante, porque me permite tener un conjunto de circulitos en la cabeza que reciben y emiten datos sin necesidad de pensar como es ese circulo por dentro, centrandome en las relaciones que mantienen. Si tengo que entrar a un objeto en concrete aparto la pizarra mental temporalmente y me abro otra donde me dibujo el nuevo diagrama. Ni decir tiene que me cuesta un periodo de adaptación (normalmente un cigarrillo) el pasar de un dibujo a otro.

Todo esto viene a cuento porque desde hace tiempo echaba en falta alguna aplicación que me permitiera generar documentos de forma "visual". Poder escribir documentos no linealmente sobre un openoffice en blanco, sino disponer de diagramas sobre los cuales ir editando e introduciendo las ideas, para que, una vez todo redibujado, se compusiera el texto final.

Existen algunos programas de este tipo (mapas conceptuales), como por ejemplo el kdissert, pero aun así me he planteado escribir el mío propio. Pues bien.. me he puesto sobre ello y ya tengo bastante codigo escrito.

Aun no he publicado nada.. prefiero tener una versión usable antes de sacarlo al publico y que me bombardeen con bugs que ya tengo registrados, y de paso os ahorro el peñazo de probar software que no tiene demasiada utilidad (por el momento).

No se si este "pensar con imágenes" es algo común o nos pasa a unos pocos, ya que no es un tema de conversación que me surja muy a menudo, pero si os sucede lo mismo, seguro que esta aplicación os puede interesar. El nombre provisional que le he puesto es gnuconcept, y el logo es el que veis al principio de este post, tanto el nombre como el logo van a ser modificados antes de mi versión 0.3 (ya tengo los nuevos en mente). Si os parece interesante el concepto iré informando en este weblog.
Desarrollado por vud1 bajo licencia GPL