Diferencia entre revisiones de «Releases»
De Document Product Lines wiki
Sin resumen de edición |
Sin resumen de edición |
||
| Línea 2: | Línea 2: | ||
Primer versión publicada en la wiki | Primer versión publicada en la wiki | ||
= DPLfw v0.3 (en desarrollo) = | = DPLfw v0.3 changelog (en desarrollo) = | ||
== | == Bugfixes == | ||
* Arreglado [http://dpl.dsic.upv.es/bugzilla3/show_bug.cgi?id=1 bug 1]: Faltan etiquetas en messages.properties. | * Arreglado [http://dpl.dsic.upv.es/bugzilla3/show_bug.cgi?id=1 bug 1]: Faltan etiquetas en messages.properties. | ||
* Arreglado [http://dpl.dsic.upv.es/bugzilla3/show_bug.cgi?id=2 bug 2]: Se corrompe el repositorio por inconsistencias al crear concurrentemente y sin salvar distintos InfoElementos. | * Arreglado [http://dpl.dsic.upv.es/bugzilla3/show_bug.cgi?id=2 bug 2]: Se corrompe el repositorio por inconsistencias al crear concurrentemente y sin salvar distintos InfoElementos. | ||
* Arreglado [http://dpl.dsic.upv.es/bugzilla3/show_bug.cgi?id=4 bug 4]: No se refresca la etiqueta de Requires y Excludes. | * Arreglado [http://dpl.dsic.upv.es/bugzilla3/show_bug.cgi?id=4 bug 4]: No se refresca la etiqueta de Requires y Excludes. | ||
* Arreglado [http://dpl.dsic.upv.es/bugzilla3/show_bug.cgi?id=6 bug 6]: El bugfix permite que "Id Name" se establezca a partir de "Visible Name" si "Id Name" es vacío o nulo. | * Arreglado [http://dpl.dsic.upv.es/bugzilla3/show_bug.cgi?id=6 bug 6]: El bugfix permite que "Id Name" se establezca a partir de "Visible Name" si "Id Name" es vacío o nulo. | ||
* Arreglado [http://dpl.dsic.upv.es/bugzilla3/show_bug.cgi?id=10 bug 10]: NullPointerException en la ventana de búsqueda de InfoElement si "description" es null. | * Arreglado [http://dpl.dsic.upv.es/bugzilla3/show_bug.cgi?id=10 bug 10]: NullPointerException en la ventana de búsqueda de InfoElement si "description" es null. | ||
* Arreglado [http://dpl.dsic.upv.es/bugzilla3/show_bug.cgi?id=11 bug 11]: NullPointerException cuando ContentDocumentFeature no tiene InfoElement asociado. El bugfix permite generar un ''ditamap'' cuando hay ContentDocumentFeatures sin InfoElement. | * Arreglado [http://dpl.dsic.upv.es/bugzilla3/show_bug.cgi?id=11 bug 11]: NullPointerException cuando ContentDocumentFeature no tiene InfoElement asociado. El bugfix permite generar un ''ditamap'' cuando hay ContentDocumentFeatures sin InfoElement. | ||
* Arreglado [http://dpl.dsic.upv.es/bugzilla3/show_bug.cgi?id=12 bug 12]: No se muestra error si se lanza una ''UnknownRepositoryException'' al generar un ''ditamap''. | * Arreglado [http://dpl.dsic.upv.es/bugzilla3/show_bug.cgi?id=12 bug 12]: No se muestra error si se lanza una ''UnknownRepositoryException'' al generar un ''ditamap''. | ||
* Arreglado [http://dpl.dsic.upv.es/bugzilla3/show_bug.cgi?id=13 bug 13]: Se lanza ''NullPointerException'' al generar dita (método ''TextIE.asDita(...)'') si un TextIE no tiene contenido. | * Arreglado [http://dpl.dsic.upv.es/bugzilla3/show_bug.cgi?id=13 bug 13]: Se lanza ''NullPointerException'' al generar dita (método ''TextIE.asDita(...)'') si un TextIE no tiene contenido. | ||
== Mejoras == | |||
* Cambiada definición del atributo ''id'' de un infoelemento. Ahora ''InfoElement.id'' es el atributo identificador, serializable, y no cambiable. Su valor se establece en el constructor de ''InfoElement'' empleando ''EcoreUtil.generateUUID()''. Esto permite tener un identificador en ausencia de una conexión CDO, así como también evita duplicidades y conflictos al copiar InfoElements. | * Cambiada definición del atributo ''id'' de un infoelemento. Ahora ''InfoElement.id'' es el atributo identificador, serializable, y no cambiable. Su valor se establece en el constructor de ''InfoElement'' empleando ''EcoreUtil.generateUUID()''. Esto permite tener un identificador en ausencia de una conexión CDO, así como también evita duplicidades y conflictos al copiar InfoElements. | ||
| Línea 20: | Línea 29: | ||
* Añadido atributo ''subject'' a los ''InfoElements'' que permite asignarlos a tópicos predefinidos (establecidos en el cliente). | * Añadido atributo ''subject'' a los ''InfoElements'' que permite asignarlos a tópicos predefinidos (establecidos en el cliente). | ||
* Actualizado el editor de ''InfoElements'' para dar soporte el atributo ''subject'': | * Actualizado el editor de ''InfoElements'' para dar soporte el atributo ''subject'': | ||
** Editor de metadatos actualizado. | ** Editor de metadatos actualizado. | ||
| Línea 25: | Línea 35: | ||
** Añadido punto de extensión para contribuir ''subjects'' por defecto asociados a un determinado dominio. | ** Añadido punto de extensión para contribuir ''subjects'' por defecto asociados a un determinado dominio. | ||
** Creado plugin ''es.upv.dsic.issi.emergencies'' que contribuye el vocabulario de ''subjects'' para el dominio de emergencias. | ** Creado plugin ''es.upv.dsic.issi.emergencies'' que contribuye el vocabulario de ''subjects'' para el dominio de emergencias. | ||
* Mejoras de interfaz: | * Mejoras de interfaz: | ||
Revisión del 19:53 22 mar 2012
DPLfw v0.2.1
Primer versión publicada en la wiki
DPLfw v0.3 changelog (en desarrollo)
Bugfixes
- Arreglado bug 1: Faltan etiquetas en messages.properties.
- Arreglado bug 2: Se corrompe el repositorio por inconsistencias al crear concurrentemente y sin salvar distintos InfoElementos.
- Arreglado bug 4: No se refresca la etiqueta de Requires y Excludes.
- Arreglado bug 6: El bugfix permite que "Id Name" se establezca a partir de "Visible Name" si "Id Name" es vacío o nulo.
- Arreglado bug 10: NullPointerException en la ventana de búsqueda de InfoElement si "description" es null.
- Arreglado bug 11: NullPointerException cuando ContentDocumentFeature no tiene InfoElement asociado. El bugfix permite generar un ditamap cuando hay ContentDocumentFeatures sin InfoElement.
- Arreglado bug 12: No se muestra error si se lanza una UnknownRepositoryException al generar un ditamap.
- Arreglado bug 13: Se lanza NullPointerException al generar dita (método TextIE.asDita(...)) si un TextIE no tiene contenido.
Mejoras
- Cambiada definición del atributo id de un infoelemento. Ahora InfoElement.id es el atributo identificador, serializable, y no cambiable. Su valor se establece en el constructor de InfoElement empleando EcoreUtil.generateUUID(). Esto permite tener un identificador en ausencia de una conexión CDO, así como también evita duplicidades y conflictos al copiar InfoElements.
- Añadido soporte para reconciliación de configuraciones cuando un modelo de características cambia.
- Añadido atributo subject a los InfoElements que permite asignarlos a tópicos predefinidos (establecidos en el cliente).
- Actualizado el editor de InfoElements para dar soporte el atributo subject:
- Editor de metadatos actualizado.
- Añadida hoja de preferencias para gestionar los subjects disponibles.
- Añadido punto de extensión para contribuir subjects por defecto asociados a un determinado dominio.
- Creado plugin es.upv.dsic.issi.emergencies que contribuye el vocabulario de subjects para el dominio de emergencias.
- Mejoras de interfaz:
- Añadidos iconos faltantes para representar modelos de configuraciones en visores, editores y asistentes.
- Mejorado el layout en la ventana de preferencias para la gestión de repositorios.
DPLfw CDO Server v1.0.0
Primera versión publicada en la wiki.
- Arreglado bug 14: cdo-server.xml no usa overrideUUID por defecto.