May 19

Tracquirement-0.2.0

Tag: Herramientas, Ingeniería del softwareManuel Jesús Recena Soto @ 17:07

Hace algún tiempo comentaba en este blog que estábamos trabajando en un herramienta de modelado de requisitos. Mientras obtenemos resultados en este sentido hemos preparado un pequeño plugin que se encarga de hacer lo siguiente:

Ilustración del funcionamiento de plugin

Entiendo que este plugin está muy limitado, sin embargo, para aquellos que usáis TRAC y no tenéis otra cosa, quizás os resulte útil. Si hay algún interesado:

Requisitos

Instalación

  • Descargar los fuentes
  • Ejecutar: python setup.py bdist_egg
  • En el directorio dist/ encontraremos el correspondiente archivo EGG.
  • easy_install –always-unzip fichero.egg

Configuración en TRAC

  • Editar el archivo trac.ini y añadimos la siguiente sección en caso de que no exista:

[components]
tracquirement.* = enabled

  • Luego tendremos que asignar el permiso TRACQUIREMENT_USE a quien corresponda.

A continuación os dejo una captura de pantalla del resultado:

El plugin ha sido liberado con licencia GNU GPL v2.

7 Responses to “Tracquirement-0.2.0”

  1. Vide says:

    Hola.. el plugin funciona con Trac 0.11.* o solo se puede instalar en la version 0.10.4+ ?
    Te lo comento porque acabo de instalarlo en un Trac 0.11 y en principio se ha instalado bien pero no hay forma de que me salga el permiso TRACQUIREMENT_USE en los disponibles de trac-admin…

  2. Vide says:

    Nada nada, solo faltaba RTFM… me faltaba instalar python-lxml

  3. Manuel Jesús Recena Soto says:

    Hola Vide:

    Estupendo. Nosotros lo estamos usando con Trac 0.10.4 pero tenemos pensado migrar a Trac 0.11 antes de navidades.
    En teoría el plugin debe funcionar con la versión 0.11 porque hemos estado haciendo pruebas antes de migrar.

    Un saludo

  4. Vide says:

    Por cierto, deberiais poner en los requirements también el clearsilver, porque al acceder a la admin del traquirements la primera vez peta si no está instalado.
    un “aptitude install python-clearsilver” y todo chuta correctamente.. bueno, todavía me falta probar importar el primer proyecto pero parece funcionar.
    Gracias por el plugin! :)

  5. Manuel Jesús Recena Soto says:

    Hola Vide:

    Tendremos en cuenta tu nota. ¿Finalmente lo estás instalando en 0.10 o 0.11?
    ¿Conocías la herramienta REM?

    Un saludo

  6. Vide says:

    Manuel

    finalmente lo he podido probar y si, te confirmo que funciona también con Trac 0.11.1 :) Hemos podido importar correctamente un proyecto de REM.
    Yo personalmente no conocia esta herramienta pero quien me ha pedido de instalar Trac + Tracquirement sí :)

  7. Manuel Jesús Recena Soto says:

    Hola Vide:

    Me alegro. Yo también lo había probado con Trac 0.11 y funcionaba.
    ¿Se puede saber donde estáis usándolo?

    Un saludo

Leave a Reply