[BulmaGés]Consultas a los developers
Leopold Palomo Avellaneda
lepalom en wol.es
Vie Jul 20 18:32:00 CEST 2007
A Divendres 20 Juliol 2007 17:49, Tomeu Borras va escriure:
> > > Hace pocos dÃas hice un cambio para que cada plugin esté en su
> > > directorio. Por ejemplo:
> > >
> > >
> > > trunk/bulmages/bulmafact/src = código básico de bulmafact
> > > trunk/bulmages/bulmafact/plugins = plugins de bulmafact
> > >
> > > Puedes encontrar esta estructura para bulmalib, bulmacont y bulmafact.
> > >
> > > La versión actual (SVN) es 0.9.3 y pico :), porque esa la dejamos ya
> > > atrás y seguimos desarrollando.
> >
> > De acuerdo,
> >
> > entoces la idea es que cada programa tenga su carpeta de plugin, no? me
> > parece perfecto, ya que asÃ, a la hora de empaquetar se tiene más claro
> > que va a cada sitio.
>
> LA versión 0.9.3 es la que está en la rama estable, lo nuevo irá a la
> versión 0.9.5 o 0.9.7 según veamos.
ok perfecto. Pero hay una cosa que no me gusta mucho y que no estoy de
acuerdo. Yo entiendo que en subversion, al tener:
trunk
branches
releases (tags)
se entiende que:
trunk es el desarrollo. Ok
releases serian los tags de cvs, y seria como una foto de trunk en un momento,
con un número, que en nuestro caso seria como decir, ok, trunk está
suficientemente maduro, hagamos una etiqueta y hacemos una foto en releases.
branches seria como ramas, como pruebas o alternativas. Aquà yo no tengo claro
que se haya de poner estable. No es una rama. Yo creo que se desarrolla en
trunk, se etiqueta cuando se diga en tags (releases) y se experimenta o
hacemos cosas paralelas en branches.
Por tanto yo sacarÃa la rama estable. Para mi no es una rama. Y mira que yo
creo que hice el directorio branches/release-0.5.3, pero no va ahÃ.
> > Viendo los commits que hiciste hace unos dÃas, me recuerdo que hay una
> > cosa que me toca un poco las narices en la estructura del código: la
> > existencia de directorios .moc, .obj, .ui en el repositorio. Además creo
> > que no hay ninguna regla para crearlos, cuando son directorios totalmente
> > temporales de salida de programas. Que os parecerÃa modificar el .pro
> > para que los cree si no existen i sacarlos del svn?
>
> Basta con sacarlos el svn ya que el .pro por defecto los crea si no
> existen. A mi también me disgusta verlos.
pues si os parece bien, hago de mrproper y empiezo a eliminar. Por cierto
Tomeu, tu que conoces bien los .pro, que tal añadir un rm -rf o delete de
los .obj, .ui y .moc? se puede hacer?
>
> > También, hay otra cosa que no encuentro muy oportuna. Las traducciones
> > van a un directorio /traducciones que os parecerÃa cambiar el nombre por
> > i18n?
>
> Ese no es el peor de los problemas, el problema real es que cada plugin va
> acompañado se sus respectivas traducciones y el control de todos estos
> archivos va a ser duro.
por qué? es parte del código fuente. No entiendo el problema, por favor puedes
explicarte?
> Estoy planteando si no será mejor que los .pro generen los ts directamente
> dentro del installbulmages (mala idea) o en un directorio especÃfico para
> traducciones para luego tener las traducciones agrupadas y controladas.
si los plugins siempre van ligados al programa, quiero decir que no es posible
plantear un paquete aparte, ponlos donde quieras, ya que luego el
empaquetador los instala donde crea oportuno.
> > Otra cosa, que pasos se han de seguir cuando se instalar bulmages sobre
> > una instalación ya hecha? Qué se hace con las bases de datos?
>
> El script installbulmages-server se repasa las bases de datos creadas y les
> aplica los oportunos parches que hacen falta para esa base de datos
> (También hace backups por si las moscas, etc). Asi que por esta parte esta
> solventado. Sólo requiere que los desarrolladores sean concienzudos con los
> archivos sql de actualización.
Ya, pero como? quiero decir, se ha de hacer un proceso manual en el que el
instalador llame a ese script? o lo ha de hacer el usuario cuando actualiza?
Por cierto, el lanzador lo he puesto en el 0.9.3.
Leo
--
--
Linux User 152692
PGP: 0xF944807E
Catalonia
------------ próxima parte ------------
Se ha borrado un mensaje que no está en formato texto plano...
Nombre : no disponible
Tipo : application/pgp-signature
Tamaño : 189 bytes
Descripción: no disponible
Url : http://llistes.bulma.net/pipermail/bulmages/attachments/20070720/0aef3907/attachment.pgp
Más información sobre la lista de distribución BulmaGes