2008/10/1 Olemis Lang <[EMAIL PROTECTED]>:
> 2008/10/1 Servilio Afre Puentes <[EMAIL PROTECTED]>:

Para complementar este hilo...

>>
>>  * un usuario puede crear un nuevo proyecto sin intervención del admin?
>
> Esto hay que hacerlo y con un front-end sencillo para empezar... bueno
> ya expliqué algo acerca de esto en otro mensaje... Asumiré que sí
> aunque en Trac «sato» no...
>

Ahora que estoy claro de lo que hay que hacer, hacerlo no llevaría
mucho más de una semana, para una persona que tenga un mínimo fondo de
tiempo ;)

>>  * asumiendo "sí" en la anterior, como hacer para que trac comience a
>> servir el nuevo proyecto sin reiniciar?
>
> Yo corro Trac con tracd -e ... como ya expliqué
>
> Les envío unas líneas detalladas (no borré nada para que vean lo que hice)
>
>

Bueno aquí ya expliqué que esto es posible ... pero lo que me resultó
más sorprendente aún es lo que me pasó ayer. En mi ensimismamiento
sobre mí mismo (alias «concentración») me dije «mi mismo tenemos que
darle el ejemplo a los muchachos del SwL» y empecé a hacer lo que ya
les comenté, y no me dí cuenta que había dejado el Trac corriendo
mientras modificaba su código (i.e. trac.web.main) ...

Y saben lo que pasó ? tun tun ... nooooooooo (y nada que ver con Bulubú)

El Trac seguía ahí, «up and running y actualizado»... Él detecta las
modificaciones de su propio código, me refiero a ficheros .py, (no sé
si esto es aplicable también a otros servers hechos en Python) y de
los trac.ini de los proyectos... En caso que esto ocurra, se reinicia
de nuevo el servicio tracd para aplicar «instantáneamente» las
modificaciones.

Incluso si el código que hiciste tiene errores, el no se cae...
notifica las except a sys.stdout ... y sigue ahí, lo arreglaste, el
reinicia el servicio, y sigue «up and running» ...

El único momento en que de verdad se cae es cuando se salva un fichero
del código (i.e. .py) y este tiene errores de sintaxis (bueno... ya
sería el colmo que pasara lo contrario, no creen ?)

Conclusiones ... yo puedo estar reprogramando Trac del cabo de San
Antonio a la Punta de Maisí en caliente sin interrumpir el servicio a
los usuarios ... No es Trac hermoso? ... Digan la verdad... ;)

>>
>> Conozco bien trac-hacks.org, he usado trac por más de dos años, y en
>> todo ese tiempo no he dejado de buscar una forma *fácil* de alojar
>> multiples proyectos con trac, pero Redmine y *forge le ganan aún
>> "hands down".
>>

Es posible ver algo de esto (Redmine sobre todo, *forge era como el
que habían antes en swl.cu y no me gustó para nada ) funcionando por
ahí?

-- 
Regards,

Olemis.
_______________________________________________
Cancelar suscripción
https://listas.softwarelibre.cu/mailman/listinfo/linux-l
Buscar en el archivo
http://listas.softwarelibre.cu/buscar/linux-l

Responder a