[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Duda sobre redundancia de ficheros de ayuda en wxmaxima



Hola,

soy Rafa Rodríguez Galván, de la OSLUCA, Oficina de Sotware Libre de la 
Universidad de Cádiz. Una de las actividades que hemos realizado 
recientemente ha sido la creación de Guadalinex_UCA [0], una adaptación
de Guadalinex destinada a facilitar el acercamiento del software libre
a las personas de nuestra Universidad. Guadalinex_UCA intenta incluir
software adecuado para la docencia universitaria en las aulas, en las
que precisamente este jueves ha empezado a utilizarse [1].

Para las prácticas de matemáticas, una aplicación muy interesante es
wxmaxima [2], que todavía no está empaquetada en Debian. Aunque 
por desgracia soy un perfecto novato (hace mucho que debí haberme
lanzado a una colaboración más estrecha con Debian, pero hasta ahora
siempre lo dejaba para más tarde), me puse manos a la obra y, con 
mayor o menor fortuna, creé el paquete [3]. Os pego su descripción:

----
Description: wxWindows interface to the maxima computer algebra system
 wxmaxima provides a wxWindows interface for maxima, including a menu
 system, browsable help and formated output. Features as symbolic
manipulation
 of polynomials, rational functions, matrices, integration and graphics
 are as easy as point and click.
 .
 GNU maxima is a free and powerful common lisp implementation based of
the
 original computer algebra system Macsyma, originally developed at MIT
in
 the 1970's.
---

Pero me ha surgido una duda: wxmaxima incluye documentación,
navegable a través de un menú "Help". Parte de esa documentación 
consiste en el manual de maxima, que se instala en formato html
comprimido en /usr/share/wxMaxima/docs.zip. Pero este manual 
también es instalado, descomprimido, por el paquete maxima-doc en
/usr/share/doc/maxima-doc/, por lo tanto, si se instalan los dos
paquetes (wxmaxima y maxima-doc) estamos incluyendo información
redundante.

Quizás lo ideal sería hacer que wxmaxima dependiera de maxima-doc y
utilizara la documentación incluida por éste. Pero para ello habría
que cambiar el código, que parece utilizar una llamada estándar de
wxWindows:

  wxHtmlHelpController *help = new wxHtmlHelpController;
  help->AddBook(filename + wxT("docs.zip"));

¿Qué creéis? ¿Intento modificar esta llamada por micuenta para que 
utilice la documentación html de /usr/share/doc/maxima-doc? ¿Me
pongo en contacto con el desarrollador upstream para ver si se le
ocurre alguna solución?

Muchas gracias y un saludo,
Rafa.

[0]http://softwarelibre.uca.es/guadalinex_uca
[1]http://www.uca.es/rector/noticias2/anterior2005/nt_2005_01_14_09_30_00.html
[2]http://wxmaxima.sourceforge.net
[3]http://softwarelibre.uca.es/debian/wxmaxima_0.5.4-1_i386.deb

-- 
J. Rafael Rodríguez Galván.
OSLUCA -- Oficina de Software Libre, Universidad de Cádiz.
http://softwarelibre.uca.es

Attachment: signature.asc
Description: Esta parte del mensaje =?ISO-8859-1?Q?est=E1?= firmada digitalmente


Reply to: