<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="es">
	<id>https://dpl.dsic.upv.es/mediawiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Agomez</id>
	<title>Document Product Lines - Contribuciones del usuario [es]</title>
	<link rel="self" type="application/atom+xml" href="https://dpl.dsic.upv.es/mediawiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Agomez"/>
	<link rel="alternate" type="text/html" href="https://dpl.dsic.upv.es/wiki/Especial:Contribuciones/Agomez"/>
	<updated>2026-04-03T21:03:35Z</updated>
	<subtitle>Contribuciones del usuario</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://dpl.dsic.upv.es/mediawiki/index.php?title=Archivo:DPL.png&amp;diff=345</id>
		<title>Archivo:DPL.png</title>
		<link rel="alternate" type="text/html" href="https://dpl.dsic.upv.es/mediawiki/index.php?title=Archivo:DPL.png&amp;diff=345"/>
		<updated>2026-02-23T20:40:22Z</updated>

		<summary type="html">&lt;p&gt;Agomez: Agomez subió una nueva versión de Archivo:DPL.png&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Agomez</name></author>
	</entry>
	<entry>
		<id>https://dpl.dsic.upv.es/mediawiki/index.php?title=Archivo:DPL.png&amp;diff=344</id>
		<title>Archivo:DPL.png</title>
		<link rel="alternate" type="text/html" href="https://dpl.dsic.upv.es/mediawiki/index.php?title=Archivo:DPL.png&amp;diff=344"/>
		<updated>2026-02-23T20:33:02Z</updated>

		<summary type="html">&lt;p&gt;Agomez: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Agomez</name></author>
	</entry>
	<entry>
		<id>https://dpl.dsic.upv.es/mediawiki/index.php?title=Archivo:Win32.win32.x86-1.1.1.zip&amp;diff=343</id>
		<title>Archivo:Win32.win32.x86-1.1.1.zip</title>
		<link rel="alternate" type="text/html" href="https://dpl.dsic.upv.es/mediawiki/index.php?title=Archivo:Win32.win32.x86-1.1.1.zip&amp;diff=343"/>
		<updated>2022-03-30T11:32:38Z</updated>

		<summary type="html">&lt;p&gt;Agomez: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Agomez</name></author>
	</entry>
	<entry>
		<id>https://dpl.dsic.upv.es/mediawiki/index.php?title=Archivo:Win32.win32.x86_64-1.1.1.zip&amp;diff=342</id>
		<title>Archivo:Win32.win32.x86 64-1.1.1.zip</title>
		<link rel="alternate" type="text/html" href="https://dpl.dsic.upv.es/mediawiki/index.php?title=Archivo:Win32.win32.x86_64-1.1.1.zip&amp;diff=342"/>
		<updated>2022-03-30T11:32:26Z</updated>

		<summary type="html">&lt;p&gt;Agomez: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Agomez</name></author>
	</entry>
	<entry>
		<id>https://dpl.dsic.upv.es/mediawiki/index.php?title=Archivo:Macosx.cocoa.x86-1.1.1.zip&amp;diff=341</id>
		<title>Archivo:Macosx.cocoa.x86-1.1.1.zip</title>
		<link rel="alternate" type="text/html" href="https://dpl.dsic.upv.es/mediawiki/index.php?title=Archivo:Macosx.cocoa.x86-1.1.1.zip&amp;diff=341"/>
		<updated>2022-03-30T11:32:13Z</updated>

		<summary type="html">&lt;p&gt;Agomez: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Agomez</name></author>
	</entry>
	<entry>
		<id>https://dpl.dsic.upv.es/mediawiki/index.php?title=Archivo:Macosx.cocoa.x86_64-1.1.1.zip&amp;diff=340</id>
		<title>Archivo:Macosx.cocoa.x86 64-1.1.1.zip</title>
		<link rel="alternate" type="text/html" href="https://dpl.dsic.upv.es/mediawiki/index.php?title=Archivo:Macosx.cocoa.x86_64-1.1.1.zip&amp;diff=340"/>
		<updated>2022-03-30T11:32:00Z</updated>

		<summary type="html">&lt;p&gt;Agomez: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Agomez</name></author>
	</entry>
	<entry>
		<id>https://dpl.dsic.upv.es/mediawiki/index.php?title=Archivo:Linux.gtk.x86_64-1.1.1.zip&amp;diff=339</id>
		<title>Archivo:Linux.gtk.x86 64-1.1.1.zip</title>
		<link rel="alternate" type="text/html" href="https://dpl.dsic.upv.es/mediawiki/index.php?title=Archivo:Linux.gtk.x86_64-1.1.1.zip&amp;diff=339"/>
		<updated>2022-03-30T11:31:45Z</updated>

		<summary type="html">&lt;p&gt;Agomez: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Agomez</name></author>
	</entry>
	<entry>
		<id>https://dpl.dsic.upv.es/mediawiki/index.php?title=Archivo:Linux.gtk.x86-1.1.1.zip&amp;diff=338</id>
		<title>Archivo:Linux.gtk.x86-1.1.1.zip</title>
		<link rel="alternate" type="text/html" href="https://dpl.dsic.upv.es/mediawiki/index.php?title=Archivo:Linux.gtk.x86-1.1.1.zip&amp;diff=338"/>
		<updated>2022-03-30T10:47:09Z</updated>

		<summary type="html">&lt;p&gt;Agomez: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Agomez</name></author>
	</entry>
	<entry>
		<id>https://dpl.dsic.upv.es/mediawiki/index.php?title=Descargas&amp;diff=337</id>
		<title>Descargas</title>
		<link rel="alternate" type="text/html" href="https://dpl.dsic.upv.es/mediawiki/index.php?title=Descargas&amp;diff=337"/>
		<updated>2022-03-30T10:45:00Z</updated>

		<summary type="html">&lt;p&gt;Agomez: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Alerta | Las versiones disponibles en esta sección para su descarga son prototipos de {{DPLfw}}. {{DPLfw}} debe considerarse en estado &#039;&#039;alpha&#039;&#039;, no estando su uso dirigido hacia usuarios finales.}}&lt;br /&gt;
&lt;br /&gt;
== Compatibilidad de Versiones ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width: 100%;&amp;quot;&lt;br /&gt;
|+Compatibilidad de versiones&lt;br /&gt;
|-&lt;br /&gt;
!DPLfw&lt;br /&gt;
!DPLfw Server&lt;br /&gt;
!Eclipse&lt;br /&gt;
!Java&lt;br /&gt;
!PostgreSQL&lt;br /&gt;
!DITA-OT&lt;br /&gt;
!32 bits&lt;br /&gt;
!64 bits&lt;br /&gt;
|-&lt;br /&gt;
|0.7.x&lt;br /&gt;
|0.7.x&lt;br /&gt;
|4.12 (2019-06)&lt;br /&gt;
|Java 8&lt;br /&gt;
|9.2 (opcional)&lt;br /&gt;
|Innecesario (incluido)&lt;br /&gt;
|&lt;br /&gt;
|x&lt;br /&gt;
|-&lt;br /&gt;
|0.6.x&lt;br /&gt;
|1.1.x (old versioning)&lt;br /&gt;
|3.7 (Indigo)&lt;br /&gt;
|Java 6&lt;br /&gt;
|8.4&lt;br /&gt;
|Innecesario (incluido)&lt;br /&gt;
|x&lt;br /&gt;
|x&lt;br /&gt;
|-&lt;br /&gt;
|0.5.x&lt;br /&gt;
|1.1.x (old versioning)&lt;br /&gt;
|3.7 (Indigo)&lt;br /&gt;
|Java 6&lt;br /&gt;
|8.4&lt;br /&gt;
|Innecesario (incluido)&lt;br /&gt;
|x&lt;br /&gt;
|x&lt;br /&gt;
|-&lt;br /&gt;
|0.4.x&lt;br /&gt;
|1.0.x (old versioning)&lt;br /&gt;
|3.7 (Indigo)&lt;br /&gt;
|Java 6&lt;br /&gt;
|8.4&lt;br /&gt;
|1.5.4&lt;br /&gt;
|x&lt;br /&gt;
|x&lt;br /&gt;
|-&lt;br /&gt;
|0.3.x&lt;br /&gt;
|1.0.x (old versioning)&lt;br /&gt;
|3.7 (Indigo)&lt;br /&gt;
|Java 6&lt;br /&gt;
|8.4&lt;br /&gt;
|1.5.4&lt;br /&gt;
|x&lt;br /&gt;
|x&lt;br /&gt;
|-&lt;br /&gt;
|0.2.x&lt;br /&gt;
|1.0.x (old versioning)&lt;br /&gt;
|3.7 (Indigo)&lt;br /&gt;
|Java 6&lt;br /&gt;
|8.4&lt;br /&gt;
|1.5.4&lt;br /&gt;
|x&lt;br /&gt;
|x&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Plugins {{DPLfw}} ==&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.6.4 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/latest/ http://dpl.dsic.upv.es/updates/latest/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.6.4.zip]]&lt;br /&gt;
&lt;br /&gt;
==== Notas de la versión ====&lt;br /&gt;
&lt;br /&gt;
* Los repositorios creados por versiones anteriores del cliente de {{DPLfw}} (&amp;lt; v0.6.x) en un servidor de InfoElementos no son compatibles. Para utilizar un repositorio con el cliente de {{DPLfw}} este debe crearse sobre una base de datos &#039;&#039;&#039;vacía&#039;&#039;&#039;. La versión 1.1 del servidor de {{DPLfw}} proporciona un script SQL (&#039;&#039;recreate-db.sql&#039;&#039;) para resetear la base de datos por defecto de CDO en un servidor PostgreSQL.&lt;br /&gt;
&lt;br /&gt;
== Plugins {{DPLfw}} (archivo de versiones obsoletas) ==&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.6.3 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/latest/ http://dpl.dsic.upv.es/updates/0.6.3/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.6.3.zip]]&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.6.2 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/0.6.2/ http://dpl.dsic.upv.es/updates/0.6.2/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.6.2.zip]]&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.6.1 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/0.6.1/ http://dpl.dsic.upv.es/updates/0.6.1/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.6.1.zip]]&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.6.0 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/0.6.0/ http://dpl.dsic.upv.es/updates/0.6.0/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.6.0.zip]]&lt;br /&gt;
&lt;br /&gt;
==== Notas de la versión ====&lt;br /&gt;
&lt;br /&gt;
* Los repositorios creados por versiones anteriores del cliente de {{DPLfw}} (&amp;lt; v0.6.x) en un servidor de InfoElementos no son compatibles. Para utilizar un repositorio con el cliente de {{DPLfw}} este debe crearse sobre una base de datos &#039;&#039;&#039;vacía&#039;&#039;&#039;. La versión 1.1 del servidor de {{DPLfw}} proporciona un script SQL (&#039;&#039;recreate-db.sql&#039;&#039;) para resetear la base de datos por defecto de CDO en un servidor PostgreSQL.&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.5.1 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/0.5.1/ http://dpl.dsic.upv.es/updates/0.5.1/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.5.1.zip]]&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.5.0 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/0.5.0/ http://dpl.dsic.upv.es/updates/0.5.0/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.5.0.zip]]&lt;br /&gt;
&lt;br /&gt;
==== Notas de la versión ====&lt;br /&gt;
&lt;br /&gt;
* Los repositorios creados por versiones anteriores del cliente de {{DPLfw}} (&amp;lt; v0.5.x) en un servidor de InfoElementos no son compatibles. Para utilizar un repositorio con el cliente de {{DPLfw}} este debe crearse sobre una base de datos &#039;&#039;&#039;vacía&#039;&#039;&#039;. La versión 1.1 del servidor de {{DPLfw}} proporciona un script SQL (&#039;&#039;recreate-db.sql&#039;&#039;) para resetear la base de datos por defecto de CDO en un servidor PostgreSQL.&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.4.0 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/0.4.0/ http://dpl.dsic.upv.es/updates/0.4.0/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.4.0.zip]]&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.3.0 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/0.3.0/ http://dpl.dsic.upv.es/updates/0.3.0/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.3.0.zip]]&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.2.1 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/0.2.1/ http://dpl.dsic.upv.es/updates/0.2.1/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.2.1.zip]]&lt;br /&gt;
&lt;br /&gt;
== Servidor CDO ==&lt;br /&gt;
&lt;br /&gt;
=== Versión 1.1.1 ===&lt;br /&gt;
&lt;br /&gt;
* TIPEx CDO server Windows x86: [[Archivo:Win32.win32.x86-1.1.1.zip]]&lt;br /&gt;
* TIPEx CDO server Windows x86 (64 bits): [[Archivo:Win32.win32.x86_64-1.1.1.zip]]&lt;br /&gt;
* TIPEx CDO server Linux GTK x86: [[Archivo:Linux.gtk.x86-1.1.1.zip]]&lt;br /&gt;
* TIPEx CDO server Linux GTK x86 (64 bits): [[Archivo:Linux.gtk.x86_64-1.1.1.zip]]&lt;br /&gt;
* TIPEx CDO server MacOSX (Cocoa) x86: [[Archivo:Macosx.cocoa.x86-1.1.1.zip]]&lt;br /&gt;
* TIPEx CDO server MacOSX (Cocoa) x86 (64 bits): [[Archivo:Macosx.cocoa.x86_64-1.1.1.zip]]&lt;br /&gt;
&lt;br /&gt;
== Servidor CDO (archivo de versiones obsoletas) ==&lt;br /&gt;
&lt;br /&gt;
=== Versión 1.1 ===&lt;br /&gt;
&lt;br /&gt;
* TIPEx CDO server Windows x86: [[Archivo:Win32.win32.x86-1.1.zip]]&lt;br /&gt;
* TIPEx CDO server Windows x86 (64 bits): [[Archivo:Win32.win32.x86_64-1.1.zip]]&lt;br /&gt;
* TIPEx CDO server Linux GTK x86: [[Archivo:Linux.gtk.x86-1.1.zip]]&lt;br /&gt;
* TIPEx CDO server Linux GTK x86 (64 bits): [[Archivo:Linux.gtk.x86_64-1.1.zip]]&lt;br /&gt;
* TIPEx CDO server MacOSX (Cocoa) x86: [[Archivo:Macosx.cocoa.x86-1.1.zip]]&lt;br /&gt;
* TIPEx CDO server MacOSX (Cocoa) x86 (64 bits): [[Archivo:Macosx.cocoa.x86_64-1.1.zip]]&lt;br /&gt;
&lt;br /&gt;
=== Versión 1.0 ===&lt;br /&gt;
&lt;br /&gt;
* TIPEx CDO server Windows x86: [[Archivo:Win32.win32.x86-1.0.zip]]&lt;br /&gt;
* TIPEx CDO server Windows x86 (64 bits): [[Archivo:Win32.win32.x86_64-1.0.zip]]&lt;br /&gt;
* TIPEx CDO server Linux GTK x86: [[Archivo:Linux.gtk.x86-1.0.zip]]&lt;br /&gt;
* TIPEx CDO server Linux GTK x86 (64 bits): [[Archivo:Linux.gtk.x86_64-1.0.zip]]&lt;br /&gt;
* TIPEx CDO server MacOSX (Cocoa) x86: [[Archivo:Macosx.cocoa.x86-1.0.zip]]&lt;br /&gt;
* TIPEx CDO server MacOSX (Cocoa) x86 (64 bits): [[Archivo:Macosx.cocoa.x86_64-1.0.zip]]&lt;br /&gt;
&lt;br /&gt;
== Versiones archivadas de otro software requerido ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.eclipse.org/downloads/packages/release/indigo/sr2 Eclipse 3.7.x ]:&lt;br /&gt;
** Versión archivada - Eclipse Platform Windows x86: [[Archivo:Eclipse-platform-3.7.2-win32.zip]].&lt;br /&gt;
** Versión archivada - Eclipse SDK Windows x86: [[Archivo:Eclipse-SDK-3.7.1-win32.zip]].&lt;br /&gt;
* [http://www.enterprisedb.com/products-services-training/pgdownload PostgreSQL v.8.x]:&lt;br /&gt;
** Versión archivada - PostgreSQL 8.4.9-1 (Windows x86): [[Archivo:Postgresql-8.4.9-1-windows.exe]].&lt;br /&gt;
* [http://dita-ot.sourceforge.net/ DITA Open Toolkit]:&lt;br /&gt;
** Versión archivada - DITA Open Toolkit 1.5.4 (Windows x86): [[Archivo:DITA-OT1.5.4_full_easy_install_bin.zip]].&lt;/div&gt;</summary>
		<author><name>Agomez</name></author>
	</entry>
	<entry>
		<id>https://dpl.dsic.upv.es/mediawiki/index.php?title=Releases&amp;diff=336</id>
		<title>Releases</title>
		<link rel="alternate" type="text/html" href="https://dpl.dsic.upv.es/mediawiki/index.php?title=Releases&amp;diff=336"/>
		<updated>2022-03-30T10:44:13Z</updated>

		<summary type="html">&lt;p&gt;Agomez: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== DPLfw v0.7.0 changelog ==&lt;br /&gt;
&lt;br /&gt;
* Las dependencias y runtime de ejecución ahora se recogen en un fichero de &#039;&#039;target platform&#039;&#039; para mejorar la portabilidad.&lt;br /&gt;
&lt;br /&gt;
* Se proporciona ficheros &amp;lt;code&amp;gt;*.setup&amp;lt;/code&amp;gt; para la instalación de DPLfw mediante el instalador de Eclipse.&lt;br /&gt;
&lt;br /&gt;
* Se proporciona ficheros &amp;lt;code&amp;gt;*.setup&amp;lt;/code&amp;gt; para la preparación de un entorno de desarrollo.&lt;br /&gt;
&lt;br /&gt;
* Migración de Eclipse 3.7 a Eclipse 4.21 (2021-09), con las siguientes implicaciones:&lt;br /&gt;
** Cambio de entorno mínimo de Java 1.6 a Java 8 (NOTA: Eclipse 4.21 requiere una versión de Java superior, Java 11).&lt;br /&gt;
** Migración de CDO 4.0 a 4.7 (última soportando Hibernate Store)&lt;br /&gt;
** Migración de Teneo/Texo 2.0 a 2.1 (última soportando CDO)&lt;br /&gt;
** Migración de Hibernate 4.1 a 4.3&lt;br /&gt;
** Migración de PostgreSQL 8.4 a 9.2&lt;br /&gt;
&lt;br /&gt;
* Cambio de sistema de compilación y empaquetado del modo &amp;quot;legacy&amp;quot; de Eclipse a maven/Tycho:&lt;br /&gt;
** Reorganización de los diferentes proyectos en las categorías &#039;&#039;3rd-party&#039;&#039;, &#039;&#039;plug-ins&#039;&#039;, &#039;&#039;features&#039;&#039;, &#039;&#039;tests&#039;&#039;, y &#039;&#039;releng&#039;&#039;.&lt;br /&gt;
** Eliminación de dependencias de Tomcat 7 usadas para la depuración del servicio web (ahora desactualizado). El servicio web debe migrarse a maven.&lt;br /&gt;
** Eliminación del plugin &amp;lt;code&amp;gt;es.upv.dsic.issi.dplfw.core.commonlibs&amp;lt;/code&amp;gt;:&lt;br /&gt;
*** Las librerías Apache ahora se obtienen de Eclipse Orbit.&lt;br /&gt;
*** Otras librerias han sido migradas a bundles OSGi independientes en [https://github.com/abelgomez/eclipse.orbit https://github.com/abelgomez/eclipse.orbit]&lt;br /&gt;
** Integración de DPLfw Server en la misma compilación que DPLfw (cliente), y bajo el mismo número de versión.&lt;br /&gt;
** Creación de productos con el runtime de Java incluido para DPLfw y DPLfw Server.&lt;br /&gt;
** Implementación de despliegue automático del repositorio maven, Update Sites, *.setup y productos en [https://dpl.dsic.upv.es/maven https://dpl.dsic.upv.es/maven], [https://dpl.dsic.upv.es/updates https://dpl.dsic.upv.es/updates] y [https://dpl.dsic.upv.es/setup https://dpl.dsic.upv.es/setup], respectivamente.&lt;br /&gt;
&lt;br /&gt;
* Cambios menores/limpieza de código:&lt;br /&gt;
** Migración a Eclipse 2019-06 y Java 8 en modelos genmodel. Regeneración del código autogenerado.&lt;br /&gt;
** Limpieza de warnings (unchecked/rawtypes) en la medida de lo posible en el código de DPLfw (3rd-party queda sin modificar).&lt;br /&gt;
** Eliminación de suppresswarnings innecesarios.&lt;br /&gt;
** Eliminación de warnings por archivos innecesarios.&lt;br /&gt;
&lt;br /&gt;
* Cambios en el repositorio:&lt;br /&gt;
** Añadir soporte para repositorios basados en un único fichero (base de datos H2 embebida).&lt;br /&gt;
** Añadir soporte para el SQL store (planificando una posible sustitución de Hibernate Store).&lt;br /&gt;
** Añadir soporte para queries en OCL.&lt;br /&gt;
** Añadir clase para construir queries de forma independiente del lenguaje/backend (&amp;lt;code&amp;gt;es.upv.dsic.issi.dplfw.core.util.IIEQueryBuilder &amp;lt;/code&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
* Refactorings:&lt;br /&gt;
** Eliminar dependencias del runtime de Eclipse de la funcionalidad básica de DPLfw (RepositoryManager, uso de IResources, Class.getResourceAsStream(...) vs Bundle.getEntry(...).openStream(), etc.).&lt;br /&gt;
** Migrar transformaciones DFMCOMF -&amp;gt; WFM y WFM -&amp;gt; DITA a &amp;lt;code&amp;gt;es.upv.dsic.issi.dplfw.core&amp;lt;/code&amp;gt;.&lt;br /&gt;
** Refactorizar y reimplementar el mecanismo de reconciliación DFM &amp;lt;--&amp;gt; DFMCONF.&lt;br /&gt;
&lt;br /&gt;
* Añadir plugins de test:&lt;br /&gt;
** Test para los diferentes backends/queries (SQL/Hibernate, OCL/Hibernate, ...) (&amp;lt;code&amp;gt;tests/es.upv.dsic.issi.dplfw.tests&amp;lt;/code&amp;gt;).&lt;br /&gt;
** Añadir tests y clases de ejemplo para crear modelos, configuraciones y artefactos DITA de forma programática empleado Java plano (&amp;lt;code&amp;gt;tests/es.upv.dsic.issi.dplfw.tests.java&amp;lt;/code&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
* Otros cambios:&lt;br /&gt;
** Reparar transformación DFMCONF -&amp;gt; WFM.&lt;br /&gt;
** Proporcionar siempre por defecto un repositorio de InfoElementos embebido (y no eliminable) en la interfaz de Eclipse.&lt;br /&gt;
** Refactorizar el cálculo de &amp;lt;code&amp;gt;idName&amp;lt;/code&amp;gt; en DFM del plug-in EMF al editor (ya que no es posible determinar cuando el modelo se está inicializando/editando manualmente/editando programáticamente.&lt;br /&gt;
** Otros cambios y arreglos menores.&lt;br /&gt;
&lt;br /&gt;
== DPLfw v0.6.4 changelog ==&lt;br /&gt;
&lt;br /&gt;
* Actualizar a DITA-OT 2.0.1&lt;br /&gt;
&lt;br /&gt;
== DPLfw v0.6.3 changelog ==&lt;br /&gt;
&lt;br /&gt;
* Añadido &amp;quot;apache commons collections&amp;quot; al plugin &amp;lt;code&amp;gt;es.upv.dsic.issi.dplfw.core.commonlibs&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
* Eliminada dependencia innecesaria de los plugins de SoapUI (sustituida por la dependencia a &#039;&#039;commonlibs&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
== DPLfw v0.6.2 changelog ==&lt;br /&gt;
&lt;br /&gt;
* Añadida excepción en JTidy para mantener tags de tipo &amp;lt;code&amp;gt;keyword&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
* Actualizada la plantilla XSLT HTML2DITA para transformar elementos &amp;lt;code&amp;gt;keyword&amp;lt;/code&amp;gt; de HTML a DITA.&lt;br /&gt;
&lt;br /&gt;
* Actualizada la clase DitaGenerator para pasar la sustitución de variables a DITA-OT en lugar de realizarla internamente.&lt;br /&gt;
&lt;br /&gt;
== DPLfw v0.6.1 changelog ==&lt;br /&gt;
&lt;br /&gt;
* Arreglado problema de empaquetado por el que no se realizaba la sustitución de las variables por sus valores en la generación de la especificación DITA final.&lt;br /&gt;
&lt;br /&gt;
== DPLfw v0.6.0 changelog ==&lt;br /&gt;
&lt;br /&gt;
* Añadido soporte para &#039;&#039;InfoElementos&#039;&#039; con variables (i.e. &#039;&#039;VariableIEContents&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
* Añadido soporte de atributos en DFM y DFMConf (i.e. &#039;&#039;CriterionAttribute&#039;&#039;, &#039;&#039;VariableAttribute&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
* Añadida pestaña Variables en el editor de &#039;&#039;InfoElementos&#039;&#039; para la creación de &#039;&#039;VariableIEContents&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* Añadido soporte para la inserción de &#039;&#039;VariableIEContents&#039;&#039; en el editor de contenidos de &#039;&#039;InfoElementos&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* Modificado el label por defecto de las &#039;&#039;features&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
* Añadido &#039;&#039;ILogListener&#039;&#039; en el log por defecto del plugin DplfwUiPlugin para notificar mediante una ventana de error los mensajes loggeados.&lt;br /&gt;
&lt;br /&gt;
* Añadidos &#039;&#039;sorters&#039;&#039; a los distintos &#039;&#039;viewers&#039;&#039; de &#039;&#039;JFace&#039;&#039; en el editor de organizaciones.&lt;br /&gt;
&lt;br /&gt;
* Modificado el algoritmo de cálculo de &#039;&#039;idName&#039;&#039;s de las &#039;&#039;DocumentFeatures&#039;&#039; para evitar calcular IDs duplicados. Cuando se encuentra un ID que puede causar conflicto, se añade un índice que crece secuencialmente al final del ID.&lt;br /&gt;
&lt;br /&gt;
== DPLfw v0.5.1 changelog ==&lt;br /&gt;
&lt;br /&gt;
* Añadidos iconos para la representación de los Contextos de Documento.&lt;br /&gt;
&lt;br /&gt;
* Añadido un &#039;&#039;label provider&#039;&#039; basado en EMF.Edit para la selección de contextos en el asistente de creación de una nueva configuración.&lt;br /&gt;
&lt;br /&gt;
* Movida la hoja de propiedades del editor gráfico de workflows de documentos a la categoría de DPLfw.&lt;br /&gt;
&lt;br /&gt;
* Corregidos metadatos de algunos plugins que mostraban la información por defecto.&lt;br /&gt;
&lt;br /&gt;
* Arreglada la rutina de cálculo de identificadores de CDFs a partir de su &#039;&#039;visible name&#039;&#039;, ya que no consideraba la posibilidad de usar caracteres ASCII extendidos (acentos, etc.).&lt;br /&gt;
&lt;br /&gt;
* Añadida restricción para los nombres de los contextos (no pueden contener espacios).&lt;br /&gt;
&lt;br /&gt;
== DPLfw v0.5 changelog ==&lt;br /&gt;
&lt;br /&gt;
* Actualizados los iconos para la Perspectiva y Explorador de proyectos de DPL&lt;br /&gt;
&lt;br /&gt;
* Arreglada y completada la implementación de los atajos para acceder a los asistentes de Nuevo proyecto/fichero, etc. de DPL.&lt;br /&gt;
&lt;br /&gt;
* Mejora en la gestión de proyectos de DPL con la creación de un modelo propio. Definición del mecanismo de persistencia para la gestión de la naturaleza de DPL.&lt;br /&gt;
&lt;br /&gt;
* Añadidos nuevos asistentes de creación de fichero, y refactorizado el plugin &#039;&#039;.dplfw.core&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* Refactorización y renombrado de etiquetas, proyecto, paquetes y clases. Eliminamos referencias a TIPEx y pasamos a usar la denominación común de DPLfw para toda la herramienta.&lt;br /&gt;
&lt;br /&gt;
* Añadida gestión del workspace mediante el framework de refactorización (carpetas especiales/protegidas de DPL, renombrado de archivos de DPL, etc.).&lt;br /&gt;
&lt;br /&gt;
* Añadido runtime de DITA al framework, ya no es necesario cambiar la configuración de Ant ni referenciar a un entorno de DITA externo.&lt;br /&gt;
&lt;br /&gt;
* Añadido manejo de contextos en DFMs y DFMCONFs.&lt;br /&gt;
&lt;br /&gt;
* Añadida vista de propiedades mejoradas para DFMs, basada en categorías, y con capacidades de propagación de permisos.&lt;br /&gt;
&lt;br /&gt;
== DPLfw v0.4 changelog ==&lt;br /&gt;
&lt;br /&gt;
* Añadido soporte para Modelos organizacionales.&lt;br /&gt;
&lt;br /&gt;
* Añadido soporte para Modelos de Workflow.&lt;br /&gt;
&lt;br /&gt;
* Editor de modelos de características actualizado para asignar permisos a actores.&lt;br /&gt;
&lt;br /&gt;
* Añadida validación completa de modelos de configuraciones. Mejorada la notificación de errores en las dependencias/exclusiones entre features.&lt;br /&gt;
&lt;br /&gt;
* Añadido soporte para texto con estilo para TextInfoElements.&lt;br /&gt;
&lt;br /&gt;
* Añadido soporte para editores personalizados.&lt;br /&gt;
&lt;br /&gt;
* Mejoras de interfaz en los editores de árbol (expand, collapse, etc.).&lt;br /&gt;
&lt;br /&gt;
== DPLfw v0.3 changelog ==&lt;br /&gt;
&lt;br /&gt;
* Arreglado [http://dpl.dsic.upv.es/bugzilla/show_bug.cgi?id=1 bug 1]: Faltan etiquetas en messages.properties.&lt;br /&gt;
&lt;br /&gt;
* Arreglado [http://dpl.dsic.upv.es/bugzilla/show_bug.cgi?id=2 bug 2]: Se corrompe el repositorio por inconsistencias al crear concurrentemente y sin salvar distintos InfoElementos.&lt;br /&gt;
&lt;br /&gt;
* Arreglado [http://dpl.dsic.upv.es/bugzilla/show_bug.cgi?id=4 bug 4]: No se refresca la etiqueta de Requires y Excludes.&lt;br /&gt;
&lt;br /&gt;
* Arreglado [http://dpl.dsic.upv.es/bugzilla/show_bug.cgi?id=6 bug 6]: El bugfix permite que &amp;quot;Id Name&amp;quot; se establezca a partir de &amp;quot;Visible Name&amp;quot; si &amp;quot;Id Name&amp;quot; es vacío o nulo.&lt;br /&gt;
&lt;br /&gt;
* Arreglado [http://dpl.dsic.upv.es/bugzilla/show_bug.cgi?id=10 bug 10]: NullPointerException en la ventana de búsqueda de InfoElement si &amp;quot;description&amp;quot; es null.&lt;br /&gt;
&lt;br /&gt;
* Arreglado [http://dpl.dsic.upv.es/bugzilla/show_bug.cgi?id=11 bug 11]: NullPointerException cuando ContentDocumentFeature no tiene InfoElement asociado. El bugfix permite generar un &#039;&#039;ditamap&#039;&#039; cuando hay ContentDocumentFeatures sin InfoElement.&lt;br /&gt;
&lt;br /&gt;
* Arreglado [http://dpl.dsic.upv.es/bugzilla/show_bug.cgi?id=12 bug 12]: No se muestra error si se lanza una &#039;&#039;UnknownRepositoryException&#039;&#039; al generar un &#039;&#039;ditamap&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* Arreglado [http://dpl.dsic.upv.es/bugzilla/show_bug.cgi?id=13 bug 13]: Se lanza &#039;&#039;NullPointerException&#039;&#039; al generar dita (método &#039;&#039;TextIE.asDita(...)&#039;&#039;) si un TextIE no tiene contenido.&lt;br /&gt;
&lt;br /&gt;
* Cambiada definición del atributo &#039;&#039;id&#039;&#039; de un infoelemento. Ahora &#039;&#039;InfoElement.id&#039;&#039; es el atributo identificador, serializable, y sólo cambiable a través de la clase implementación (no interfaz). Su valor se establece mediante el método &#039;&#039;createUUID()&#039;&#039;. Esto permite tener un identificador en ausencia de una conexión CDO, así como también evita duplicidades y conflictos al copiar InfoElements; aunque la creación de identificadores se debe realizar de forma explícita al crear &#039;&#039;InfoElements&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Añadido soporte para reconciliación de configuraciones cuando un modelo de características cambia.&lt;br /&gt;
&lt;br /&gt;
* Añadido atributo &#039;&#039;subject&#039;&#039; a los &#039;&#039;InfoElements&#039;&#039; que permite asignarlos a tópicos predefinidos (establecidos en el cliente).&lt;br /&gt;
&lt;br /&gt;
* Añadido soporte para transformar modelos de características (DocumentFeatureModels) en modelos FAMA.&lt;br /&gt;
&lt;br /&gt;
* Creada interfaz para invocar validaciones FAMA.&lt;br /&gt;
&lt;br /&gt;
* Añadidas notificaciones de errores en la vista de problemas para Modelos de Características:&lt;br /&gt;
** Cuando se lanza un análisis mediante el menú contextual (&#039;&#039;Analyse&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
* Añadidas notificaciones de errores en la vista de problemas para Modelos de Configuración:&lt;br /&gt;
** Cuando se selecciona/deselecciona una feature y se incumple alguna restricción requires o excludes.&lt;br /&gt;
** Cuando se lanza una validación en modo &#039;&#039;batch&#039;&#039; mediante el menú contextual.&lt;br /&gt;
&lt;br /&gt;
* Actualizado el editor de &#039;&#039;InfoElements&#039;&#039; para dar soporte el atributo &#039;&#039;subject&#039;&#039;:&lt;br /&gt;
** Editor de metadatos actualizado.&lt;br /&gt;
** Añadida hoja de preferencias para gestionar los &#039;&#039;subjects&#039;&#039; disponibles.&lt;br /&gt;
** Añadido punto de extensión para contribuir &#039;&#039;subjects&#039;&#039; por defecto asociados a un determinado dominio.&lt;br /&gt;
** Creado plugin &#039;&#039;es.upv.dsic.issi.emergencies&#039;&#039; que contribuye el vocabulario de &#039;&#039;subjects&#039;&#039; para el dominio de emergencias.&lt;br /&gt;
&lt;br /&gt;
* Mejoras de interfaz:&lt;br /&gt;
** Añadidos iconos faltantes para representar modelos de configuraciones en visores, editores y asistentes.&lt;br /&gt;
** Añadidos iconos para representar proyectos de DPL.&lt;br /&gt;
** Mejorado el layout en la ventana de preferencias para la gestión de repositorios.&lt;br /&gt;
** Añadida información sobre Requires/Excludes en las propiedades de una selección de features en ficheros &#039;&#039;*.dfmconf&#039;&#039;.&lt;br /&gt;
** Arreglado comportamiento de la vista de outline en el editor de configuraciones cuando se usa la pestaña &#039;&#039;checkbox tree&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== DPLfw v0.2.1 ==&lt;br /&gt;
&lt;br /&gt;
Primera versión publicada en la wiki.&lt;br /&gt;
&lt;br /&gt;
== DPLfw CDO Server v1.1.1 ==&lt;br /&gt;
&lt;br /&gt;
* Añadir soporte la base de datos embebida H2 (SQL mapping).&lt;br /&gt;
* Parchear &amp;lt;code&amp;gt;org.eclipse.emf.cdo.server&amp;lt;/code&amp;gt; para soportar arrays de bytes.&lt;br /&gt;
* Esta es una versión de transición que permite copiar InfoElements de Hibernate Store a SQL Store, y de ahí, exportar a XML.&lt;br /&gt;
&lt;br /&gt;
== DPLfw CDO Server v1.1.0 ==&lt;br /&gt;
&lt;br /&gt;
== DPLfw CDO Server v1.0.0 ==&lt;br /&gt;
&lt;br /&gt;
Primera versión publicada en la wiki.&lt;br /&gt;
&lt;br /&gt;
* Arreglado [http://dpl.dsic.upv.es/bugzilla/show_bug.cgi?id=14 bug 14]: cdo-server.xml no usa &#039;&#039;overrideUUID&#039;&#039; por defecto.&lt;/div&gt;</summary>
		<author><name>Agomez</name></author>
	</entry>
	<entry>
		<id>https://dpl.dsic.upv.es/mediawiki/index.php?title=Descargas&amp;diff=335</id>
		<title>Descargas</title>
		<link rel="alternate" type="text/html" href="https://dpl.dsic.upv.es/mediawiki/index.php?title=Descargas&amp;diff=335"/>
		<updated>2022-03-29T23:22:36Z</updated>

		<summary type="html">&lt;p&gt;Agomez: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Alerta | Las versiones disponibles en esta sección para su descarga son prototipos de {{DPLfw}}. {{DPLfw}} debe considerarse en estado &#039;&#039;alpha&#039;&#039;, no estando su uso dirigido hacia usuarios finales.}}&lt;br /&gt;
&lt;br /&gt;
== Compatibilidad de Versiones ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width: 100%;&amp;quot;&lt;br /&gt;
|+Compatibilidad de versiones&lt;br /&gt;
|-&lt;br /&gt;
!DPLfw&lt;br /&gt;
!DPLfw Server&lt;br /&gt;
!Eclipse&lt;br /&gt;
!Java&lt;br /&gt;
!PostgreSQL&lt;br /&gt;
!DITA-OT&lt;br /&gt;
!32 bits&lt;br /&gt;
!64 bits&lt;br /&gt;
|-&lt;br /&gt;
|0.7.x&lt;br /&gt;
|0.7.x&lt;br /&gt;
|4.12 (2019-06)&lt;br /&gt;
|Java 8&lt;br /&gt;
|9.2 (opcional)&lt;br /&gt;
|Innecesario (incluido)&lt;br /&gt;
|&lt;br /&gt;
|x&lt;br /&gt;
|-&lt;br /&gt;
|0.6.x&lt;br /&gt;
|1.1.x (old versioning)&lt;br /&gt;
|3.7 (Indigo)&lt;br /&gt;
|Java 6&lt;br /&gt;
|8.4&lt;br /&gt;
|Innecesario (incluido)&lt;br /&gt;
|x&lt;br /&gt;
|x&lt;br /&gt;
|-&lt;br /&gt;
|0.5.x&lt;br /&gt;
|1.1.x (old versioning)&lt;br /&gt;
|3.7 (Indigo)&lt;br /&gt;
|Java 6&lt;br /&gt;
|8.4&lt;br /&gt;
|Innecesario (incluido)&lt;br /&gt;
|x&lt;br /&gt;
|x&lt;br /&gt;
|-&lt;br /&gt;
|0.4.x&lt;br /&gt;
|1.0.x (old versioning)&lt;br /&gt;
|3.7 (Indigo)&lt;br /&gt;
|Java 6&lt;br /&gt;
|8.4&lt;br /&gt;
|1.5.4&lt;br /&gt;
|x&lt;br /&gt;
|x&lt;br /&gt;
|-&lt;br /&gt;
|0.3.x&lt;br /&gt;
|1.0.x (old versioning)&lt;br /&gt;
|3.7 (Indigo)&lt;br /&gt;
|Java 6&lt;br /&gt;
|8.4&lt;br /&gt;
|1.5.4&lt;br /&gt;
|x&lt;br /&gt;
|x&lt;br /&gt;
|-&lt;br /&gt;
|0.2.x&lt;br /&gt;
|1.0.x (old versioning)&lt;br /&gt;
|3.7 (Indigo)&lt;br /&gt;
|Java 6&lt;br /&gt;
|8.4&lt;br /&gt;
|1.5.4&lt;br /&gt;
|x&lt;br /&gt;
|x&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Plugins {{DPLfw}} ==&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.6.4 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/latest/ http://dpl.dsic.upv.es/updates/latest/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.6.4.zip]]&lt;br /&gt;
&lt;br /&gt;
==== Notas de la versión ====&lt;br /&gt;
&lt;br /&gt;
* Los repositorios creados por versiones anteriores del cliente de {{DPLfw}} (&amp;lt; v0.6.x) en un servidor de InfoElementos no son compatibles. Para utilizar un repositorio con el cliente de {{DPLfw}} este debe crearse sobre una base de datos &#039;&#039;&#039;vacía&#039;&#039;&#039;. La versión 1.1 del servidor de {{DPLfw}} proporciona un script SQL (&#039;&#039;recreate-db.sql&#039;&#039;) para resetear la base de datos por defecto de CDO en un servidor PostgreSQL.&lt;br /&gt;
&lt;br /&gt;
== Plugins {{DPLfw}} (archivo de versiones obsoletas) ==&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.6.3 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/latest/ http://dpl.dsic.upv.es/updates/0.6.3/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.6.3.zip]]&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.6.2 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/0.6.2/ http://dpl.dsic.upv.es/updates/0.6.2/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.6.2.zip]]&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.6.1 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/0.6.1/ http://dpl.dsic.upv.es/updates/0.6.1/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.6.1.zip]]&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.6.0 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/0.6.0/ http://dpl.dsic.upv.es/updates/0.6.0/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.6.0.zip]]&lt;br /&gt;
&lt;br /&gt;
==== Notas de la versión ====&lt;br /&gt;
&lt;br /&gt;
* Los repositorios creados por versiones anteriores del cliente de {{DPLfw}} (&amp;lt; v0.6.x) en un servidor de InfoElementos no son compatibles. Para utilizar un repositorio con el cliente de {{DPLfw}} este debe crearse sobre una base de datos &#039;&#039;&#039;vacía&#039;&#039;&#039;. La versión 1.1 del servidor de {{DPLfw}} proporciona un script SQL (&#039;&#039;recreate-db.sql&#039;&#039;) para resetear la base de datos por defecto de CDO en un servidor PostgreSQL.&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.5.1 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/0.5.1/ http://dpl.dsic.upv.es/updates/0.5.1/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.5.1.zip]]&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.5.0 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/0.5.0/ http://dpl.dsic.upv.es/updates/0.5.0/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.5.0.zip]]&lt;br /&gt;
&lt;br /&gt;
==== Notas de la versión ====&lt;br /&gt;
&lt;br /&gt;
* Los repositorios creados por versiones anteriores del cliente de {{DPLfw}} (&amp;lt; v0.5.x) en un servidor de InfoElementos no son compatibles. Para utilizar un repositorio con el cliente de {{DPLfw}} este debe crearse sobre una base de datos &#039;&#039;&#039;vacía&#039;&#039;&#039;. La versión 1.1 del servidor de {{DPLfw}} proporciona un script SQL (&#039;&#039;recreate-db.sql&#039;&#039;) para resetear la base de datos por defecto de CDO en un servidor PostgreSQL.&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.4.0 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/0.4.0/ http://dpl.dsic.upv.es/updates/0.4.0/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.4.0.zip]]&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.3.0 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/0.3.0/ http://dpl.dsic.upv.es/updates/0.3.0/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.3.0.zip]]&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.2.1 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/0.2.1/ http://dpl.dsic.upv.es/updates/0.2.1/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.2.1.zip]]&lt;br /&gt;
&lt;br /&gt;
== Servidor CDO ==&lt;br /&gt;
&lt;br /&gt;
=== Versión 1.1. ===&lt;br /&gt;
&lt;br /&gt;
* TIPEx CDO server Windows x86: [[Archivo:Win32.win32.x86-1.1.zip]]&lt;br /&gt;
* TIPEx CDO server Windows x86 (64 bits): [[Archivo:Win32.win32.x86_64-1.1.zip]]&lt;br /&gt;
* TIPEx CDO server Linux GTK x86: [[Archivo:Linux.gtk.x86-1.1.zip]]&lt;br /&gt;
* TIPEx CDO server Linux GTK x86 (64 bits): [[Archivo:Linux.gtk.x86_64-1.1.zip]]&lt;br /&gt;
* TIPEx CDO server MacOSX (Cocoa) x86: [[Archivo:Macosx.cocoa.x86-1.1.zip]]&lt;br /&gt;
* TIPEx CDO server MacOSX (Cocoa) x86 (64 bits): [[Archivo:Macosx.cocoa.x86_64-1.1.zip]]&lt;br /&gt;
&lt;br /&gt;
== Servidor CDO (archivo de versiones obsoletas) ==&lt;br /&gt;
&lt;br /&gt;
=== Versión 1.0 ===&lt;br /&gt;
&lt;br /&gt;
* TIPEx CDO server Windows x86: [[Archivo:Win32.win32.x86-1.0.zip]]&lt;br /&gt;
* TIPEx CDO server Windows x86 (64 bits): [[Archivo:Win32.win32.x86_64-1.0.zip]]&lt;br /&gt;
* TIPEx CDO server Linux GTK x86: [[Archivo:Linux.gtk.x86-1.0.zip]]&lt;br /&gt;
* TIPEx CDO server Linux GTK x86 (64 bits): [[Archivo:Linux.gtk.x86_64-1.0.zip]]&lt;br /&gt;
* TIPEx CDO server MacOSX (Cocoa) x86: [[Archivo:Macosx.cocoa.x86-1.0.zip]]&lt;br /&gt;
* TIPEx CDO server MacOSX (Cocoa) x86 (64 bits): [[Archivo:Macosx.cocoa.x86_64-1.0.zip]]&lt;br /&gt;
&lt;br /&gt;
== Versiones archivadas de otro software requerido ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.eclipse.org/downloads/packages/release/indigo/sr2 Eclipse 3.7.x ]:&lt;br /&gt;
** Versión archivada - Eclipse Platform Windows x86: [[Archivo:Eclipse-platform-3.7.2-win32.zip]].&lt;br /&gt;
** Versión archivada - Eclipse SDK Windows x86: [[Archivo:Eclipse-SDK-3.7.1-win32.zip]].&lt;br /&gt;
* [http://www.enterprisedb.com/products-services-training/pgdownload PostgreSQL v.8.x]:&lt;br /&gt;
** Versión archivada - PostgreSQL 8.4.9-1 (Windows x86): [[Archivo:Postgresql-8.4.9-1-windows.exe]].&lt;br /&gt;
* [http://dita-ot.sourceforge.net/ DITA Open Toolkit]:&lt;br /&gt;
** Versión archivada - DITA Open Toolkit 1.5.4 (Windows x86): [[Archivo:DITA-OT1.5.4_full_easy_install_bin.zip]].&lt;/div&gt;</summary>
		<author><name>Agomez</name></author>
	</entry>
	<entry>
		<id>https://dpl.dsic.upv.es/mediawiki/index.php?title=Descargas&amp;diff=333</id>
		<title>Descargas</title>
		<link rel="alternate" type="text/html" href="https://dpl.dsic.upv.es/mediawiki/index.php?title=Descargas&amp;diff=333"/>
		<updated>2022-03-29T19:14:17Z</updated>

		<summary type="html">&lt;p&gt;Agomez: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Alerta | Las versiones disponibles en esta sección para su descarga son prototipos de {{DPLfw}}. {{DPLfw}} debe considerarse en estado &#039;&#039;alpha&#039;&#039;, no estando su uso dirigido hacia usuarios finales.}}&lt;br /&gt;
&lt;br /&gt;
== Compatibilidad de Versiones ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width: 100%;&amp;quot;&lt;br /&gt;
|+Compatibilidad de versiones&lt;br /&gt;
|-&lt;br /&gt;
!DPLfw&lt;br /&gt;
!DPLfw Server&lt;br /&gt;
!Eclipse&lt;br /&gt;
!Java&lt;br /&gt;
!PostgreSQL&lt;br /&gt;
!DITA-OT&lt;br /&gt;
!32 bits&lt;br /&gt;
!64 bits&lt;br /&gt;
|-&lt;br /&gt;
|0.7.x&lt;br /&gt;
|0.7.x&lt;br /&gt;
|4.12 (2019-06)&lt;br /&gt;
|Java 8&lt;br /&gt;
|9.2 (opcional)&lt;br /&gt;
|Innecesario (incluido)&lt;br /&gt;
|&lt;br /&gt;
|x&lt;br /&gt;
|-&lt;br /&gt;
|0.6.x&lt;br /&gt;
|1.1.x (old versioning)&lt;br /&gt;
|3.7 (Indigo)&lt;br /&gt;
|Java 6&lt;br /&gt;
|8.4&lt;br /&gt;
|Innecesario (incluido)&lt;br /&gt;
|x&lt;br /&gt;
|x&lt;br /&gt;
|-&lt;br /&gt;
|0.5.x&lt;br /&gt;
|1.1.x (old versioning)&lt;br /&gt;
|3.7 (Indigo)&lt;br /&gt;
|Java 6&lt;br /&gt;
|8.4&lt;br /&gt;
|Innecesario (incluido)&lt;br /&gt;
|x&lt;br /&gt;
|x&lt;br /&gt;
|-&lt;br /&gt;
|0.4.x&lt;br /&gt;
|1.0.x (old versioning)&lt;br /&gt;
|3.7 (Indigo)&lt;br /&gt;
|Java 6&lt;br /&gt;
|8.4&lt;br /&gt;
|1.5.4&lt;br /&gt;
|x&lt;br /&gt;
|x&lt;br /&gt;
|-&lt;br /&gt;
|0.3.x&lt;br /&gt;
|1.0.x (old versioning)&lt;br /&gt;
|3.7 (Indigo)&lt;br /&gt;
|Java 6&lt;br /&gt;
|8.4&lt;br /&gt;
|1.5.4&lt;br /&gt;
|x&lt;br /&gt;
|x&lt;br /&gt;
|-&lt;br /&gt;
|0.2.x&lt;br /&gt;
|1.0.x (old versioning)&lt;br /&gt;
|3.7 (Indigo)&lt;br /&gt;
|Java 6&lt;br /&gt;
|8.4&lt;br /&gt;
|1.5.4&lt;br /&gt;
|x&lt;br /&gt;
|x&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Plugins {{DPLfw}} ==&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.6.4 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/latest/ http://dpl.dsic.upv.es/updates/latest/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.6.4.zip]]&lt;br /&gt;
&lt;br /&gt;
==== Notas de la versión ====&lt;br /&gt;
&lt;br /&gt;
* Los repositorios creados por versiones anteriores del cliente de {{DPLfw}} (&amp;lt; v0.6.x) en un servidor de InfoElementos no son compatibles. Para utilizar un repositorio con el cliente de {{DPLfw}} este debe crearse sobre una base de datos &#039;&#039;&#039;vacía&#039;&#039;&#039;. La versión 1.1 del servidor de {{DPLfw}} proporciona un script SQL (&#039;&#039;recreate-db.sql&#039;&#039;) para resetear la base de datos por defecto de CDO en un servidor PostgreSQL.&lt;br /&gt;
&lt;br /&gt;
== Plugins {{DPLfw}} (archivo de versiones obsoletas) ==&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.6.3 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/latest/ http://dpl.dsic.upv.es/updates/0.6.3/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.6.3.zip]]&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.6.2 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/0.6.2/ http://dpl.dsic.upv.es/updates/0.6.2/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.6.2.zip]]&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.6.1 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/0.6.1/ http://dpl.dsic.upv.es/updates/0.6.1/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.6.1.zip]]&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.6.0 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/0.6.0/ http://dpl.dsic.upv.es/updates/0.6.0/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.6.0.zip]]&lt;br /&gt;
&lt;br /&gt;
==== Notas de la versión ====&lt;br /&gt;
&lt;br /&gt;
* Los repositorios creados por versiones anteriores del cliente de {{DPLfw}} (&amp;lt; v0.6.x) en un servidor de InfoElementos no son compatibles. Para utilizar un repositorio con el cliente de {{DPLfw}} este debe crearse sobre una base de datos &#039;&#039;&#039;vacía&#039;&#039;&#039;. La versión 1.1 del servidor de {{DPLfw}} proporciona un script SQL (&#039;&#039;recreate-db.sql&#039;&#039;) para resetear la base de datos por defecto de CDO en un servidor PostgreSQL.&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.5.1 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/0.5.1/ http://dpl.dsic.upv.es/updates/0.5.1/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.5.1.zip]]&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.5.0 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/0.5.0/ http://dpl.dsic.upv.es/updates/0.5.0/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.5.0.zip]]&lt;br /&gt;
&lt;br /&gt;
==== Notas de la versión ====&lt;br /&gt;
&lt;br /&gt;
* Los repositorios creados por versiones anteriores del cliente de {{DPLfw}} (&amp;lt; v0.5.x) en un servidor de InfoElementos no son compatibles. Para utilizar un repositorio con el cliente de {{DPLfw}} este debe crearse sobre una base de datos &#039;&#039;&#039;vacía&#039;&#039;&#039;. La versión 1.1 del servidor de {{DPLfw}} proporciona un script SQL (&#039;&#039;recreate-db.sql&#039;&#039;) para resetear la base de datos por defecto de CDO en un servidor PostgreSQL.&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.4.0 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/0.4.0/ http://dpl.dsic.upv.es/updates/0.4.0/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.4.0.zip]]&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.3.0 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/0.3.0/ http://dpl.dsic.upv.es/updates/0.3.0/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.3.0.zip]]&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.2.1 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/0.2.1/ http://dpl.dsic.upv.es/updates/0.2.1/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.2.1.zip]]&lt;br /&gt;
&lt;br /&gt;
== Servidor CDO ==&lt;br /&gt;
&lt;br /&gt;
=== Versión 1.1.1 ===&lt;br /&gt;
&lt;br /&gt;
* TIPEx CDO server Windows x86: [[Archivo:Win32.win32.x86-1.1.1.zip]]&lt;br /&gt;
* TIPEx CDO server Windows x86 (64 bits): [[Archivo:Win32.win32.x86_64-1.1.1.zip]]&lt;br /&gt;
* TIPEx CDO server Linux GTK x86: [[Archivo:Linux.gtk.x86-1.1.1.zip]]&lt;br /&gt;
* TIPEx CDO server Linux GTK x86 (64 bits): [[Archivo:Linux.gtk.x86_64-1.1.1.zip]]&lt;br /&gt;
* TIPEx CDO server MacOSX (Cocoa) x86: [[Archivo:Macosx.cocoa.x86-1.1.1.zip]]&lt;br /&gt;
* TIPEx CDO server MacOSX (Cocoa) x86 (64 bits): [[Archivo:Macosx.cocoa.x86_64-1.1.1.zip]]&lt;br /&gt;
&lt;br /&gt;
== Servidor CDO (archivo de versiones obsoletas) ==&lt;br /&gt;
&lt;br /&gt;
=== Versión 1.1. ===&lt;br /&gt;
&lt;br /&gt;
* TIPEx CDO server Windows x86: [[Archivo:Win32.win32.x86-1.1.zip]]&lt;br /&gt;
* TIPEx CDO server Windows x86 (64 bits): [[Archivo:Win32.win32.x86_64-1.1.zip]]&lt;br /&gt;
* TIPEx CDO server Linux GTK x86: [[Archivo:Linux.gtk.x86-1.1.zip]]&lt;br /&gt;
* TIPEx CDO server Linux GTK x86 (64 bits): [[Archivo:Linux.gtk.x86_64-1.1.zip]]&lt;br /&gt;
* TIPEx CDO server MacOSX (Cocoa) x86: [[Archivo:Macosx.cocoa.x86-1.1.zip]]&lt;br /&gt;
* TIPEx CDO server MacOSX (Cocoa) x86 (64 bits): [[Archivo:Macosx.cocoa.x86_64-1.1.zip]]&lt;br /&gt;
&lt;br /&gt;
=== Versión 1.0 ===&lt;br /&gt;
&lt;br /&gt;
* TIPEx CDO server Windows x86: [[Archivo:Win32.win32.x86-1.0.zip]]&lt;br /&gt;
* TIPEx CDO server Windows x86 (64 bits): [[Archivo:Win32.win32.x86_64-1.0.zip]]&lt;br /&gt;
* TIPEx CDO server Linux GTK x86: [[Archivo:Linux.gtk.x86-1.0.zip]]&lt;br /&gt;
* TIPEx CDO server Linux GTK x86 (64 bits): [[Archivo:Linux.gtk.x86_64-1.0.zip]]&lt;br /&gt;
* TIPEx CDO server MacOSX (Cocoa) x86: [[Archivo:Macosx.cocoa.x86-1.0.zip]]&lt;br /&gt;
* TIPEx CDO server MacOSX (Cocoa) x86 (64 bits): [[Archivo:Macosx.cocoa.x86_64-1.0.zip]]&lt;br /&gt;
&lt;br /&gt;
== Versiones archivadas de otro software requerido ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.eclipse.org/downloads/packages/release/indigo/sr2 Eclipse 3.7.x ]:&lt;br /&gt;
** Versión archivada - Eclipse Platform Windows x86: [[Archivo:Eclipse-platform-3.7.2-win32.zip]].&lt;br /&gt;
** Versión archivada - Eclipse SDK Windows x86: [[Archivo:Eclipse-SDK-3.7.1-win32.zip]].&lt;br /&gt;
* [http://www.enterprisedb.com/products-services-training/pgdownload PostgreSQL v.8.x]:&lt;br /&gt;
** Versión archivada - PostgreSQL 8.4.9-1 (Windows x86): [[Archivo:Postgresql-8.4.9-1-windows.exe]].&lt;br /&gt;
* [http://dita-ot.sourceforge.net/ DITA Open Toolkit]:&lt;br /&gt;
** Versión archivada - DITA Open Toolkit 1.5.4 (Windows x86): [[Archivo:DITA-OT1.5.4_full_easy_install_bin.zip]].&lt;/div&gt;</summary>
		<author><name>Agomez</name></author>
	</entry>
	<entry>
		<id>https://dpl.dsic.upv.es/mediawiki/index.php?title=Releases&amp;diff=326</id>
		<title>Releases</title>
		<link rel="alternate" type="text/html" href="https://dpl.dsic.upv.es/mediawiki/index.php?title=Releases&amp;diff=326"/>
		<updated>2022-03-29T19:10:32Z</updated>

		<summary type="html">&lt;p&gt;Agomez: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== DPLfw v0.7.0 changelog ==&lt;br /&gt;
&lt;br /&gt;
* Las dependencias y runtime de ejecución ahora se recogen en un fichero de &#039;&#039;target platform&#039;&#039; para mejorar la portabilidad.&lt;br /&gt;
&lt;br /&gt;
* Se proporciona ficheros &amp;lt;code&amp;gt;*.setup&amp;lt;/code&amp;gt; para la instalación de DPLfw mediante el instalador de Eclipse.&lt;br /&gt;
&lt;br /&gt;
* Se proporciona ficheros &amp;lt;code&amp;gt;*.setup&amp;lt;/code&amp;gt; para la preparación de un entorno de desarrollo.&lt;br /&gt;
&lt;br /&gt;
* Migración de Eclipse 3.7 a Eclipse 4.21 (2021-09), con las siguientes implicaciones:&lt;br /&gt;
** Cambio de entorno mínimo de Java 1.6 a Java 8 (NOTA: Eclipse 4.21 requiere una versión de Java superior, Java 11).&lt;br /&gt;
** Migración de CDO 4.0 a 4.7 (última soportando Hibernate Store)&lt;br /&gt;
** Migración de Teneo/Texo 2.0 a 2.1 (última soportando CDO)&lt;br /&gt;
** Migración de Hibernate 4.1 a 4.3&lt;br /&gt;
** Migración de PostgreSQL 8.4 a 9.2&lt;br /&gt;
&lt;br /&gt;
* Cambio de sistema de compilación y empaquetado del modo &amp;quot;legacy&amp;quot; de Eclipse a maven/Tycho:&lt;br /&gt;
** Reorganización de los diferentes proyectos en las categorías &#039;&#039;3rd-party&#039;&#039;, &#039;&#039;plug-ins&#039;&#039;, &#039;&#039;features&#039;&#039;, &#039;&#039;tests&#039;&#039;, y &#039;&#039;releng&#039;&#039;.&lt;br /&gt;
** Eliminación de dependencias de Tomcat 7 usadas para la depuración del servicio web (ahora desactualizado). El servicio web debe migrarse a maven.&lt;br /&gt;
** Eliminación del plugin &amp;lt;code&amp;gt;es.upv.dsic.issi.dplfw.core.commonlibs&amp;lt;/code&amp;gt;:&lt;br /&gt;
*** Las librerías Apache ahora se obtienen de Eclipse Orbit.&lt;br /&gt;
*** Otras librerias han sido migradas a bundles OSGi independientes en [https://github.com/abelgomez/eclipse.orbit https://github.com/abelgomez/eclipse.orbit]&lt;br /&gt;
** Integración de DPLfw Server en la misma compilación que DPLfw (cliente), y bajo el mismo número de versión.&lt;br /&gt;
** Creación de productos con el runtime de Java incluido para DPLfw y DPLfw Server.&lt;br /&gt;
** Implementación de despliegue automático del repositorio maven, Update Sites, *.setup y productos en [https://dpl.dsic.upv.es/maven https://dpl.dsic.upv.es/maven], [https://dpl.dsic.upv.es/updates https://dpl.dsic.upv.es/updates] y [https://dpl.dsic.upv.es/setup https://dpl.dsic.upv.es/setup], respectivamente.&lt;br /&gt;
&lt;br /&gt;
* Cambios menores/limpieza de código:&lt;br /&gt;
** Migración a Eclipse 2019-06 y Java 8 en modelos genmodel. Regeneración del código autogenerado.&lt;br /&gt;
** Limpieza de warnings (unchecked/rawtypes) en la medida de lo posible en el código de DPLfw (3rd-party queda sin modificar).&lt;br /&gt;
** Eliminación de suppresswarnings innecesarios.&lt;br /&gt;
** Eliminación de warnings por archivos innecesarios.&lt;br /&gt;
&lt;br /&gt;
* Cambios en el repositorio:&lt;br /&gt;
** Añadir soporte para repositorios basados en un único fichero (base de datos H2 embebida).&lt;br /&gt;
** Añadir soporte para el SQL store (planificando una posible sustitución de Hibernate Store).&lt;br /&gt;
** Añadir soporte para queries en OCL.&lt;br /&gt;
** Añadir clase para construir queries de forma independiente del lenguaje/backend (&amp;lt;code&amp;gt;es.upv.dsic.issi.dplfw.core.util.IIEQueryBuilder &amp;lt;/code&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
* Refactorings:&lt;br /&gt;
** Eliminar dependencias del runtime de Eclipse de la funcionalidad básica de DPLfw (RepositoryManager, uso de IResources, Class.getResourceAsStream(...) vs Bundle.getEntry(...).openStream(), etc.).&lt;br /&gt;
** Migrar transformaciones DFMCOMF -&amp;gt; WFM y WFM -&amp;gt; DITA a &amp;lt;code&amp;gt;es.upv.dsic.issi.dplfw.core&amp;lt;/code&amp;gt;.&lt;br /&gt;
** Refactorizar y reimplementar el mecanismo de reconciliación DFM &amp;lt;--&amp;gt; DFMCONF.&lt;br /&gt;
&lt;br /&gt;
* Añadir plugins de test:&lt;br /&gt;
** Test para los diferentes backends/queries (SQL/Hibernate, OCL/Hibernate, ...) (&amp;lt;code&amp;gt;tests/es.upv.dsic.issi.dplfw.tests&amp;lt;/code&amp;gt;).&lt;br /&gt;
** Añadir tests y clases de ejemplo para crear modelos, configuraciones y artefactos DITA de forma programática empleado Java plano (&amp;lt;code&amp;gt;tests/es.upv.dsic.issi.dplfw.tests.java&amp;lt;/code&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
* Otros cambios:&lt;br /&gt;
** Reparar transformación DFMCONF -&amp;gt; WFM.&lt;br /&gt;
** Proporcionar siempre por defecto un repositorio de InfoElementos embebido (y no eliminable) en la interfaz de Eclipse.&lt;br /&gt;
** Refactorizar el cálculo de &amp;lt;code&amp;gt;idName&amp;lt;/code&amp;gt; en DFM del plug-in EMF al editor (ya que no es posible determinar cuando el modelo se está inicializando/editando manualmente/editando programáticamente.&lt;br /&gt;
** Otros cambios y arreglos menores.&lt;br /&gt;
&lt;br /&gt;
== DPLfw v0.6.4 changelog ==&lt;br /&gt;
&lt;br /&gt;
* Actualizar a DITA-OT 2.0.1&lt;br /&gt;
&lt;br /&gt;
== DPLfw v0.6.3 changelog ==&lt;br /&gt;
&lt;br /&gt;
* Añadido &amp;quot;apache commons collections&amp;quot; al plugin &amp;lt;code&amp;gt;es.upv.dsic.issi.dplfw.core.commonlibs&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
* Eliminada dependencia innecesaria de los plugins de SoapUI (sustituida por la dependencia a &#039;&#039;commonlibs&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
== DPLfw v0.6.2 changelog ==&lt;br /&gt;
&lt;br /&gt;
* Añadida excepción en JTidy para mantener tags de tipo &amp;lt;code&amp;gt;keyword&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
* Actualizada la plantilla XSLT HTML2DITA para transformar elementos &amp;lt;code&amp;gt;keyword&amp;lt;/code&amp;gt; de HTML a DITA.&lt;br /&gt;
&lt;br /&gt;
* Actualizada la clase DitaGenerator para pasar la sustitución de variables a DITA-OT en lugar de realizarla internamente.&lt;br /&gt;
&lt;br /&gt;
== DPLfw v0.6.1 changelog ==&lt;br /&gt;
&lt;br /&gt;
* Arreglado problema de empaquetado por el que no se realizaba la sustitución de las variables por sus valores en la generación de la especificación DITA final.&lt;br /&gt;
&lt;br /&gt;
== DPLfw v0.6.0 changelog ==&lt;br /&gt;
&lt;br /&gt;
* Añadido soporte para &#039;&#039;InfoElementos&#039;&#039; con variables (i.e. &#039;&#039;VariableIEContents&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
* Añadido soporte de atributos en DFM y DFMConf (i.e. &#039;&#039;CriterionAttribute&#039;&#039;, &#039;&#039;VariableAttribute&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
* Añadida pestaña Variables en el editor de &#039;&#039;InfoElementos&#039;&#039; para la creación de &#039;&#039;VariableIEContents&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* Añadido soporte para la inserción de &#039;&#039;VariableIEContents&#039;&#039; en el editor de contenidos de &#039;&#039;InfoElementos&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* Modificado el label por defecto de las &#039;&#039;features&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
* Añadido &#039;&#039;ILogListener&#039;&#039; en el log por defecto del plugin DplfwUiPlugin para notificar mediante una ventana de error los mensajes loggeados.&lt;br /&gt;
&lt;br /&gt;
* Añadidos &#039;&#039;sorters&#039;&#039; a los distintos &#039;&#039;viewers&#039;&#039; de &#039;&#039;JFace&#039;&#039; en el editor de organizaciones.&lt;br /&gt;
&lt;br /&gt;
* Modificado el algoritmo de cálculo de &#039;&#039;idName&#039;&#039;s de las &#039;&#039;DocumentFeatures&#039;&#039; para evitar calcular IDs duplicados. Cuando se encuentra un ID que puede causar conflicto, se añade un índice que crece secuencialmente al final del ID.&lt;br /&gt;
&lt;br /&gt;
== DPLfw v0.5.1 changelog ==&lt;br /&gt;
&lt;br /&gt;
* Añadidos iconos para la representación de los Contextos de Documento.&lt;br /&gt;
&lt;br /&gt;
* Añadido un &#039;&#039;label provider&#039;&#039; basado en EMF.Edit para la selección de contextos en el asistente de creación de una nueva configuración.&lt;br /&gt;
&lt;br /&gt;
* Movida la hoja de propiedades del editor gráfico de workflows de documentos a la categoría de DPLfw.&lt;br /&gt;
&lt;br /&gt;
* Corregidos metadatos de algunos plugins que mostraban la información por defecto.&lt;br /&gt;
&lt;br /&gt;
* Arreglada la rutina de cálculo de identificadores de CDFs a partir de su &#039;&#039;visible name&#039;&#039;, ya que no consideraba la posibilidad de usar caracteres ASCII extendidos (acentos, etc.).&lt;br /&gt;
&lt;br /&gt;
* Añadida restricción para los nombres de los contextos (no pueden contener espacios).&lt;br /&gt;
&lt;br /&gt;
== DPLfw v0.5 changelog ==&lt;br /&gt;
&lt;br /&gt;
* Actualizados los iconos para la Perspectiva y Explorador de proyectos de DPL&lt;br /&gt;
&lt;br /&gt;
* Arreglada y completada la implementación de los atajos para acceder a los asistentes de Nuevo proyecto/fichero, etc. de DPL.&lt;br /&gt;
&lt;br /&gt;
* Mejora en la gestión de proyectos de DPL con la creación de un modelo propio. Definición del mecanismo de persistencia para la gestión de la naturaleza de DPL.&lt;br /&gt;
&lt;br /&gt;
* Añadidos nuevos asistentes de creación de fichero, y refactorizado el plugin &#039;&#039;.dplfw.core&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* Refactorización y renombrado de etiquetas, proyecto, paquetes y clases. Eliminamos referencias a TIPEx y pasamos a usar la denominación común de DPLfw para toda la herramienta.&lt;br /&gt;
&lt;br /&gt;
* Añadida gestión del workspace mediante el framework de refactorización (carpetas especiales/protegidas de DPL, renombrado de archivos de DPL, etc.).&lt;br /&gt;
&lt;br /&gt;
* Añadido runtime de DITA al framework, ya no es necesario cambiar la configuración de Ant ni referenciar a un entorno de DITA externo.&lt;br /&gt;
&lt;br /&gt;
* Añadido manejo de contextos en DFMs y DFMCONFs.&lt;br /&gt;
&lt;br /&gt;
* Añadida vista de propiedades mejoradas para DFMs, basada en categorías, y con capacidades de propagación de permisos.&lt;br /&gt;
&lt;br /&gt;
== DPLfw v0.4 changelog ==&lt;br /&gt;
&lt;br /&gt;
* Añadido soporte para Modelos organizacionales.&lt;br /&gt;
&lt;br /&gt;
* Añadido soporte para Modelos de Workflow.&lt;br /&gt;
&lt;br /&gt;
* Editor de modelos de características actualizado para asignar permisos a actores.&lt;br /&gt;
&lt;br /&gt;
* Añadida validación completa de modelos de configuraciones. Mejorada la notificación de errores en las dependencias/exclusiones entre features.&lt;br /&gt;
&lt;br /&gt;
* Añadido soporte para texto con estilo para TextInfoElements.&lt;br /&gt;
&lt;br /&gt;
* Añadido soporte para editores personalizados.&lt;br /&gt;
&lt;br /&gt;
* Mejoras de interfaz en los editores de árbol (expand, collapse, etc.).&lt;br /&gt;
&lt;br /&gt;
== DPLfw v0.3 changelog ==&lt;br /&gt;
&lt;br /&gt;
* Arreglado [http://dpl.dsic.upv.es/bugzilla/show_bug.cgi?id=1 bug 1]: Faltan etiquetas en messages.properties.&lt;br /&gt;
&lt;br /&gt;
* Arreglado [http://dpl.dsic.upv.es/bugzilla/show_bug.cgi?id=2 bug 2]: Se corrompe el repositorio por inconsistencias al crear concurrentemente y sin salvar distintos InfoElementos.&lt;br /&gt;
&lt;br /&gt;
* Arreglado [http://dpl.dsic.upv.es/bugzilla/show_bug.cgi?id=4 bug 4]: No se refresca la etiqueta de Requires y Excludes.&lt;br /&gt;
&lt;br /&gt;
* Arreglado [http://dpl.dsic.upv.es/bugzilla/show_bug.cgi?id=6 bug 6]: El bugfix permite que &amp;quot;Id Name&amp;quot; se establezca a partir de &amp;quot;Visible Name&amp;quot; si &amp;quot;Id Name&amp;quot; es vacío o nulo.&lt;br /&gt;
&lt;br /&gt;
* Arreglado [http://dpl.dsic.upv.es/bugzilla/show_bug.cgi?id=10 bug 10]: NullPointerException en la ventana de búsqueda de InfoElement si &amp;quot;description&amp;quot; es null.&lt;br /&gt;
&lt;br /&gt;
* Arreglado [http://dpl.dsic.upv.es/bugzilla/show_bug.cgi?id=11 bug 11]: NullPointerException cuando ContentDocumentFeature no tiene InfoElement asociado. El bugfix permite generar un &#039;&#039;ditamap&#039;&#039; cuando hay ContentDocumentFeatures sin InfoElement.&lt;br /&gt;
&lt;br /&gt;
* Arreglado [http://dpl.dsic.upv.es/bugzilla/show_bug.cgi?id=12 bug 12]: No se muestra error si se lanza una &#039;&#039;UnknownRepositoryException&#039;&#039; al generar un &#039;&#039;ditamap&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* Arreglado [http://dpl.dsic.upv.es/bugzilla/show_bug.cgi?id=13 bug 13]: Se lanza &#039;&#039;NullPointerException&#039;&#039; al generar dita (método &#039;&#039;TextIE.asDita(...)&#039;&#039;) si un TextIE no tiene contenido.&lt;br /&gt;
&lt;br /&gt;
* Cambiada definición del atributo &#039;&#039;id&#039;&#039; de un infoelemento. Ahora &#039;&#039;InfoElement.id&#039;&#039; es el atributo identificador, serializable, y sólo cambiable a través de la clase implementación (no interfaz). Su valor se establece mediante el método &#039;&#039;createUUID()&#039;&#039;. Esto permite tener un identificador en ausencia de una conexión CDO, así como también evita duplicidades y conflictos al copiar InfoElements; aunque la creación de identificadores se debe realizar de forma explícita al crear &#039;&#039;InfoElements&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Añadido soporte para reconciliación de configuraciones cuando un modelo de características cambia.&lt;br /&gt;
&lt;br /&gt;
* Añadido atributo &#039;&#039;subject&#039;&#039; a los &#039;&#039;InfoElements&#039;&#039; que permite asignarlos a tópicos predefinidos (establecidos en el cliente).&lt;br /&gt;
&lt;br /&gt;
* Añadido soporte para transformar modelos de características (DocumentFeatureModels) en modelos FAMA.&lt;br /&gt;
&lt;br /&gt;
* Creada interfaz para invocar validaciones FAMA.&lt;br /&gt;
&lt;br /&gt;
* Añadidas notificaciones de errores en la vista de problemas para Modelos de Características:&lt;br /&gt;
** Cuando se lanza un análisis mediante el menú contextual (&#039;&#039;Analyse&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
* Añadidas notificaciones de errores en la vista de problemas para Modelos de Configuración:&lt;br /&gt;
** Cuando se selecciona/deselecciona una feature y se incumple alguna restricción requires o excludes.&lt;br /&gt;
** Cuando se lanza una validación en modo &#039;&#039;batch&#039;&#039; mediante el menú contextual.&lt;br /&gt;
&lt;br /&gt;
* Actualizado el editor de &#039;&#039;InfoElements&#039;&#039; para dar soporte el atributo &#039;&#039;subject&#039;&#039;:&lt;br /&gt;
** Editor de metadatos actualizado.&lt;br /&gt;
** Añadida hoja de preferencias para gestionar los &#039;&#039;subjects&#039;&#039; disponibles.&lt;br /&gt;
** Añadido punto de extensión para contribuir &#039;&#039;subjects&#039;&#039; por defecto asociados a un determinado dominio.&lt;br /&gt;
** Creado plugin &#039;&#039;es.upv.dsic.issi.emergencies&#039;&#039; que contribuye el vocabulario de &#039;&#039;subjects&#039;&#039; para el dominio de emergencias.&lt;br /&gt;
&lt;br /&gt;
* Mejoras de interfaz:&lt;br /&gt;
** Añadidos iconos faltantes para representar modelos de configuraciones en visores, editores y asistentes.&lt;br /&gt;
** Añadidos iconos para representar proyectos de DPL.&lt;br /&gt;
** Mejorado el layout en la ventana de preferencias para la gestión de repositorios.&lt;br /&gt;
** Añadida información sobre Requires/Excludes en las propiedades de una selección de features en ficheros &#039;&#039;*.dfmconf&#039;&#039;.&lt;br /&gt;
** Arreglado comportamiento de la vista de outline en el editor de configuraciones cuando se usa la pestaña &#039;&#039;checkbox tree&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== DPLfw v0.2.1 ==&lt;br /&gt;
&lt;br /&gt;
Primera versión publicada en la wiki.&lt;br /&gt;
&lt;br /&gt;
== DPLfw CDO Server v1.0.0 ==&lt;br /&gt;
&lt;br /&gt;
* Añadir soporte la base de datos embebida H2.&lt;br /&gt;
* Añadir soporte para exportar repositorios empleando Hibernate Store.&lt;br /&gt;
&lt;br /&gt;
== DPLfw CDO Server v1.1.0 ==&lt;br /&gt;
&lt;br /&gt;
== DPLfw CDO Server v1.0.0 ==&lt;br /&gt;
&lt;br /&gt;
Primera versión publicada en la wiki.&lt;br /&gt;
&lt;br /&gt;
* Arreglado [http://dpl.dsic.upv.es/bugzilla/show_bug.cgi?id=14 bug 14]: cdo-server.xml no usa &#039;&#039;overrideUUID&#039;&#039; por defecto.&lt;/div&gt;</summary>
		<author><name>Agomez</name></author>
	</entry>
	<entry>
		<id>https://dpl.dsic.upv.es/mediawiki/index.php?title=Descargas&amp;diff=325</id>
		<title>Descargas</title>
		<link rel="alternate" type="text/html" href="https://dpl.dsic.upv.es/mediawiki/index.php?title=Descargas&amp;diff=325"/>
		<updated>2022-03-29T19:08:30Z</updated>

		<summary type="html">&lt;p&gt;Agomez: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Alerta | Las versiones disponibles en esta sección para su descarga son prototipos de {{DPLfw}}. {{DPLfw}} debe considerarse en estado &#039;&#039;alpha&#039;&#039;, no estando su uso dirigido hacia usuarios finales.}}&lt;br /&gt;
&lt;br /&gt;
== Compatibilidad de Versiones ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width: 100%;&amp;quot;&lt;br /&gt;
|+Compatibilidad de versiones&lt;br /&gt;
|-&lt;br /&gt;
!DPLfw&lt;br /&gt;
!DPLfw Server&lt;br /&gt;
!Eclipse&lt;br /&gt;
!Java&lt;br /&gt;
!PostgreSQL&lt;br /&gt;
!DITA-OT&lt;br /&gt;
!32 bits&lt;br /&gt;
!64 bits&lt;br /&gt;
|-&lt;br /&gt;
|0.7.x&lt;br /&gt;
|0.7.x&lt;br /&gt;
|4.12 (2019-06)&lt;br /&gt;
|Java 8&lt;br /&gt;
|9.2 (opcional)&lt;br /&gt;
|Innecesario (incluido)&lt;br /&gt;
|&lt;br /&gt;
|x&lt;br /&gt;
|-&lt;br /&gt;
|0.6.x&lt;br /&gt;
|1.1.x (old versioning)&lt;br /&gt;
|3.7 (Indigo)&lt;br /&gt;
|Java 6&lt;br /&gt;
|8.4&lt;br /&gt;
|Innecesario (incluido)&lt;br /&gt;
|x&lt;br /&gt;
|x&lt;br /&gt;
|-&lt;br /&gt;
|0.5.x&lt;br /&gt;
|1.1.x (old versioning)&lt;br /&gt;
|3.7 (Indigo)&lt;br /&gt;
|Java 6&lt;br /&gt;
|8.4&lt;br /&gt;
|Innecesario (incluido)&lt;br /&gt;
|x&lt;br /&gt;
|x&lt;br /&gt;
|-&lt;br /&gt;
|0.4.x&lt;br /&gt;
|1.0.x (old versioning)&lt;br /&gt;
|3.7 (Indigo)&lt;br /&gt;
|Java 6&lt;br /&gt;
|8.4&lt;br /&gt;
|1.5.4&lt;br /&gt;
|x&lt;br /&gt;
|x&lt;br /&gt;
|-&lt;br /&gt;
|0.3.x&lt;br /&gt;
|1.0.x (old versioning)&lt;br /&gt;
|3.7 (Indigo)&lt;br /&gt;
|Java 6&lt;br /&gt;
|8.4&lt;br /&gt;
|1.5.4&lt;br /&gt;
|x&lt;br /&gt;
|x&lt;br /&gt;
|-&lt;br /&gt;
|0.2.x&lt;br /&gt;
|1.0.x (old versioning)&lt;br /&gt;
|3.7 (Indigo)&lt;br /&gt;
|Java 6&lt;br /&gt;
|8.4&lt;br /&gt;
|1.5.4&lt;br /&gt;
|x&lt;br /&gt;
|x&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Plugins {{DPLfw}} ==&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.6.4 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/latest/ http://dpl.dsic.upv.es/updates/latest/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.6.4.zip]]&lt;br /&gt;
&lt;br /&gt;
==== Notas de la versión ====&lt;br /&gt;
&lt;br /&gt;
* Los repositorios creados por versiones anteriores del cliente de {{DPLfw}} (&amp;lt; v0.6.x) en un servidor de InfoElementos no son compatibles. Para utilizar un repositorio con el cliente de {{DPLfw}} este debe crearse sobre una base de datos &#039;&#039;&#039;vacía&#039;&#039;&#039;. La versión 1.1 del servidor de {{DPLfw}} proporciona un script SQL (&#039;&#039;recreate-db.sql&#039;&#039;) para resetear la base de datos por defecto de CDO en un servidor PostgreSQL.&lt;br /&gt;
&lt;br /&gt;
== Plugins {{DPLfw}} (archivo de versiones obsoletas) ==&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.6.3 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/latest/ http://dpl.dsic.upv.es/updates/0.6.3/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.6.3.zip]]&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.6.2 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/0.6.2/ http://dpl.dsic.upv.es/updates/0.6.2/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.6.2.zip]]&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.6.1 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/0.6.1/ http://dpl.dsic.upv.es/updates/0.6.1/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.6.1.zip]]&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.6.0 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/0.6.0/ http://dpl.dsic.upv.es/updates/0.6.0/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.6.0.zip]]&lt;br /&gt;
&lt;br /&gt;
==== Notas de la versión ====&lt;br /&gt;
&lt;br /&gt;
* Los repositorios creados por versiones anteriores del cliente de {{DPLfw}} (&amp;lt; v0.6.x) en un servidor de InfoElementos no son compatibles. Para utilizar un repositorio con el cliente de {{DPLfw}} este debe crearse sobre una base de datos &#039;&#039;&#039;vacía&#039;&#039;&#039;. La versión 1.1 del servidor de {{DPLfw}} proporciona un script SQL (&#039;&#039;recreate-db.sql&#039;&#039;) para resetear la base de datos por defecto de CDO en un servidor PostgreSQL.&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.5.1 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/0.5.1/ http://dpl.dsic.upv.es/updates/0.5.1/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.5.1.zip]]&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.5.0 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/0.5.0/ http://dpl.dsic.upv.es/updates/0.5.0/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.5.0.zip]]&lt;br /&gt;
&lt;br /&gt;
==== Notas de la versión ====&lt;br /&gt;
&lt;br /&gt;
* Los repositorios creados por versiones anteriores del cliente de {{DPLfw}} (&amp;lt; v0.5.x) en un servidor de InfoElementos no son compatibles. Para utilizar un repositorio con el cliente de {{DPLfw}} este debe crearse sobre una base de datos &#039;&#039;&#039;vacía&#039;&#039;&#039;. La versión 1.1 del servidor de {{DPLfw}} proporciona un script SQL (&#039;&#039;recreate-db.sql&#039;&#039;) para resetear la base de datos por defecto de CDO en un servidor PostgreSQL.&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.4.0 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/0.4.0/ http://dpl.dsic.upv.es/updates/0.4.0/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.4.0.zip]]&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.3.0 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/0.3.0/ http://dpl.dsic.upv.es/updates/0.3.0/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.3.0.zip]]&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.2.1 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/0.2.1/ http://dpl.dsic.upv.es/updates/0.2.1/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.2.1.zip]]&lt;br /&gt;
&lt;br /&gt;
== Servidor CDO ==&lt;br /&gt;
&lt;br /&gt;
=== Versión 1.1.1 ===&lt;br /&gt;
&lt;br /&gt;
* TIPEx CDO server Windows x86: [[Archivo:Win32.win32.x86-1.1.1.zip]]&lt;br /&gt;
* TIPEx CDO server Windows x86 (64 bits): [[Archivo:Win32.win32.x86_64-1.1.1.zip]]&lt;br /&gt;
* TIPEx CDO server Linux GTK x86: [[Archivo:Linux.gtk.x86-1.1.1.zip]]&lt;br /&gt;
* TIPEx CDO server Linux GTK x86 (64 bits): [[Archivo:Linux.gtk.x86_64-1.1.1.zip]]&lt;br /&gt;
* TIPEx CDO server MacOSX (Cocoa) x86: [[Archivo:Macosx.cocoa.x86-1.1.1.zip]]&lt;br /&gt;
* TIPEx CDO server MacOSX (Cocoa) x86 (64 bits): [[Archivo:Macosx.cocoa.x86_64-1.1.1.zip]]&lt;br /&gt;
&lt;br /&gt;
=== Versión 1.1. ===&lt;br /&gt;
&lt;br /&gt;
* TIPEx CDO server Windows x86: [[Archivo:Win32.win32.x86-1.1.zip]]&lt;br /&gt;
* TIPEx CDO server Windows x86 (64 bits): [[Archivo:Win32.win32.x86_64-1.1.zip]]&lt;br /&gt;
* TIPEx CDO server Linux GTK x86: [[Archivo:Linux.gtk.x86-1.1.zip]]&lt;br /&gt;
* TIPEx CDO server Linux GTK x86 (64 bits): [[Archivo:Linux.gtk.x86_64-1.1.zip]]&lt;br /&gt;
* TIPEx CDO server MacOSX (Cocoa) x86: [[Archivo:Macosx.cocoa.x86-1.1.zip]]&lt;br /&gt;
* TIPEx CDO server MacOSX (Cocoa) x86 (64 bits): [[Archivo:Macosx.cocoa.x86_64-1.1.zip]]&lt;br /&gt;
&lt;br /&gt;
== Servidor CDO (archivo de versiones obsoletas) ==&lt;br /&gt;
&lt;br /&gt;
=== Versión 1.0 ===&lt;br /&gt;
&lt;br /&gt;
* TIPEx CDO server Windows x86: [[Archivo:Win32.win32.x86-1.0.zip]]&lt;br /&gt;
* TIPEx CDO server Windows x86 (64 bits): [[Archivo:Win32.win32.x86_64-1.0.zip]]&lt;br /&gt;
* TIPEx CDO server Linux GTK x86: [[Archivo:Linux.gtk.x86-1.0.zip]]&lt;br /&gt;
* TIPEx CDO server Linux GTK x86 (64 bits): [[Archivo:Linux.gtk.x86_64-1.0.zip]]&lt;br /&gt;
* TIPEx CDO server MacOSX (Cocoa) x86: [[Archivo:Macosx.cocoa.x86-1.0.zip]]&lt;br /&gt;
* TIPEx CDO server MacOSX (Cocoa) x86 (64 bits): [[Archivo:Macosx.cocoa.x86_64-1.0.zip]]&lt;br /&gt;
&lt;br /&gt;
== Versiones archivadas de otro software requerido ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.eclipse.org/downloads/packages/release/indigo/sr2 Eclipse 3.7.x ]:&lt;br /&gt;
** Versión archivada - Eclipse Platform Windows x86: [[Archivo:Eclipse-platform-3.7.2-win32.zip]].&lt;br /&gt;
** Versión archivada - Eclipse SDK Windows x86: [[Archivo:Eclipse-SDK-3.7.1-win32.zip]].&lt;br /&gt;
* [http://www.enterprisedb.com/products-services-training/pgdownload PostgreSQL v.8.x]:&lt;br /&gt;
** Versión archivada - PostgreSQL 8.4.9-1 (Windows x86): [[Archivo:Postgresql-8.4.9-1-windows.exe]].&lt;br /&gt;
* [http://dita-ot.sourceforge.net/ DITA Open Toolkit]:&lt;br /&gt;
** Versión archivada - DITA Open Toolkit 1.5.4 (Windows x86): [[Archivo:DITA-OT1.5.4_full_easy_install_bin.zip]].&lt;/div&gt;</summary>
		<author><name>Agomez</name></author>
	</entry>
	<entry>
		<id>https://dpl.dsic.upv.es/mediawiki/index.php?title=Releases&amp;diff=324</id>
		<title>Releases</title>
		<link rel="alternate" type="text/html" href="https://dpl.dsic.upv.es/mediawiki/index.php?title=Releases&amp;diff=324"/>
		<updated>2022-03-02T23:40:53Z</updated>

		<summary type="html">&lt;p&gt;Agomez: /* DPLfw v0.7.0 changelog */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== DPLfw v0.7.0 changelog ==&lt;br /&gt;
&lt;br /&gt;
* Las dependencias y runtime de ejecución ahora se recogen en un fichero de &#039;&#039;target platform&#039;&#039; para mejorar la portabilidad.&lt;br /&gt;
&lt;br /&gt;
* Se proporciona ficheros &amp;lt;code&amp;gt;*.setup&amp;lt;/code&amp;gt; para la instalación de DPLfw mediante el instalador de Eclipse.&lt;br /&gt;
&lt;br /&gt;
* Se proporciona ficheros &amp;lt;code&amp;gt;*.setup&amp;lt;/code&amp;gt; para la preparación de un entorno de desarrollo.&lt;br /&gt;
&lt;br /&gt;
* Migración de Eclipse 3.7 a Eclipse 4.21 (2021-09), con las siguientes implicaciones:&lt;br /&gt;
** Cambio de entorno mínimo de Java 1.6 a Java 8 (NOTA: Eclipse 4.21 requiere una versión de Java superior, Java 11).&lt;br /&gt;
** Migración de CDO 4.0 a 4.7 (última soportando Hibernate Store)&lt;br /&gt;
** Migración de Teneo/Texo 2.0 a 2.1 (última soportando CDO)&lt;br /&gt;
** Migración de Hibernate 4.1 a 4.3&lt;br /&gt;
** Migración de PostgreSQL 8.4 a 9.2&lt;br /&gt;
&lt;br /&gt;
* Cambio de sistema de compilación y empaquetado del modo &amp;quot;legacy&amp;quot; de Eclipse a maven/Tycho:&lt;br /&gt;
** Reorganización de los diferentes proyectos en las categorías &#039;&#039;3rd-party&#039;&#039;, &#039;&#039;plug-ins&#039;&#039;, &#039;&#039;features&#039;&#039;, &#039;&#039;tests&#039;&#039;, y &#039;&#039;releng&#039;&#039;.&lt;br /&gt;
** Eliminación de dependencias de Tomcat 7 usadas para la depuración del servicio web (ahora desactualizado). El servicio web debe migrarse a maven.&lt;br /&gt;
** Eliminación del plugin &amp;lt;code&amp;gt;es.upv.dsic.issi.dplfw.core.commonlibs&amp;lt;/code&amp;gt;:&lt;br /&gt;
*** Las librerías Apache ahora se obtienen de Eclipse Orbit.&lt;br /&gt;
*** Otras librerias han sido migradas a bundles OSGi independientes en [https://github.com/abelgomez/eclipse.orbit https://github.com/abelgomez/eclipse.orbit]&lt;br /&gt;
** Integración de DPLfw Server en la misma compilación que DPLfw (cliente), y bajo el mismo número de versión.&lt;br /&gt;
** Creación de productos con el runtime de Java incluido para DPLfw y DPLfw Server.&lt;br /&gt;
** Implementación de despliegue automático del repositorio maven, Update Sites, *.setup y productos en [https://dpl.dsic.upv.es/maven https://dpl.dsic.upv.es/maven], [https://dpl.dsic.upv.es/updates https://dpl.dsic.upv.es/updates] y [https://dpl.dsic.upv.es/setup https://dpl.dsic.upv.es/setup], respectivamente.&lt;br /&gt;
&lt;br /&gt;
* Cambios menores/limpieza de código:&lt;br /&gt;
** Migración a Eclipse 2019-06 y Java 8 en modelos genmodel. Regeneración del código autogenerado.&lt;br /&gt;
** Limpieza de warnings (unchecked/rawtypes) en la medida de lo posible en el código de DPLfw (3rd-party queda sin modificar).&lt;br /&gt;
** Eliminación de suppresswarnings innecesarios.&lt;br /&gt;
** Eliminación de warnings por archivos innecesarios.&lt;br /&gt;
&lt;br /&gt;
* Cambios en el repositorio:&lt;br /&gt;
** Añadir soporte para repositorios basados en un único fichero (base de datos H2 embebida).&lt;br /&gt;
** Añadir soporte para el SQL store (planificando una posible sustitución de Hibernate Store).&lt;br /&gt;
** Añadir soporte para queries en OCL.&lt;br /&gt;
** Añadir clase para construir queries de forma independiente del lenguaje/backend (&amp;lt;code&amp;gt;es.upv.dsic.issi.dplfw.core.util.IIEQueryBuilder &amp;lt;/code&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
* Refactorings:&lt;br /&gt;
** Eliminar dependencias del runtime de Eclipse de la funcionalidad básica de DPLfw (RepositoryManager, uso de IResources, Class.getResourceAsStream(...) vs Bundle.getEntry(...).openStream(), etc.).&lt;br /&gt;
** Migrar transformaciones DFMCOMF -&amp;gt; WFM y WFM -&amp;gt; DITA a &amp;lt;code&amp;gt;es.upv.dsic.issi.dplfw.core&amp;lt;/code&amp;gt;.&lt;br /&gt;
** Refactorizar y reimplementar el mecanismo de reconciliación DFM &amp;lt;--&amp;gt; DFMCONF.&lt;br /&gt;
&lt;br /&gt;
* Añadir plugins de test:&lt;br /&gt;
** Test para los diferentes backends/queries (SQL/Hibernate, OCL/Hibernate, ...) (&amp;lt;code&amp;gt;tests/es.upv.dsic.issi.dplfw.tests&amp;lt;/code&amp;gt;).&lt;br /&gt;
** Añadir tests y clases de ejemplo para crear modelos, configuraciones y artefactos DITA de forma programática empleado Java plano (&amp;lt;code&amp;gt;tests/es.upv.dsic.issi.dplfw.tests.java&amp;lt;/code&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
* Otros cambios:&lt;br /&gt;
** Reparar transformación DFMCONF -&amp;gt; WFM.&lt;br /&gt;
** Proporcionar siempre por defecto un repositorio de InfoElementos embebido (y no eliminable) en la interfaz de Eclipse.&lt;br /&gt;
** Refactorizar el cálculo de &amp;lt;code&amp;gt;idName&amp;lt;/code&amp;gt; en DFM del plug-in EMF al editor (ya que no es posible determinar cuando el modelo se está inicializando/editando manualmente/editando programáticamente.&lt;br /&gt;
** Otros cambios y arreglos menores.&lt;br /&gt;
&lt;br /&gt;
== DPLfw v0.6.4 changelog ==&lt;br /&gt;
&lt;br /&gt;
* Actualizar a DITA-OT 2.0.1&lt;br /&gt;
&lt;br /&gt;
== DPLfw v0.6.3 changelog ==&lt;br /&gt;
&lt;br /&gt;
* Añadido &amp;quot;apache commons collections&amp;quot; al plugin &amp;lt;code&amp;gt;es.upv.dsic.issi.dplfw.core.commonlibs&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
* Eliminada dependencia innecesaria de los plugins de SoapUI (sustituida por la dependencia a &#039;&#039;commonlibs&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
== DPLfw v0.6.2 changelog ==&lt;br /&gt;
&lt;br /&gt;
* Añadida excepción en JTidy para mantener tags de tipo &amp;lt;code&amp;gt;keyword&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
* Actualizada la plantilla XSLT HTML2DITA para transformar elementos &amp;lt;code&amp;gt;keyword&amp;lt;/code&amp;gt; de HTML a DITA.&lt;br /&gt;
&lt;br /&gt;
* Actualizada la clase DitaGenerator para pasar la sustitución de variables a DITA-OT en lugar de realizarla internamente.&lt;br /&gt;
&lt;br /&gt;
== DPLfw v0.6.1 changelog ==&lt;br /&gt;
&lt;br /&gt;
* Arreglado problema de empaquetado por el que no se realizaba la sustitución de las variables por sus valores en la generación de la especificación DITA final.&lt;br /&gt;
&lt;br /&gt;
== DPLfw v0.6.0 changelog ==&lt;br /&gt;
&lt;br /&gt;
* Añadido soporte para &#039;&#039;InfoElementos&#039;&#039; con variables (i.e. &#039;&#039;VariableIEContents&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
* Añadido soporte de atributos en DFM y DFMConf (i.e. &#039;&#039;CriterionAttribute&#039;&#039;, &#039;&#039;VariableAttribute&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
* Añadida pestaña Variables en el editor de &#039;&#039;InfoElementos&#039;&#039; para la creación de &#039;&#039;VariableIEContents&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* Añadido soporte para la inserción de &#039;&#039;VariableIEContents&#039;&#039; en el editor de contenidos de &#039;&#039;InfoElementos&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* Modificado el label por defecto de las &#039;&#039;features&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
* Añadido &#039;&#039;ILogListener&#039;&#039; en el log por defecto del plugin DplfwUiPlugin para notificar mediante una ventana de error los mensajes loggeados.&lt;br /&gt;
&lt;br /&gt;
* Añadidos &#039;&#039;sorters&#039;&#039; a los distintos &#039;&#039;viewers&#039;&#039; de &#039;&#039;JFace&#039;&#039; en el editor de organizaciones.&lt;br /&gt;
&lt;br /&gt;
* Modificado el algoritmo de cálculo de &#039;&#039;idName&#039;&#039;s de las &#039;&#039;DocumentFeatures&#039;&#039; para evitar calcular IDs duplicados. Cuando se encuentra un ID que puede causar conflicto, se añade un índice que crece secuencialmente al final del ID.&lt;br /&gt;
&lt;br /&gt;
== DPLfw v0.5.1 changelog ==&lt;br /&gt;
&lt;br /&gt;
* Añadidos iconos para la representación de los Contextos de Documento.&lt;br /&gt;
&lt;br /&gt;
* Añadido un &#039;&#039;label provider&#039;&#039; basado en EMF.Edit para la selección de contextos en el asistente de creación de una nueva configuración.&lt;br /&gt;
&lt;br /&gt;
* Movida la hoja de propiedades del editor gráfico de workflows de documentos a la categoría de DPLfw.&lt;br /&gt;
&lt;br /&gt;
* Corregidos metadatos de algunos plugins que mostraban la información por defecto.&lt;br /&gt;
&lt;br /&gt;
* Arreglada la rutina de cálculo de identificadores de CDFs a partir de su &#039;&#039;visible name&#039;&#039;, ya que no consideraba la posibilidad de usar caracteres ASCII extendidos (acentos, etc.).&lt;br /&gt;
&lt;br /&gt;
* Añadida restricción para los nombres de los contextos (no pueden contener espacios).&lt;br /&gt;
&lt;br /&gt;
== DPLfw v0.5 changelog ==&lt;br /&gt;
&lt;br /&gt;
* Actualizados los iconos para la Perspectiva y Explorador de proyectos de DPL&lt;br /&gt;
&lt;br /&gt;
* Arreglada y completada la implementación de los atajos para acceder a los asistentes de Nuevo proyecto/fichero, etc. de DPL.&lt;br /&gt;
&lt;br /&gt;
* Mejora en la gestión de proyectos de DPL con la creación de un modelo propio. Definición del mecanismo de persistencia para la gestión de la naturaleza de DPL.&lt;br /&gt;
&lt;br /&gt;
* Añadidos nuevos asistentes de creación de fichero, y refactorizado el plugin &#039;&#039;.dplfw.core&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* Refactorización y renombrado de etiquetas, proyecto, paquetes y clases. Eliminamos referencias a TIPEx y pasamos a usar la denominación común de DPLfw para toda la herramienta.&lt;br /&gt;
&lt;br /&gt;
* Añadida gestión del workspace mediante el framework de refactorización (carpetas especiales/protegidas de DPL, renombrado de archivos de DPL, etc.).&lt;br /&gt;
&lt;br /&gt;
* Añadido runtime de DITA al framework, ya no es necesario cambiar la configuración de Ant ni referenciar a un entorno de DITA externo.&lt;br /&gt;
&lt;br /&gt;
* Añadido manejo de contextos en DFMs y DFMCONFs.&lt;br /&gt;
&lt;br /&gt;
* Añadida vista de propiedades mejoradas para DFMs, basada en categorías, y con capacidades de propagación de permisos.&lt;br /&gt;
&lt;br /&gt;
== DPLfw v0.4 changelog ==&lt;br /&gt;
&lt;br /&gt;
* Añadido soporte para Modelos organizacionales.&lt;br /&gt;
&lt;br /&gt;
* Añadido soporte para Modelos de Workflow.&lt;br /&gt;
&lt;br /&gt;
* Editor de modelos de características actualizado para asignar permisos a actores.&lt;br /&gt;
&lt;br /&gt;
* Añadida validación completa de modelos de configuraciones. Mejorada la notificación de errores en las dependencias/exclusiones entre features.&lt;br /&gt;
&lt;br /&gt;
* Añadido soporte para texto con estilo para TextInfoElements.&lt;br /&gt;
&lt;br /&gt;
* Añadido soporte para editores personalizados.&lt;br /&gt;
&lt;br /&gt;
* Mejoras de interfaz en los editores de árbol (expand, collapse, etc.).&lt;br /&gt;
&lt;br /&gt;
== DPLfw v0.3 changelog ==&lt;br /&gt;
&lt;br /&gt;
* Arreglado [http://dpl.dsic.upv.es/bugzilla/show_bug.cgi?id=1 bug 1]: Faltan etiquetas en messages.properties.&lt;br /&gt;
&lt;br /&gt;
* Arreglado [http://dpl.dsic.upv.es/bugzilla/show_bug.cgi?id=2 bug 2]: Se corrompe el repositorio por inconsistencias al crear concurrentemente y sin salvar distintos InfoElementos.&lt;br /&gt;
&lt;br /&gt;
* Arreglado [http://dpl.dsic.upv.es/bugzilla/show_bug.cgi?id=4 bug 4]: No se refresca la etiqueta de Requires y Excludes.&lt;br /&gt;
&lt;br /&gt;
* Arreglado [http://dpl.dsic.upv.es/bugzilla/show_bug.cgi?id=6 bug 6]: El bugfix permite que &amp;quot;Id Name&amp;quot; se establezca a partir de &amp;quot;Visible Name&amp;quot; si &amp;quot;Id Name&amp;quot; es vacío o nulo.&lt;br /&gt;
&lt;br /&gt;
* Arreglado [http://dpl.dsic.upv.es/bugzilla/show_bug.cgi?id=10 bug 10]: NullPointerException en la ventana de búsqueda de InfoElement si &amp;quot;description&amp;quot; es null.&lt;br /&gt;
&lt;br /&gt;
* Arreglado [http://dpl.dsic.upv.es/bugzilla/show_bug.cgi?id=11 bug 11]: NullPointerException cuando ContentDocumentFeature no tiene InfoElement asociado. El bugfix permite generar un &#039;&#039;ditamap&#039;&#039; cuando hay ContentDocumentFeatures sin InfoElement.&lt;br /&gt;
&lt;br /&gt;
* Arreglado [http://dpl.dsic.upv.es/bugzilla/show_bug.cgi?id=12 bug 12]: No se muestra error si se lanza una &#039;&#039;UnknownRepositoryException&#039;&#039; al generar un &#039;&#039;ditamap&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* Arreglado [http://dpl.dsic.upv.es/bugzilla/show_bug.cgi?id=13 bug 13]: Se lanza &#039;&#039;NullPointerException&#039;&#039; al generar dita (método &#039;&#039;TextIE.asDita(...)&#039;&#039;) si un TextIE no tiene contenido.&lt;br /&gt;
&lt;br /&gt;
* Cambiada definición del atributo &#039;&#039;id&#039;&#039; de un infoelemento. Ahora &#039;&#039;InfoElement.id&#039;&#039; es el atributo identificador, serializable, y sólo cambiable a través de la clase implementación (no interfaz). Su valor se establece mediante el método &#039;&#039;createUUID()&#039;&#039;. Esto permite tener un identificador en ausencia de una conexión CDO, así como también evita duplicidades y conflictos al copiar InfoElements; aunque la creación de identificadores se debe realizar de forma explícita al crear &#039;&#039;InfoElements&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Añadido soporte para reconciliación de configuraciones cuando un modelo de características cambia.&lt;br /&gt;
&lt;br /&gt;
* Añadido atributo &#039;&#039;subject&#039;&#039; a los &#039;&#039;InfoElements&#039;&#039; que permite asignarlos a tópicos predefinidos (establecidos en el cliente).&lt;br /&gt;
&lt;br /&gt;
* Añadido soporte para transformar modelos de características (DocumentFeatureModels) en modelos FAMA.&lt;br /&gt;
&lt;br /&gt;
* Creada interfaz para invocar validaciones FAMA.&lt;br /&gt;
&lt;br /&gt;
* Añadidas notificaciones de errores en la vista de problemas para Modelos de Características:&lt;br /&gt;
** Cuando se lanza un análisis mediante el menú contextual (&#039;&#039;Analyse&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
* Añadidas notificaciones de errores en la vista de problemas para Modelos de Configuración:&lt;br /&gt;
** Cuando se selecciona/deselecciona una feature y se incumple alguna restricción requires o excludes.&lt;br /&gt;
** Cuando se lanza una validación en modo &#039;&#039;batch&#039;&#039; mediante el menú contextual.&lt;br /&gt;
&lt;br /&gt;
* Actualizado el editor de &#039;&#039;InfoElements&#039;&#039; para dar soporte el atributo &#039;&#039;subject&#039;&#039;:&lt;br /&gt;
** Editor de metadatos actualizado.&lt;br /&gt;
** Añadida hoja de preferencias para gestionar los &#039;&#039;subjects&#039;&#039; disponibles.&lt;br /&gt;
** Añadido punto de extensión para contribuir &#039;&#039;subjects&#039;&#039; por defecto asociados a un determinado dominio.&lt;br /&gt;
** Creado plugin &#039;&#039;es.upv.dsic.issi.emergencies&#039;&#039; que contribuye el vocabulario de &#039;&#039;subjects&#039;&#039; para el dominio de emergencias.&lt;br /&gt;
&lt;br /&gt;
* Mejoras de interfaz:&lt;br /&gt;
** Añadidos iconos faltantes para representar modelos de configuraciones en visores, editores y asistentes.&lt;br /&gt;
** Añadidos iconos para representar proyectos de DPL.&lt;br /&gt;
** Mejorado el layout en la ventana de preferencias para la gestión de repositorios.&lt;br /&gt;
** Añadida información sobre Requires/Excludes en las propiedades de una selección de features en ficheros &#039;&#039;*.dfmconf&#039;&#039;.&lt;br /&gt;
** Arreglado comportamiento de la vista de outline en el editor de configuraciones cuando se usa la pestaña &#039;&#039;checkbox tree&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== DPLfw v0.2.1 ==&lt;br /&gt;
Primer versión publicada en la wiki&lt;br /&gt;
&lt;br /&gt;
== DPLfw CDO Server v1.0.0 ==&lt;br /&gt;
&lt;br /&gt;
Primera versión publicada en la wiki.&lt;br /&gt;
&lt;br /&gt;
* Arreglado [http://dpl.dsic.upv.es/bugzilla/show_bug.cgi?id=14 bug 14]: cdo-server.xml no usa &#039;&#039;overrideUUID&#039;&#039; por defecto.&lt;/div&gt;</summary>
		<author><name>Agomez</name></author>
	</entry>
	<entry>
		<id>https://dpl.dsic.upv.es/mediawiki/index.php?title=Releases&amp;diff=323</id>
		<title>Releases</title>
		<link rel="alternate" type="text/html" href="https://dpl.dsic.upv.es/mediawiki/index.php?title=Releases&amp;diff=323"/>
		<updated>2022-02-25T13:11:24Z</updated>

		<summary type="html">&lt;p&gt;Agomez: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== DPLfw v0.7.0 changelog ==&lt;br /&gt;
&lt;br /&gt;
* Las dependencias y runtime de ejecución ahora se recogen en un fichero de _target platform_ para mejorar la portabilidad.&lt;br /&gt;
&lt;br /&gt;
* Se proporciona ficheros &amp;lt;code&amp;gt;*.setup&amp;lt;/code&amp;gt; para la instalación de DPLfw mediante el instalador de Eclipse.&lt;br /&gt;
&lt;br /&gt;
* Se proporciona ficheros &amp;lt;code&amp;gt;*.setup&amp;lt;/code&amp;gt; para la preparación de un entorno de desarrollo.&lt;br /&gt;
&lt;br /&gt;
* Migración de Eclipse 3.7 a Eclipse 4.21 (2021-09), con las siguientes implicaciones:&lt;br /&gt;
** Cambio de entorno mínimo de Java 1.6 a Java 8 (NOTA: Eclipse 4.21 requiere una versión de Java superior, Java 11).&lt;br /&gt;
** Migración de CDO 4.0 a 4.7 (última soportando Hibernate Store)&lt;br /&gt;
** Migración de Teneo/Texo 2.0 a 2.1 (última soportando CDO)&lt;br /&gt;
** Migración de Hibernate 4.1 a 4.3&lt;br /&gt;
** Migración de PostgreSQL 8.4 a 9.2&lt;br /&gt;
&lt;br /&gt;
* Cambio de sistema de compilación y empaquetado del modo &amp;quot;legacy&amp;quot; de Eclipse a maven/Tycho:&lt;br /&gt;
** Reorganización de los diferentes proyectos en las categorías &#039;&#039;3rd-party&#039;&#039;, &#039;&#039;plug-ins&#039;&#039;, &#039;&#039;features&#039;&#039;, &#039;&#039;tests&#039;&#039;, y &#039;&#039;releng&#039;&#039;.&lt;br /&gt;
** Eliminación de dependencias de Tomcat 7 usadas para la depuración del servicio web (ahora desactualizado). El servicio web debe migrarse a maven.&lt;br /&gt;
** Eliminación del plugin &amp;lt;code&amp;gt;es.upv.dsic.issi.dplfw.core.commonlibs&amp;lt;/code&amp;gt;:&lt;br /&gt;
*** Las librerías Apache ahora se obtienen de Eclipse Orbit.&lt;br /&gt;
*** Otras librerias han sido migradas a bundles OSGi independientes en [https://github.com/abelgomez/eclipse.orbit https://github.com/abelgomez/eclipse.orbit]&lt;br /&gt;
** Integración de DPLfw Server en la misma compilación que DPLfw (cliente), y bajo el mismo número de versión.&lt;br /&gt;
** Creación de productos con el runtime de Java incluido para DPLfw y DPLfw Server.&lt;br /&gt;
** Implementación de despliegue automático del repositorio maven, Update Sites, *.setup y productos en [https://dpl.dsic.upv.es/maven https://dpl.dsic.upv.es/maven], [https://dpl.dsic.upv.es/updates https://dpl.dsic.upv.es/updates] y [https://dpl.dsic.upv.es/setup https://dpl.dsic.upv.es/setup], respectivamente.&lt;br /&gt;
&lt;br /&gt;
* Cambios menores/limpieza de código:&lt;br /&gt;
** Migración a Eclipse 2019-06 y Java 8 en modelos genmodel. Regeneración del código autogenerado.&lt;br /&gt;
** Limpieza de warnings (unchecked/rawtypes) en la medida de lo posible en el código de DPLfw (3rd-party queda sin modificar).&lt;br /&gt;
** Eliminación de suppresswarnings innecesarios.&lt;br /&gt;
** Eliminación de warnings por archivos innecesarios.&lt;br /&gt;
&lt;br /&gt;
* Cambios en el repositorio:&lt;br /&gt;
** Añadir soporte para repositorios basados en un único fichero (base de datos H2 embebida).&lt;br /&gt;
** Añadir soporte para el SQL store (planificando una posible sustitución de Hibernate Store).&lt;br /&gt;
** Añadir soporte para queries en OCL.&lt;br /&gt;
** Añadir clase para construir queries de forma independiente del lenguaje/backend (&amp;lt;code&amp;gt;es.upv.dsic.issi.dplfw.core.util.IIEQueryBuilder &amp;lt;/code&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
* Refactorings:&lt;br /&gt;
** Eliminar dependencias del runtime de Eclipse de la funcionalidad básica de DPLfw (RepositoryManager, uso de IResources, Class.getResourceAsStream(...) vs Bundle.getEntry(...).openStream(), etc.).&lt;br /&gt;
** Migrar transformaciones DFMCOMF -&amp;gt; WFM y WFM -&amp;gt; DITA a &amp;lt;code&amp;gt;es.upv.dsic.issi.dplfw.core&amp;lt;/code&amp;gt;.&lt;br /&gt;
** Refactorizar y reimplementar el mecanismo de reconciliación DFM &amp;lt;--&amp;gt; DFMCONF.&lt;br /&gt;
&lt;br /&gt;
* Añadir plugins de test:&lt;br /&gt;
** Test para los diferentes backends/queries (SQL/Hibernate, OCL/Hibernate, ...) (&amp;lt;code&amp;gt;tests/es.upv.dsic.issi.dplfw.tests&amp;lt;/code&amp;gt;).&lt;br /&gt;
** Añadir tests y clases de ejemplo para crear modelos, configuraciones y artefactos DITA de forma programática empleado Java plano (&amp;lt;code&amp;gt;tests/es.upv.dsic.issi.dplfw.tests.java&amp;lt;/code&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
* Otros cambios:&lt;br /&gt;
** Reparar transformación DFMCONF -&amp;gt; WFM.&lt;br /&gt;
** Proporcionar siempre por defecto un repositorio de InfoElementos embebido (y no eliminable) en la interfaz de Eclipse.&lt;br /&gt;
** Refactorizar el cálculo de &amp;lt;code&amp;gt;idName&amp;lt;/code&amp;gt; en DFM del plug-in EMF al editor (ya que no es posible determinar cuando el modelo se está inicializando/editando manualmente/editando programáticamente.&lt;br /&gt;
** Otros cambios y arreglos menores.&lt;br /&gt;
&lt;br /&gt;
== DPLfw v0.6.4 changelog ==&lt;br /&gt;
&lt;br /&gt;
* Actualizar a DITA-OT 2.0.1&lt;br /&gt;
&lt;br /&gt;
== DPLfw v0.6.3 changelog ==&lt;br /&gt;
&lt;br /&gt;
* Añadido &amp;quot;apache commons collections&amp;quot; al plugin &amp;lt;code&amp;gt;es.upv.dsic.issi.dplfw.core.commonlibs&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
* Eliminada dependencia innecesaria de los plugins de SoapUI (sustituida por la dependencia a &#039;&#039;commonlibs&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
== DPLfw v0.6.2 changelog ==&lt;br /&gt;
&lt;br /&gt;
* Añadida excepción en JTidy para mantener tags de tipo &amp;lt;code&amp;gt;keyword&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
* Actualizada la plantilla XSLT HTML2DITA para transformar elementos &amp;lt;code&amp;gt;keyword&amp;lt;/code&amp;gt; de HTML a DITA.&lt;br /&gt;
&lt;br /&gt;
* Actualizada la clase DitaGenerator para pasar la sustitución de variables a DITA-OT en lugar de realizarla internamente.&lt;br /&gt;
&lt;br /&gt;
== DPLfw v0.6.1 changelog ==&lt;br /&gt;
&lt;br /&gt;
* Arreglado problema de empaquetado por el que no se realizaba la sustitución de las variables por sus valores en la generación de la especificación DITA final.&lt;br /&gt;
&lt;br /&gt;
== DPLfw v0.6.0 changelog ==&lt;br /&gt;
&lt;br /&gt;
* Añadido soporte para &#039;&#039;InfoElementos&#039;&#039; con variables (i.e. &#039;&#039;VariableIEContents&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
* Añadido soporte de atributos en DFM y DFMConf (i.e. &#039;&#039;CriterionAttribute&#039;&#039;, &#039;&#039;VariableAttribute&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
* Añadida pestaña Variables en el editor de &#039;&#039;InfoElementos&#039;&#039; para la creación de &#039;&#039;VariableIEContents&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* Añadido soporte para la inserción de &#039;&#039;VariableIEContents&#039;&#039; en el editor de contenidos de &#039;&#039;InfoElementos&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* Modificado el label por defecto de las &#039;&#039;features&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
* Añadido &#039;&#039;ILogListener&#039;&#039; en el log por defecto del plugin DplfwUiPlugin para notificar mediante una ventana de error los mensajes loggeados.&lt;br /&gt;
&lt;br /&gt;
* Añadidos &#039;&#039;sorters&#039;&#039; a los distintos &#039;&#039;viewers&#039;&#039; de &#039;&#039;JFace&#039;&#039; en el editor de organizaciones.&lt;br /&gt;
&lt;br /&gt;
* Modificado el algoritmo de cálculo de &#039;&#039;idName&#039;&#039;s de las &#039;&#039;DocumentFeatures&#039;&#039; para evitar calcular IDs duplicados. Cuando se encuentra un ID que puede causar conflicto, se añade un índice que crece secuencialmente al final del ID.&lt;br /&gt;
&lt;br /&gt;
== DPLfw v0.5.1 changelog ==&lt;br /&gt;
&lt;br /&gt;
* Añadidos iconos para la representación de los Contextos de Documento.&lt;br /&gt;
&lt;br /&gt;
* Añadido un &#039;&#039;label provider&#039;&#039; basado en EMF.Edit para la selección de contextos en el asistente de creación de una nueva configuración.&lt;br /&gt;
&lt;br /&gt;
* Movida la hoja de propiedades del editor gráfico de workflows de documentos a la categoría de DPLfw.&lt;br /&gt;
&lt;br /&gt;
* Corregidos metadatos de algunos plugins que mostraban la información por defecto.&lt;br /&gt;
&lt;br /&gt;
* Arreglada la rutina de cálculo de identificadores de CDFs a partir de su &#039;&#039;visible name&#039;&#039;, ya que no consideraba la posibilidad de usar caracteres ASCII extendidos (acentos, etc.).&lt;br /&gt;
&lt;br /&gt;
* Añadida restricción para los nombres de los contextos (no pueden contener espacios).&lt;br /&gt;
&lt;br /&gt;
== DPLfw v0.5 changelog ==&lt;br /&gt;
&lt;br /&gt;
* Actualizados los iconos para la Perspectiva y Explorador de proyectos de DPL&lt;br /&gt;
&lt;br /&gt;
* Arreglada y completada la implementación de los atajos para acceder a los asistentes de Nuevo proyecto/fichero, etc. de DPL.&lt;br /&gt;
&lt;br /&gt;
* Mejora en la gestión de proyectos de DPL con la creación de un modelo propio. Definición del mecanismo de persistencia para la gestión de la naturaleza de DPL.&lt;br /&gt;
&lt;br /&gt;
* Añadidos nuevos asistentes de creación de fichero, y refactorizado el plugin &#039;&#039;.dplfw.core&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* Refactorización y renombrado de etiquetas, proyecto, paquetes y clases. Eliminamos referencias a TIPEx y pasamos a usar la denominación común de DPLfw para toda la herramienta.&lt;br /&gt;
&lt;br /&gt;
* Añadida gestión del workspace mediante el framework de refactorización (carpetas especiales/protegidas de DPL, renombrado de archivos de DPL, etc.).&lt;br /&gt;
&lt;br /&gt;
* Añadido runtime de DITA al framework, ya no es necesario cambiar la configuración de Ant ni referenciar a un entorno de DITA externo.&lt;br /&gt;
&lt;br /&gt;
* Añadido manejo de contextos en DFMs y DFMCONFs.&lt;br /&gt;
&lt;br /&gt;
* Añadida vista de propiedades mejoradas para DFMs, basada en categorías, y con capacidades de propagación de permisos.&lt;br /&gt;
&lt;br /&gt;
== DPLfw v0.4 changelog ==&lt;br /&gt;
&lt;br /&gt;
* Añadido soporte para Modelos organizacionales.&lt;br /&gt;
&lt;br /&gt;
* Añadido soporte para Modelos de Workflow.&lt;br /&gt;
&lt;br /&gt;
* Editor de modelos de características actualizado para asignar permisos a actores.&lt;br /&gt;
&lt;br /&gt;
* Añadida validación completa de modelos de configuraciones. Mejorada la notificación de errores en las dependencias/exclusiones entre features.&lt;br /&gt;
&lt;br /&gt;
* Añadido soporte para texto con estilo para TextInfoElements.&lt;br /&gt;
&lt;br /&gt;
* Añadido soporte para editores personalizados.&lt;br /&gt;
&lt;br /&gt;
* Mejoras de interfaz en los editores de árbol (expand, collapse, etc.).&lt;br /&gt;
&lt;br /&gt;
== DPLfw v0.3 changelog ==&lt;br /&gt;
&lt;br /&gt;
* Arreglado [http://dpl.dsic.upv.es/bugzilla/show_bug.cgi?id=1 bug 1]: Faltan etiquetas en messages.properties.&lt;br /&gt;
&lt;br /&gt;
* Arreglado [http://dpl.dsic.upv.es/bugzilla/show_bug.cgi?id=2 bug 2]: Se corrompe el repositorio por inconsistencias al crear concurrentemente y sin salvar distintos InfoElementos.&lt;br /&gt;
&lt;br /&gt;
* Arreglado [http://dpl.dsic.upv.es/bugzilla/show_bug.cgi?id=4 bug 4]: No se refresca la etiqueta de Requires y Excludes.&lt;br /&gt;
&lt;br /&gt;
* Arreglado [http://dpl.dsic.upv.es/bugzilla/show_bug.cgi?id=6 bug 6]: El bugfix permite que &amp;quot;Id Name&amp;quot; se establezca a partir de &amp;quot;Visible Name&amp;quot; si &amp;quot;Id Name&amp;quot; es vacío o nulo.&lt;br /&gt;
&lt;br /&gt;
* Arreglado [http://dpl.dsic.upv.es/bugzilla/show_bug.cgi?id=10 bug 10]: NullPointerException en la ventana de búsqueda de InfoElement si &amp;quot;description&amp;quot; es null.&lt;br /&gt;
&lt;br /&gt;
* Arreglado [http://dpl.dsic.upv.es/bugzilla/show_bug.cgi?id=11 bug 11]: NullPointerException cuando ContentDocumentFeature no tiene InfoElement asociado. El bugfix permite generar un &#039;&#039;ditamap&#039;&#039; cuando hay ContentDocumentFeatures sin InfoElement.&lt;br /&gt;
&lt;br /&gt;
* Arreglado [http://dpl.dsic.upv.es/bugzilla/show_bug.cgi?id=12 bug 12]: No se muestra error si se lanza una &#039;&#039;UnknownRepositoryException&#039;&#039; al generar un &#039;&#039;ditamap&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* Arreglado [http://dpl.dsic.upv.es/bugzilla/show_bug.cgi?id=13 bug 13]: Se lanza &#039;&#039;NullPointerException&#039;&#039; al generar dita (método &#039;&#039;TextIE.asDita(...)&#039;&#039;) si un TextIE no tiene contenido.&lt;br /&gt;
&lt;br /&gt;
* Cambiada definición del atributo &#039;&#039;id&#039;&#039; de un infoelemento. Ahora &#039;&#039;InfoElement.id&#039;&#039; es el atributo identificador, serializable, y sólo cambiable a través de la clase implementación (no interfaz). Su valor se establece mediante el método &#039;&#039;createUUID()&#039;&#039;. Esto permite tener un identificador en ausencia de una conexión CDO, así como también evita duplicidades y conflictos al copiar InfoElements; aunque la creación de identificadores se debe realizar de forma explícita al crear &#039;&#039;InfoElements&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Añadido soporte para reconciliación de configuraciones cuando un modelo de características cambia.&lt;br /&gt;
&lt;br /&gt;
* Añadido atributo &#039;&#039;subject&#039;&#039; a los &#039;&#039;InfoElements&#039;&#039; que permite asignarlos a tópicos predefinidos (establecidos en el cliente).&lt;br /&gt;
&lt;br /&gt;
* Añadido soporte para transformar modelos de características (DocumentFeatureModels) en modelos FAMA.&lt;br /&gt;
&lt;br /&gt;
* Creada interfaz para invocar validaciones FAMA.&lt;br /&gt;
&lt;br /&gt;
* Añadidas notificaciones de errores en la vista de problemas para Modelos de Características:&lt;br /&gt;
** Cuando se lanza un análisis mediante el menú contextual (&#039;&#039;Analyse&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
* Añadidas notificaciones de errores en la vista de problemas para Modelos de Configuración:&lt;br /&gt;
** Cuando se selecciona/deselecciona una feature y se incumple alguna restricción requires o excludes.&lt;br /&gt;
** Cuando se lanza una validación en modo &#039;&#039;batch&#039;&#039; mediante el menú contextual.&lt;br /&gt;
&lt;br /&gt;
* Actualizado el editor de &#039;&#039;InfoElements&#039;&#039; para dar soporte el atributo &#039;&#039;subject&#039;&#039;:&lt;br /&gt;
** Editor de metadatos actualizado.&lt;br /&gt;
** Añadida hoja de preferencias para gestionar los &#039;&#039;subjects&#039;&#039; disponibles.&lt;br /&gt;
** Añadido punto de extensión para contribuir &#039;&#039;subjects&#039;&#039; por defecto asociados a un determinado dominio.&lt;br /&gt;
** Creado plugin &#039;&#039;es.upv.dsic.issi.emergencies&#039;&#039; que contribuye el vocabulario de &#039;&#039;subjects&#039;&#039; para el dominio de emergencias.&lt;br /&gt;
&lt;br /&gt;
* Mejoras de interfaz:&lt;br /&gt;
** Añadidos iconos faltantes para representar modelos de configuraciones en visores, editores y asistentes.&lt;br /&gt;
** Añadidos iconos para representar proyectos de DPL.&lt;br /&gt;
** Mejorado el layout en la ventana de preferencias para la gestión de repositorios.&lt;br /&gt;
** Añadida información sobre Requires/Excludes en las propiedades de una selección de features en ficheros &#039;&#039;*.dfmconf&#039;&#039;.&lt;br /&gt;
** Arreglado comportamiento de la vista de outline en el editor de configuraciones cuando se usa la pestaña &#039;&#039;checkbox tree&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== DPLfw v0.2.1 ==&lt;br /&gt;
Primer versión publicada en la wiki&lt;br /&gt;
&lt;br /&gt;
== DPLfw CDO Server v1.0.0 ==&lt;br /&gt;
&lt;br /&gt;
Primera versión publicada en la wiki.&lt;br /&gt;
&lt;br /&gt;
* Arreglado [http://dpl.dsic.upv.es/bugzilla/show_bug.cgi?id=14 bug 14]: cdo-server.xml no usa &#039;&#039;overrideUUID&#039;&#039; por defecto.&lt;/div&gt;</summary>
		<author><name>Agomez</name></author>
	</entry>
	<entry>
		<id>https://dpl.dsic.upv.es/mediawiki/index.php?title=Releases&amp;diff=322</id>
		<title>Releases</title>
		<link rel="alternate" type="text/html" href="https://dpl.dsic.upv.es/mediawiki/index.php?title=Releases&amp;diff=322"/>
		<updated>2022-02-25T13:05:22Z</updated>

		<summary type="html">&lt;p&gt;Agomez: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== DPLfw v0.7.0 changelog ==&lt;br /&gt;
&lt;br /&gt;
* Las dependencias y runtime de ejecución ahora se recogen en un fichero de _target platform_ para mejorar la portabilidad.&lt;br /&gt;
&lt;br /&gt;
* Se proporciona ficheros &amp;lt;code&amp;gt;*.setup&amp;lt;/code&amp;gt; para la instalación de DPLfw mediante el instalador de Eclipse.&lt;br /&gt;
&lt;br /&gt;
* Se proporciona ficheros &amp;lt;code&amp;gt;*.setup&amp;lt;/code&amp;gt; para la preparación de un entorno de desarrollo.&lt;br /&gt;
&lt;br /&gt;
* Migración de Eclipse 3.7 a Eclipse 4.21 (2021-09), con las siguientes implicaciones:&lt;br /&gt;
** Cambio de entorno mínimo de Java 1.6 a Java 11&lt;br /&gt;
** Migración de CDO 4.0 a 4.7 (última soportando Hibernate Store)&lt;br /&gt;
** Migración de Teneo/Texo 2.0 a 2.1 (última soportando CDO)&lt;br /&gt;
** Migración de Hibernate 4.1 a 4.3&lt;br /&gt;
** Migración de PostgreSQL 8.4 a 9.2&lt;br /&gt;
&lt;br /&gt;
* Cambio de sistema de compilación y empaquetado del modo &amp;quot;legacy&amp;quot; de Eclipse a maven/Tycho:&lt;br /&gt;
** Reorganización de los diferentes proyectos en las categorías &#039;&#039;3rd-party&#039;&#039;, &#039;&#039;plug-ins&#039;&#039;, &#039;&#039;features&#039;&#039;, &#039;&#039;tests&#039;&#039;, y &#039;&#039;releng&#039;&#039;.&lt;br /&gt;
** Eliminación de dependencias de Tomcat 7 usadas para la depuración del servicio web (ahora desactualizado). El servicio web debe migrarse a maven.&lt;br /&gt;
** Eliminación del plugin &amp;lt;code&amp;gt;es.upv.dsic.issi.dplfw.core.commonlibs&amp;lt;/code&amp;gt;:&lt;br /&gt;
*** Las librerías Apache ahora se obtienen de Eclipse Orbit.&lt;br /&gt;
*** Otras librerias han sido migradas a bundles OSGi independientes en [https://github.com/abelgomez/eclipse.orbit https://github.com/abelgomez/eclipse.orbit]&lt;br /&gt;
** Integración de DPLfw Server en la misma compilación que DPLfw (cliente), y bajo el mismo número de versión.&lt;br /&gt;
** Creación de productos con el runtime de Java incluido para DPLfw y DPLfw Server.&lt;br /&gt;
** Implementación de despliegue automático del repositorio maven, Update Sites, *.setup y productos en [https://dpl.dsic.upv.es/maven https://dpl.dsic.upv.es/maven], [https://dpl.dsic.upv.es/updates https://dpl.dsic.upv.es/updates] y [https://dpl.dsic.upv.es/setup https://dpl.dsic.upv.es/setup], respectivamente.&lt;br /&gt;
&lt;br /&gt;
* Cambios menores/limpieza de código:&lt;br /&gt;
** Migración a Eclipse 2019-06 y Java 8 en modelos genmodel. Regeneración del código autogenerado.&lt;br /&gt;
** Limpieza de warnings (unchecked/rawtypes) en la medida de lo posible en el código de DPLfw (3rd-party queda sin modificar).&lt;br /&gt;
** Eliminación de suppresswarnings innecesarios.&lt;br /&gt;
** Eliminación de warnings por archivos innecesarios.&lt;br /&gt;
&lt;br /&gt;
* Cambios en el repositorio:&lt;br /&gt;
** Añadir soporte para repositorios basados en un único fichero (base de datos H2 embebida).&lt;br /&gt;
** Añadir soporte para el SQL store (planificando una posible sustitución de Hibernate Store).&lt;br /&gt;
** Añadir soporte para queries en OCL.&lt;br /&gt;
** Añadir clase para construir queries de forma independiente del lenguaje/backend (&amp;lt;code&amp;gt;es.upv.dsic.issi.dplfw.core.util.IIEQueryBuilder &amp;lt;/code&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
* Refactorings:&lt;br /&gt;
** Eliminar dependencias del runtime de Eclipse de la funcionalidad básica de DPLfw (RepositoryManager, uso de IResources, Class.getResourceAsStream(...) vs Bundle.getEntry(...).openStream(), etc.).&lt;br /&gt;
** Migrar transformaciones DFMCOMF -&amp;gt; WFM y WFM -&amp;gt; DITA a &amp;lt;code&amp;gt;es.upv.dsic.issi.dplfw.core&amp;lt;/code&amp;gt;.&lt;br /&gt;
** Refactorizar y reimplementar el mecanismo de reconciliación DFM &amp;lt;--&amp;gt; DFMCONF.&lt;br /&gt;
&lt;br /&gt;
* Añadir plugins de test:&lt;br /&gt;
** Test para los diferentes backends/queries (SQL/Hibernate, OCL/Hibernate, ...) (&amp;lt;code&amp;gt;tests/es.upv.dsic.issi.dplfw.tests&amp;lt;/code&amp;gt;).&lt;br /&gt;
** Añadir tests y clases de ejemplo para crear modelos, configuraciones y artefactos DITA de forma programática empleado Java plano (&amp;lt;code&amp;gt;tests/es.upv.dsic.issi.dplfw.tests.java&amp;lt;/code&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
* Otros cambios:&lt;br /&gt;
** Reparar transformación DFMCONF -&amp;gt; WFM.&lt;br /&gt;
** Proporcionar siempre por defecto un repositorio de InfoElementos embebido (y no eliminable) en la interfaz de Eclipse.&lt;br /&gt;
** Refactorizar el cálculo de &amp;lt;code&amp;gt;idName&amp;lt;/code&amp;gt; en DFM del plug-in EMF al editor (ya que no es posible determinar cuando el modelo se está inicializando/editando manualmente/editando programáticamente.&lt;br /&gt;
** Otros cambios y arreglos menores.&lt;br /&gt;
&lt;br /&gt;
== DPLfw v0.6.4 changelog ==&lt;br /&gt;
&lt;br /&gt;
* Actualizar a DITA-OT 2.0.1&lt;br /&gt;
&lt;br /&gt;
== DPLfw v0.6.3 changelog ==&lt;br /&gt;
&lt;br /&gt;
* Añadido &amp;quot;apache commons collections&amp;quot; al plugin &amp;lt;code&amp;gt;es.upv.dsic.issi.dplfw.core.commonlibs&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
* Eliminada dependencia innecesaria de los plugins de SoapUI (sustituida por la dependencia a &#039;&#039;commonlibs&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
== DPLfw v0.6.2 changelog ==&lt;br /&gt;
&lt;br /&gt;
* Añadida excepción en JTidy para mantener tags de tipo &amp;lt;code&amp;gt;keyword&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
* Actualizada la plantilla XSLT HTML2DITA para transformar elementos &amp;lt;code&amp;gt;keyword&amp;lt;/code&amp;gt; de HTML a DITA.&lt;br /&gt;
&lt;br /&gt;
* Actualizada la clase DitaGenerator para pasar la sustitución de variables a DITA-OT en lugar de realizarla internamente.&lt;br /&gt;
&lt;br /&gt;
== DPLfw v0.6.1 changelog ==&lt;br /&gt;
&lt;br /&gt;
* Arreglado problema de empaquetado por el que no se realizaba la sustitución de las variables por sus valores en la generación de la especificación DITA final.&lt;br /&gt;
&lt;br /&gt;
== DPLfw v0.6.0 changelog ==&lt;br /&gt;
&lt;br /&gt;
* Añadido soporte para &#039;&#039;InfoElementos&#039;&#039; con variables (i.e. &#039;&#039;VariableIEContents&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
* Añadido soporte de atributos en DFM y DFMConf (i.e. &#039;&#039;CriterionAttribute&#039;&#039;, &#039;&#039;VariableAttribute&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
* Añadida pestaña Variables en el editor de &#039;&#039;InfoElementos&#039;&#039; para la creación de &#039;&#039;VariableIEContents&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* Añadido soporte para la inserción de &#039;&#039;VariableIEContents&#039;&#039; en el editor de contenidos de &#039;&#039;InfoElementos&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* Modificado el label por defecto de las &#039;&#039;features&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
* Añadido &#039;&#039;ILogListener&#039;&#039; en el log por defecto del plugin DplfwUiPlugin para notificar mediante una ventana de error los mensajes loggeados.&lt;br /&gt;
&lt;br /&gt;
* Añadidos &#039;&#039;sorters&#039;&#039; a los distintos &#039;&#039;viewers&#039;&#039; de &#039;&#039;JFace&#039;&#039; en el editor de organizaciones.&lt;br /&gt;
&lt;br /&gt;
* Modificado el algoritmo de cálculo de &#039;&#039;idName&#039;&#039;s de las &#039;&#039;DocumentFeatures&#039;&#039; para evitar calcular IDs duplicados. Cuando se encuentra un ID que puede causar conflicto, se añade un índice que crece secuencialmente al final del ID.&lt;br /&gt;
&lt;br /&gt;
== DPLfw v0.5.1 changelog ==&lt;br /&gt;
&lt;br /&gt;
* Añadidos iconos para la representación de los Contextos de Documento.&lt;br /&gt;
&lt;br /&gt;
* Añadido un &#039;&#039;label provider&#039;&#039; basado en EMF.Edit para la selección de contextos en el asistente de creación de una nueva configuración.&lt;br /&gt;
&lt;br /&gt;
* Movida la hoja de propiedades del editor gráfico de workflows de documentos a la categoría de DPLfw.&lt;br /&gt;
&lt;br /&gt;
* Corregidos metadatos de algunos plugins que mostraban la información por defecto.&lt;br /&gt;
&lt;br /&gt;
* Arreglada la rutina de cálculo de identificadores de CDFs a partir de su &#039;&#039;visible name&#039;&#039;, ya que no consideraba la posibilidad de usar caracteres ASCII extendidos (acentos, etc.).&lt;br /&gt;
&lt;br /&gt;
* Añadida restricción para los nombres de los contextos (no pueden contener espacios).&lt;br /&gt;
&lt;br /&gt;
== DPLfw v0.5 changelog ==&lt;br /&gt;
&lt;br /&gt;
* Actualizados los iconos para la Perspectiva y Explorador de proyectos de DPL&lt;br /&gt;
&lt;br /&gt;
* Arreglada y completada la implementación de los atajos para acceder a los asistentes de Nuevo proyecto/fichero, etc. de DPL.&lt;br /&gt;
&lt;br /&gt;
* Mejora en la gestión de proyectos de DPL con la creación de un modelo propio. Definición del mecanismo de persistencia para la gestión de la naturaleza de DPL.&lt;br /&gt;
&lt;br /&gt;
* Añadidos nuevos asistentes de creación de fichero, y refactorizado el plugin &#039;&#039;.dplfw.core&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* Refactorización y renombrado de etiquetas, proyecto, paquetes y clases. Eliminamos referencias a TIPEx y pasamos a usar la denominación común de DPLfw para toda la herramienta.&lt;br /&gt;
&lt;br /&gt;
* Añadida gestión del workspace mediante el framework de refactorización (carpetas especiales/protegidas de DPL, renombrado de archivos de DPL, etc.).&lt;br /&gt;
&lt;br /&gt;
* Añadido runtime de DITA al framework, ya no es necesario cambiar la configuración de Ant ni referenciar a un entorno de DITA externo.&lt;br /&gt;
&lt;br /&gt;
* Añadido manejo de contextos en DFMs y DFMCONFs.&lt;br /&gt;
&lt;br /&gt;
* Añadida vista de propiedades mejoradas para DFMs, basada en categorías, y con capacidades de propagación de permisos.&lt;br /&gt;
&lt;br /&gt;
== DPLfw v0.4 changelog ==&lt;br /&gt;
&lt;br /&gt;
* Añadido soporte para Modelos organizacionales.&lt;br /&gt;
&lt;br /&gt;
* Añadido soporte para Modelos de Workflow.&lt;br /&gt;
&lt;br /&gt;
* Editor de modelos de características actualizado para asignar permisos a actores.&lt;br /&gt;
&lt;br /&gt;
* Añadida validación completa de modelos de configuraciones. Mejorada la notificación de errores en las dependencias/exclusiones entre features.&lt;br /&gt;
&lt;br /&gt;
* Añadido soporte para texto con estilo para TextInfoElements.&lt;br /&gt;
&lt;br /&gt;
* Añadido soporte para editores personalizados.&lt;br /&gt;
&lt;br /&gt;
* Mejoras de interfaz en los editores de árbol (expand, collapse, etc.).&lt;br /&gt;
&lt;br /&gt;
== DPLfw v0.3 changelog ==&lt;br /&gt;
&lt;br /&gt;
* Arreglado [http://dpl.dsic.upv.es/bugzilla/show_bug.cgi?id=1 bug 1]: Faltan etiquetas en messages.properties.&lt;br /&gt;
&lt;br /&gt;
* Arreglado [http://dpl.dsic.upv.es/bugzilla/show_bug.cgi?id=2 bug 2]: Se corrompe el repositorio por inconsistencias al crear concurrentemente y sin salvar distintos InfoElementos.&lt;br /&gt;
&lt;br /&gt;
* Arreglado [http://dpl.dsic.upv.es/bugzilla/show_bug.cgi?id=4 bug 4]: No se refresca la etiqueta de Requires y Excludes.&lt;br /&gt;
&lt;br /&gt;
* Arreglado [http://dpl.dsic.upv.es/bugzilla/show_bug.cgi?id=6 bug 6]: El bugfix permite que &amp;quot;Id Name&amp;quot; se establezca a partir de &amp;quot;Visible Name&amp;quot; si &amp;quot;Id Name&amp;quot; es vacío o nulo.&lt;br /&gt;
&lt;br /&gt;
* Arreglado [http://dpl.dsic.upv.es/bugzilla/show_bug.cgi?id=10 bug 10]: NullPointerException en la ventana de búsqueda de InfoElement si &amp;quot;description&amp;quot; es null.&lt;br /&gt;
&lt;br /&gt;
* Arreglado [http://dpl.dsic.upv.es/bugzilla/show_bug.cgi?id=11 bug 11]: NullPointerException cuando ContentDocumentFeature no tiene InfoElement asociado. El bugfix permite generar un &#039;&#039;ditamap&#039;&#039; cuando hay ContentDocumentFeatures sin InfoElement.&lt;br /&gt;
&lt;br /&gt;
* Arreglado [http://dpl.dsic.upv.es/bugzilla/show_bug.cgi?id=12 bug 12]: No se muestra error si se lanza una &#039;&#039;UnknownRepositoryException&#039;&#039; al generar un &#039;&#039;ditamap&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* Arreglado [http://dpl.dsic.upv.es/bugzilla/show_bug.cgi?id=13 bug 13]: Se lanza &#039;&#039;NullPointerException&#039;&#039; al generar dita (método &#039;&#039;TextIE.asDita(...)&#039;&#039;) si un TextIE no tiene contenido.&lt;br /&gt;
&lt;br /&gt;
* Cambiada definición del atributo &#039;&#039;id&#039;&#039; de un infoelemento. Ahora &#039;&#039;InfoElement.id&#039;&#039; es el atributo identificador, serializable, y sólo cambiable a través de la clase implementación (no interfaz). Su valor se establece mediante el método &#039;&#039;createUUID()&#039;&#039;. Esto permite tener un identificador en ausencia de una conexión CDO, así como también evita duplicidades y conflictos al copiar InfoElements; aunque la creación de identificadores se debe realizar de forma explícita al crear &#039;&#039;InfoElements&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Añadido soporte para reconciliación de configuraciones cuando un modelo de características cambia.&lt;br /&gt;
&lt;br /&gt;
* Añadido atributo &#039;&#039;subject&#039;&#039; a los &#039;&#039;InfoElements&#039;&#039; que permite asignarlos a tópicos predefinidos (establecidos en el cliente).&lt;br /&gt;
&lt;br /&gt;
* Añadido soporte para transformar modelos de características (DocumentFeatureModels) en modelos FAMA.&lt;br /&gt;
&lt;br /&gt;
* Creada interfaz para invocar validaciones FAMA.&lt;br /&gt;
&lt;br /&gt;
* Añadidas notificaciones de errores en la vista de problemas para Modelos de Características:&lt;br /&gt;
** Cuando se lanza un análisis mediante el menú contextual (&#039;&#039;Analyse&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
* Añadidas notificaciones de errores en la vista de problemas para Modelos de Configuración:&lt;br /&gt;
** Cuando se selecciona/deselecciona una feature y se incumple alguna restricción requires o excludes.&lt;br /&gt;
** Cuando se lanza una validación en modo &#039;&#039;batch&#039;&#039; mediante el menú contextual.&lt;br /&gt;
&lt;br /&gt;
* Actualizado el editor de &#039;&#039;InfoElements&#039;&#039; para dar soporte el atributo &#039;&#039;subject&#039;&#039;:&lt;br /&gt;
** Editor de metadatos actualizado.&lt;br /&gt;
** Añadida hoja de preferencias para gestionar los &#039;&#039;subjects&#039;&#039; disponibles.&lt;br /&gt;
** Añadido punto de extensión para contribuir &#039;&#039;subjects&#039;&#039; por defecto asociados a un determinado dominio.&lt;br /&gt;
** Creado plugin &#039;&#039;es.upv.dsic.issi.emergencies&#039;&#039; que contribuye el vocabulario de &#039;&#039;subjects&#039;&#039; para el dominio de emergencias.&lt;br /&gt;
&lt;br /&gt;
* Mejoras de interfaz:&lt;br /&gt;
** Añadidos iconos faltantes para representar modelos de configuraciones en visores, editores y asistentes.&lt;br /&gt;
** Añadidos iconos para representar proyectos de DPL.&lt;br /&gt;
** Mejorado el layout en la ventana de preferencias para la gestión de repositorios.&lt;br /&gt;
** Añadida información sobre Requires/Excludes en las propiedades de una selección de features en ficheros &#039;&#039;*.dfmconf&#039;&#039;.&lt;br /&gt;
** Arreglado comportamiento de la vista de outline en el editor de configuraciones cuando se usa la pestaña &#039;&#039;checkbox tree&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== DPLfw v0.2.1 ==&lt;br /&gt;
Primer versión publicada en la wiki&lt;br /&gt;
&lt;br /&gt;
== DPLfw CDO Server v1.0.0 ==&lt;br /&gt;
&lt;br /&gt;
Primera versión publicada en la wiki.&lt;br /&gt;
&lt;br /&gt;
* Arreglado [http://dpl.dsic.upv.es/bugzilla/show_bug.cgi?id=14 bug 14]: cdo-server.xml no usa &#039;&#039;overrideUUID&#039;&#039; por defecto.&lt;/div&gt;</summary>
		<author><name>Agomez</name></author>
	</entry>
	<entry>
		<id>https://dpl.dsic.upv.es/mediawiki/index.php?title=Releases&amp;diff=321</id>
		<title>Releases</title>
		<link rel="alternate" type="text/html" href="https://dpl.dsic.upv.es/mediawiki/index.php?title=Releases&amp;diff=321"/>
		<updated>2022-02-25T13:02:47Z</updated>

		<summary type="html">&lt;p&gt;Agomez: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== DPLfw v0.7.0 changelog ==&lt;br /&gt;
&lt;br /&gt;
* Las dependencias y runtime de ejecución ahora se recogen en un fichero de _target platform_ para mejorar la portabilidad.&lt;br /&gt;
&lt;br /&gt;
* Se proporciona ficheros &amp;lt;code&amp;gt;*.setup&amp;lt;/code&amp;gt; para la instalación de DPLfw mediante el instalador de Eclipse.&lt;br /&gt;
&lt;br /&gt;
* Se proporciona ficheros &amp;lt;code&amp;gt;*.setup&amp;lt;/code&amp;gt; para la preparación de un entorno de desarrollo.&lt;br /&gt;
&lt;br /&gt;
* Migración de Eclipse 3.7 a Eclipse 4.21 (2021-09), con las siguientes implicaciones:&lt;br /&gt;
** Cambio de entorno mínimo de Java 1.6 a 1.8&lt;br /&gt;
** Migración de CDO 4.0 a 4.7 (última soportando Hibernate Store)&lt;br /&gt;
** Migración de Teneo/Texo 2.0 a 2.1 (última soportando CDO)&lt;br /&gt;
** Migración de Hibernate 4.1 a 4.3&lt;br /&gt;
** Migración de PostgreSQL 8.4 a 9.2&lt;br /&gt;
&lt;br /&gt;
* Cambio de sistema de compilación y empaquetado del modo &amp;quot;legacy&amp;quot; de Eclipse a maven/Tycho:&lt;br /&gt;
** Reorganización de los diferentes proyectos en las categorías &#039;&#039;3rd-party&#039;&#039;, &#039;&#039;plug-ins&#039;&#039;, &#039;&#039;features&#039;&#039;, &#039;&#039;tests&#039;&#039;, y &#039;&#039;releng&#039;&#039;.&lt;br /&gt;
** Eliminación de dependencias de Tomcat 7 usadas para la depuración del servicio web (ahora desactualizado). El servicio web debe migrarse a maven.&lt;br /&gt;
** Eliminación del plugin &amp;lt;code&amp;gt;es.upv.dsic.issi.dplfw.core.commonlibs&amp;lt;/code&amp;gt;:&lt;br /&gt;
*** Las librerías Apache ahora se obtienen de Eclipse Orbit.&lt;br /&gt;
*** Otras librerias han sido migradas a bundles OSGi independientes en [https://github.com/abelgomez/eclipse.orbit https://github.com/abelgomez/eclipse.orbit]&lt;br /&gt;
** Integración de DPLfw Server en la misma compilación que DPLfw (cliente), y bajo el mismo número de versión.&lt;br /&gt;
** Creación de productos con el runtime de Java incluido para DPLfw y DPLfw Server.&lt;br /&gt;
** Implementación de despliegue automático del repositorio maven, Update Sites, *.setup y productos en [https://dpl.dsic.upv.es/maven https://dpl.dsic.upv.es/maven], [https://dpl.dsic.upv.es/updates https://dpl.dsic.upv.es/updates] y [https://dpl.dsic.upv.es/setup https://dpl.dsic.upv.es/setup], respectivamente.&lt;br /&gt;
&lt;br /&gt;
* Cambios menores/limpieza de código:&lt;br /&gt;
** Migración a Eclipse 2019-06 y Java 8 en modelos genmodel. Regeneración del código autogenerado.&lt;br /&gt;
** Limpieza de warnings (unchecked/rawtypes) en la medida de lo posible en el código de DPLfw (3rd-party queda sin modificar).&lt;br /&gt;
** Eliminación de suppresswarnings innecesarios.&lt;br /&gt;
** Eliminación de warnings por archivos innecesarios.&lt;br /&gt;
&lt;br /&gt;
* Cambios en el repositorio:&lt;br /&gt;
** Añadir soporte para repositorios basados en un único fichero (base de datos H2 embebida).&lt;br /&gt;
** Añadir soporte para el SQL store (planificando una posible sustitución de Hibernate Store).&lt;br /&gt;
** Añadir soporte para queries en OCL.&lt;br /&gt;
** Añadir clase para construir queries de forma independiente del lenguaje/backend (&amp;lt;code&amp;gt;es.upv.dsic.issi.dplfw.core.util.IIEQueryBuilder &amp;lt;/code&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
* Refactorings:&lt;br /&gt;
** Eliminar dependencias del runtime de Eclipse de la funcionalidad básica de DPLfw (RepositoryManager, uso de IResources, Class.getResourceAsStream(...) vs Bundle.getEntry(...).openStream(), etc.).&lt;br /&gt;
** Migrar transformaciones DFMCOMF -&amp;gt; WFM y WFM -&amp;gt; DITA a &amp;lt;code&amp;gt;es.upv.dsic.issi.dplfw.core&amp;lt;/code&amp;gt;.&lt;br /&gt;
** Refactorizar y reimplementar el mecanismo de reconciliación DFM &amp;lt;--&amp;gt; DFMCONF.&lt;br /&gt;
&lt;br /&gt;
* Añadir plugins de test:&lt;br /&gt;
** Test para los diferentes backends/queries (SQL/Hibernate, OCL/Hibernate, ...) (&amp;lt;code&amp;gt;tests/es.upv.dsic.issi.dplfw.tests&amp;lt;/code&amp;gt;).&lt;br /&gt;
** Añadir tests y clases de ejemplo para crear modelos, configuraciones y artefactos DITA de forma programática empleado Java plano (&amp;lt;code&amp;gt;tests/es.upv.dsic.issi.dplfw.tests.java&amp;lt;/code&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
* Otros cambios:&lt;br /&gt;
** Reparar transformación DFMCONF -&amp;gt; WFM.&lt;br /&gt;
** Proporcionar siempre por defecto un repositorio de InfoElementos embebido (y no eliminable) en la interfaz de Eclipse.&lt;br /&gt;
** Refactorizar el cálculo de &amp;lt;code&amp;gt;idName&amp;lt;/code&amp;gt; en DFM del plug-in EMF al editor (ya que no es posible determinar cuando el modelo se está inicializando/editando manualmente/editando programáticamente.&lt;br /&gt;
** Otros cambios y arreglos menores.&lt;br /&gt;
&lt;br /&gt;
== DPLfw v0.6.4 changelog ==&lt;br /&gt;
&lt;br /&gt;
* Actualizar a DITA-OT 2.0.1&lt;br /&gt;
&lt;br /&gt;
== DPLfw v0.6.3 changelog ==&lt;br /&gt;
&lt;br /&gt;
* Añadido &amp;quot;apache commons collections&amp;quot; al plugin &amp;lt;code&amp;gt;es.upv.dsic.issi.dplfw.core.commonlibs&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
* Eliminada dependencia innecesaria de los plugins de SoapUI (sustituida por la dependencia a &#039;&#039;commonlibs&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
== DPLfw v0.6.2 changelog ==&lt;br /&gt;
&lt;br /&gt;
* Añadida excepción en JTidy para mantener tags de tipo &amp;lt;code&amp;gt;keyword&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
* Actualizada la plantilla XSLT HTML2DITA para transformar elementos &amp;lt;code&amp;gt;keyword&amp;lt;/code&amp;gt; de HTML a DITA.&lt;br /&gt;
&lt;br /&gt;
* Actualizada la clase DitaGenerator para pasar la sustitución de variables a DITA-OT en lugar de realizarla internamente.&lt;br /&gt;
&lt;br /&gt;
== DPLfw v0.6.1 changelog ==&lt;br /&gt;
&lt;br /&gt;
* Arreglado problema de empaquetado por el que no se realizaba la sustitución de las variables por sus valores en la generación de la especificación DITA final.&lt;br /&gt;
&lt;br /&gt;
== DPLfw v0.6.0 changelog ==&lt;br /&gt;
&lt;br /&gt;
* Añadido soporte para &#039;&#039;InfoElementos&#039;&#039; con variables (i.e. &#039;&#039;VariableIEContents&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
* Añadido soporte de atributos en DFM y DFMConf (i.e. &#039;&#039;CriterionAttribute&#039;&#039;, &#039;&#039;VariableAttribute&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
* Añadida pestaña Variables en el editor de &#039;&#039;InfoElementos&#039;&#039; para la creación de &#039;&#039;VariableIEContents&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* Añadido soporte para la inserción de &#039;&#039;VariableIEContents&#039;&#039; en el editor de contenidos de &#039;&#039;InfoElementos&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* Modificado el label por defecto de las &#039;&#039;features&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
* Añadido &#039;&#039;ILogListener&#039;&#039; en el log por defecto del plugin DplfwUiPlugin para notificar mediante una ventana de error los mensajes loggeados.&lt;br /&gt;
&lt;br /&gt;
* Añadidos &#039;&#039;sorters&#039;&#039; a los distintos &#039;&#039;viewers&#039;&#039; de &#039;&#039;JFace&#039;&#039; en el editor de organizaciones.&lt;br /&gt;
&lt;br /&gt;
* Modificado el algoritmo de cálculo de &#039;&#039;idName&#039;&#039;s de las &#039;&#039;DocumentFeatures&#039;&#039; para evitar calcular IDs duplicados. Cuando se encuentra un ID que puede causar conflicto, se añade un índice que crece secuencialmente al final del ID.&lt;br /&gt;
&lt;br /&gt;
== DPLfw v0.5.1 changelog ==&lt;br /&gt;
&lt;br /&gt;
* Añadidos iconos para la representación de los Contextos de Documento.&lt;br /&gt;
&lt;br /&gt;
* Añadido un &#039;&#039;label provider&#039;&#039; basado en EMF.Edit para la selección de contextos en el asistente de creación de una nueva configuración.&lt;br /&gt;
&lt;br /&gt;
* Movida la hoja de propiedades del editor gráfico de workflows de documentos a la categoría de DPLfw.&lt;br /&gt;
&lt;br /&gt;
* Corregidos metadatos de algunos plugins que mostraban la información por defecto.&lt;br /&gt;
&lt;br /&gt;
* Arreglada la rutina de cálculo de identificadores de CDFs a partir de su &#039;&#039;visible name&#039;&#039;, ya que no consideraba la posibilidad de usar caracteres ASCII extendidos (acentos, etc.).&lt;br /&gt;
&lt;br /&gt;
* Añadida restricción para los nombres de los contextos (no pueden contener espacios).&lt;br /&gt;
&lt;br /&gt;
== DPLfw v0.5 changelog ==&lt;br /&gt;
&lt;br /&gt;
* Actualizados los iconos para la Perspectiva y Explorador de proyectos de DPL&lt;br /&gt;
&lt;br /&gt;
* Arreglada y completada la implementación de los atajos para acceder a los asistentes de Nuevo proyecto/fichero, etc. de DPL.&lt;br /&gt;
&lt;br /&gt;
* Mejora en la gestión de proyectos de DPL con la creación de un modelo propio. Definición del mecanismo de persistencia para la gestión de la naturaleza de DPL.&lt;br /&gt;
&lt;br /&gt;
* Añadidos nuevos asistentes de creación de fichero, y refactorizado el plugin &#039;&#039;.dplfw.core&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* Refactorización y renombrado de etiquetas, proyecto, paquetes y clases. Eliminamos referencias a TIPEx y pasamos a usar la denominación común de DPLfw para toda la herramienta.&lt;br /&gt;
&lt;br /&gt;
* Añadida gestión del workspace mediante el framework de refactorización (carpetas especiales/protegidas de DPL, renombrado de archivos de DPL, etc.).&lt;br /&gt;
&lt;br /&gt;
* Añadido runtime de DITA al framework, ya no es necesario cambiar la configuración de Ant ni referenciar a un entorno de DITA externo.&lt;br /&gt;
&lt;br /&gt;
* Añadido manejo de contextos en DFMs y DFMCONFs.&lt;br /&gt;
&lt;br /&gt;
* Añadida vista de propiedades mejoradas para DFMs, basada en categorías, y con capacidades de propagación de permisos.&lt;br /&gt;
&lt;br /&gt;
== DPLfw v0.4 changelog ==&lt;br /&gt;
&lt;br /&gt;
* Añadido soporte para Modelos organizacionales.&lt;br /&gt;
&lt;br /&gt;
* Añadido soporte para Modelos de Workflow.&lt;br /&gt;
&lt;br /&gt;
* Editor de modelos de características actualizado para asignar permisos a actores.&lt;br /&gt;
&lt;br /&gt;
* Añadida validación completa de modelos de configuraciones. Mejorada la notificación de errores en las dependencias/exclusiones entre features.&lt;br /&gt;
&lt;br /&gt;
* Añadido soporte para texto con estilo para TextInfoElements.&lt;br /&gt;
&lt;br /&gt;
* Añadido soporte para editores personalizados.&lt;br /&gt;
&lt;br /&gt;
* Mejoras de interfaz en los editores de árbol (expand, collapse, etc.).&lt;br /&gt;
&lt;br /&gt;
== DPLfw v0.3 changelog ==&lt;br /&gt;
&lt;br /&gt;
* Arreglado [http://dpl.dsic.upv.es/bugzilla/show_bug.cgi?id=1 bug 1]: Faltan etiquetas en messages.properties.&lt;br /&gt;
&lt;br /&gt;
* Arreglado [http://dpl.dsic.upv.es/bugzilla/show_bug.cgi?id=2 bug 2]: Se corrompe el repositorio por inconsistencias al crear concurrentemente y sin salvar distintos InfoElementos.&lt;br /&gt;
&lt;br /&gt;
* Arreglado [http://dpl.dsic.upv.es/bugzilla/show_bug.cgi?id=4 bug 4]: No se refresca la etiqueta de Requires y Excludes.&lt;br /&gt;
&lt;br /&gt;
* Arreglado [http://dpl.dsic.upv.es/bugzilla/show_bug.cgi?id=6 bug 6]: El bugfix permite que &amp;quot;Id Name&amp;quot; se establezca a partir de &amp;quot;Visible Name&amp;quot; si &amp;quot;Id Name&amp;quot; es vacío o nulo.&lt;br /&gt;
&lt;br /&gt;
* Arreglado [http://dpl.dsic.upv.es/bugzilla/show_bug.cgi?id=10 bug 10]: NullPointerException en la ventana de búsqueda de InfoElement si &amp;quot;description&amp;quot; es null.&lt;br /&gt;
&lt;br /&gt;
* Arreglado [http://dpl.dsic.upv.es/bugzilla/show_bug.cgi?id=11 bug 11]: NullPointerException cuando ContentDocumentFeature no tiene InfoElement asociado. El bugfix permite generar un &#039;&#039;ditamap&#039;&#039; cuando hay ContentDocumentFeatures sin InfoElement.&lt;br /&gt;
&lt;br /&gt;
* Arreglado [http://dpl.dsic.upv.es/bugzilla/show_bug.cgi?id=12 bug 12]: No se muestra error si se lanza una &#039;&#039;UnknownRepositoryException&#039;&#039; al generar un &#039;&#039;ditamap&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* Arreglado [http://dpl.dsic.upv.es/bugzilla/show_bug.cgi?id=13 bug 13]: Se lanza &#039;&#039;NullPointerException&#039;&#039; al generar dita (método &#039;&#039;TextIE.asDita(...)&#039;&#039;) si un TextIE no tiene contenido.&lt;br /&gt;
&lt;br /&gt;
* Cambiada definición del atributo &#039;&#039;id&#039;&#039; de un infoelemento. Ahora &#039;&#039;InfoElement.id&#039;&#039; es el atributo identificador, serializable, y sólo cambiable a través de la clase implementación (no interfaz). Su valor se establece mediante el método &#039;&#039;createUUID()&#039;&#039;. Esto permite tener un identificador en ausencia de una conexión CDO, así como también evita duplicidades y conflictos al copiar InfoElements; aunque la creación de identificadores se debe realizar de forma explícita al crear &#039;&#039;InfoElements&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Añadido soporte para reconciliación de configuraciones cuando un modelo de características cambia.&lt;br /&gt;
&lt;br /&gt;
* Añadido atributo &#039;&#039;subject&#039;&#039; a los &#039;&#039;InfoElements&#039;&#039; que permite asignarlos a tópicos predefinidos (establecidos en el cliente).&lt;br /&gt;
&lt;br /&gt;
* Añadido soporte para transformar modelos de características (DocumentFeatureModels) en modelos FAMA.&lt;br /&gt;
&lt;br /&gt;
* Creada interfaz para invocar validaciones FAMA.&lt;br /&gt;
&lt;br /&gt;
* Añadidas notificaciones de errores en la vista de problemas para Modelos de Características:&lt;br /&gt;
** Cuando se lanza un análisis mediante el menú contextual (&#039;&#039;Analyse&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
* Añadidas notificaciones de errores en la vista de problemas para Modelos de Configuración:&lt;br /&gt;
** Cuando se selecciona/deselecciona una feature y se incumple alguna restricción requires o excludes.&lt;br /&gt;
** Cuando se lanza una validación en modo &#039;&#039;batch&#039;&#039; mediante el menú contextual.&lt;br /&gt;
&lt;br /&gt;
* Actualizado el editor de &#039;&#039;InfoElements&#039;&#039; para dar soporte el atributo &#039;&#039;subject&#039;&#039;:&lt;br /&gt;
** Editor de metadatos actualizado.&lt;br /&gt;
** Añadida hoja de preferencias para gestionar los &#039;&#039;subjects&#039;&#039; disponibles.&lt;br /&gt;
** Añadido punto de extensión para contribuir &#039;&#039;subjects&#039;&#039; por defecto asociados a un determinado dominio.&lt;br /&gt;
** Creado plugin &#039;&#039;es.upv.dsic.issi.emergencies&#039;&#039; que contribuye el vocabulario de &#039;&#039;subjects&#039;&#039; para el dominio de emergencias.&lt;br /&gt;
&lt;br /&gt;
* Mejoras de interfaz:&lt;br /&gt;
** Añadidos iconos faltantes para representar modelos de configuraciones en visores, editores y asistentes.&lt;br /&gt;
** Añadidos iconos para representar proyectos de DPL.&lt;br /&gt;
** Mejorado el layout en la ventana de preferencias para la gestión de repositorios.&lt;br /&gt;
** Añadida información sobre Requires/Excludes en las propiedades de una selección de features en ficheros &#039;&#039;*.dfmconf&#039;&#039;.&lt;br /&gt;
** Arreglado comportamiento de la vista de outline en el editor de configuraciones cuando se usa la pestaña &#039;&#039;checkbox tree&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== DPLfw v0.2.1 ==&lt;br /&gt;
Primer versión publicada en la wiki&lt;br /&gt;
&lt;br /&gt;
== DPLfw CDO Server v1.0.0 ==&lt;br /&gt;
&lt;br /&gt;
Primera versión publicada en la wiki.&lt;br /&gt;
&lt;br /&gt;
* Arreglado [http://dpl.dsic.upv.es/bugzilla/show_bug.cgi?id=14 bug 14]: cdo-server.xml no usa &#039;&#039;overrideUUID&#039;&#039; por defecto.&lt;/div&gt;</summary>
		<author><name>Agomez</name></author>
	</entry>
	<entry>
		<id>https://dpl.dsic.upv.es/mediawiki/index.php?title=MediaWiki:Sidebar&amp;diff=320</id>
		<title>MediaWiki:Sidebar</title>
		<link rel="alternate" type="text/html" href="https://dpl.dsic.upv.es/mediawiki/index.php?title=MediaWiki:Sidebar&amp;diff=320"/>
		<updated>2022-02-25T12:51:32Z</updated>

		<summary type="html">&lt;p&gt;Agomez: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* navigation&lt;br /&gt;
** mainpage|mainpage-description&lt;br /&gt;
** Releases|Información de versiones&lt;br /&gt;
** recentchanges-url|recentchanges&lt;br /&gt;
** randompage-url|randompage&lt;br /&gt;
&lt;br /&gt;
* Links&lt;br /&gt;
** https://dpl.dsic.upv.es/bugzilla/|Bugzilla&lt;br /&gt;
** https://dpl.dsic.upv.es/updates/|Update Sites&lt;br /&gt;
** https://dpl.dsic.upv.es/setup/|Releases y Links de Instalación&lt;br /&gt;
** https://www.eclipse.org/downloads/packages/installer|Instalador de Eclipse&lt;br /&gt;
** https://jdk.java.net/java-se-ri/11|OpenJDK 11&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* SEARCH&lt;br /&gt;
* TOOLBOX&lt;br /&gt;
* LANGUAGES&lt;/div&gt;</summary>
		<author><name>Agomez</name></author>
	</entry>
	<entry>
		<id>https://dpl.dsic.upv.es/mediawiki/index.php?title=MediaWiki:Sidebar&amp;diff=319</id>
		<title>MediaWiki:Sidebar</title>
		<link rel="alternate" type="text/html" href="https://dpl.dsic.upv.es/mediawiki/index.php?title=MediaWiki:Sidebar&amp;diff=319"/>
		<updated>2022-02-25T12:51:17Z</updated>

		<summary type="html">&lt;p&gt;Agomez: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* navigation&lt;br /&gt;
** mainpage|mainpage-description&lt;br /&gt;
** Releases|Información de versiones&lt;br /&gt;
** recentchanges-url|recentchanges&lt;br /&gt;
** randompage-url|randompage&lt;br /&gt;
&lt;br /&gt;
* Links&lt;br /&gt;
** https://dpl.dsic.upv.es/bugzilla/|Bugzilla&lt;br /&gt;
** https://dpl.dsic.upv.es/updates/|Update Site&lt;br /&gt;
** https://dpl.dsic.upv.es/setup/|Releases y Links de Instalación&lt;br /&gt;
** https://www.eclipse.org/downloads/packages/installer|Instalador de Eclipse&lt;br /&gt;
** https://jdk.java.net/java-se-ri/11|OpenJDK 11&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* SEARCH&lt;br /&gt;
* TOOLBOX&lt;br /&gt;
* LANGUAGES&lt;/div&gt;</summary>
		<author><name>Agomez</name></author>
	</entry>
	<entry>
		<id>https://dpl.dsic.upv.es/mediawiki/index.php?title=Releases&amp;diff=318</id>
		<title>Releases</title>
		<link rel="alternate" type="text/html" href="https://dpl.dsic.upv.es/mediawiki/index.php?title=Releases&amp;diff=318"/>
		<updated>2022-02-24T19:52:38Z</updated>

		<summary type="html">&lt;p&gt;Agomez: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== DPLfw v0.7.0 changelog ==&lt;br /&gt;
&lt;br /&gt;
* Las dependencias y runtime de ejecución ahora se recogen en un fichero de _target platform_ para mejorar la portabilidad.&lt;br /&gt;
&lt;br /&gt;
* Se proporciona ficheros &amp;lt;code&amp;gt;*.setup&amp;lt;/code&amp;gt; para la instalación de DPLfw mediante el instalador de Eclipse.&lt;br /&gt;
&lt;br /&gt;
* Se proporciona ficheros &amp;lt;code&amp;gt;*.setup&amp;lt;/code&amp;gt; para la preparación de un entorno de desarrollo.&lt;br /&gt;
&lt;br /&gt;
* Migración de Eclipse 3.7 a Eclipse 4.21 (2021-09), con las siguientes implicaciones:&lt;br /&gt;
** Cambio de entorno mínimo de Java 1.6 a 1.8&lt;br /&gt;
** Migración de CDO 4.0 a 4.7 (última soportando Hibernate Store)&lt;br /&gt;
** Migración de Teneo/Texo 2.0 a 2.1 (última soportando CDO)&lt;br /&gt;
** Migración de Hibernate 4.1 a 4.3&lt;br /&gt;
** Migración de PostgreSQL 8.4 a 9.2&lt;br /&gt;
&lt;br /&gt;
* Cambio de sistema de compilación y empaquetado del modo &amp;quot;legacy&amp;quot; de Eclipse a maven/Tycho:&lt;br /&gt;
** Reorganización de los diferentes proyectos en las categorías &#039;&#039;3rd-party&#039;&#039;, &#039;&#039;plug-ins&#039;&#039;, &#039;&#039;features&#039;&#039;, &#039;&#039;tests&#039;&#039;, y &#039;&#039;releng&#039;&#039;.&lt;br /&gt;
** Eliminación de dependencias de Tomcat 7 usadas para la depuración del servicio web (ahora desactualizado). El servicio web debe migrarse a maven.&lt;br /&gt;
** Eliminación del plugin &amp;lt;code&amp;gt;es.upv.dsic.issi.dplfw.core.commonlibs&amp;lt;/code&amp;gt;:&lt;br /&gt;
*** Las librerías Apache ahora se obtienen de Eclipse Orbit.&lt;br /&gt;
*** Otras librerias han sido migradas a bundles OSGi independientes en [https://github.com/abelgomez/eclipse.orbit https://github.com/abelgomez/eclipse.orbit]&lt;br /&gt;
** Integración de DPLfw Server en la misma compilación que DPLfw (cliente), y bajo el mismo número de versión.&lt;br /&gt;
** Implementación de despliegue automático del repositorio maven, Update Sites, y *.setup en [https://dpl.dsic.upv.es/maven https://dpl.dsic.upv.es/maven], [https://dpl.dsic.upv.es/updates https://dpl.dsic.upv.es/updates] y [https://dpl.dsic.upv.es/setup https://dpl.dsic.upv.es/setup], respectivamente.&lt;br /&gt;
&lt;br /&gt;
* Cambios menores/limpieza de código:&lt;br /&gt;
** Migración a Eclipse 2019-06 y Java 8 en modelos genmodel. Regeneración del código autogenerado.&lt;br /&gt;
** Limpieza de warnings (unchecked/rawtypes) en la medida de lo posible en el código de DPLfw (3rd-party queda sin modificar).&lt;br /&gt;
** Eliminación de suppresswarnings innecesarios.&lt;br /&gt;
** Eliminación de warnings por archivos innecesarios.&lt;br /&gt;
&lt;br /&gt;
* Cambios en el repositorio:&lt;br /&gt;
** Añadir soporte para repositorios basados en un único fichero (base de datos H2 embebida).&lt;br /&gt;
** Añadir soporte para el SQL store (planificando una posible sustitución de Hibernate Store).&lt;br /&gt;
** Añadir soporte para queries en OCL.&lt;br /&gt;
** Añadir clase para construir queries de forma independiente del lenguaje/backend (&amp;lt;code&amp;gt;es.upv.dsic.issi.dplfw.core.util.IIEQueryBuilder &amp;lt;/code&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
* Refactorings:&lt;br /&gt;
** Eliminar dependencias del runtime de Eclipse de la funcionalidad básica de DPLfw (RepositoryManager, uso de IResources, Class.getResourceAsStream(...) vs Bundle.getEntry(...).openStream(), etc.).&lt;br /&gt;
** Migrar transformaciones DFMCOMF -&amp;gt; WFM y WFM -&amp;gt; DITA a &amp;lt;code&amp;gt;es.upv.dsic.issi.dplfw.core&amp;lt;/code&amp;gt;.&lt;br /&gt;
** Refactorizar y reimplementar el mecanismo de reconciliación DFM &amp;lt;--&amp;gt; DFMCONF.&lt;br /&gt;
&lt;br /&gt;
* Añadir plugins de test:&lt;br /&gt;
** Test para los diferentes backends/queries (SQL/Hibernate, OCL/Hibernate, ...) (&amp;lt;code&amp;gt;tests/es.upv.dsic.issi.dplfw.tests&amp;lt;/code&amp;gt;).&lt;br /&gt;
** Añadir tests y clases de ejemplo para crear modelos, configuraciones y artefactos DITA de forma programática empleado Java plano (&amp;lt;code&amp;gt;tests/es.upv.dsic.issi.dplfw.tests.java&amp;lt;/code&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
* Otros cambios:&lt;br /&gt;
** Reparar transformación DFMCONF -&amp;gt; WFM.&lt;br /&gt;
** Proporcionar siempre por defecto un repositorio de InfoElementos embebido (y no eliminable) en la interfaz de Eclipse.&lt;br /&gt;
** Refactorizar el cálculo de &amp;lt;code&amp;gt;idName&amp;lt;/code&amp;gt; en DFM del plug-in EMF al editor (ya que no es posible determinar cuando el modelo se está inicializando/editando manualmente/editando programáticamente.&lt;br /&gt;
** Otros cambios y arreglos menores.&lt;br /&gt;
&lt;br /&gt;
== DPLfw v0.6.4 changelog ==&lt;br /&gt;
&lt;br /&gt;
* Actualizar a DITA-OT 2.0.1&lt;br /&gt;
&lt;br /&gt;
== DPLfw v0.6.3 changelog ==&lt;br /&gt;
&lt;br /&gt;
* Añadido &amp;quot;apache commons collections&amp;quot; al plugin &amp;lt;code&amp;gt;es.upv.dsic.issi.dplfw.core.commonlibs&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
* Eliminada dependencia innecesaria de los plugins de SoapUI (sustituida por la dependencia a &#039;&#039;commonlibs&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
== DPLfw v0.6.2 changelog ==&lt;br /&gt;
&lt;br /&gt;
* Añadida excepción en JTidy para mantener tags de tipo &amp;lt;code&amp;gt;keyword&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
* Actualizada la plantilla XSLT HTML2DITA para transformar elementos &amp;lt;code&amp;gt;keyword&amp;lt;/code&amp;gt; de HTML a DITA.&lt;br /&gt;
&lt;br /&gt;
* Actualizada la clase DitaGenerator para pasar la sustitución de variables a DITA-OT en lugar de realizarla internamente.&lt;br /&gt;
&lt;br /&gt;
== DPLfw v0.6.1 changelog ==&lt;br /&gt;
&lt;br /&gt;
* Arreglado problema de empaquetado por el que no se realizaba la sustitución de las variables por sus valores en la generación de la especificación DITA final.&lt;br /&gt;
&lt;br /&gt;
== DPLfw v0.6.0 changelog ==&lt;br /&gt;
&lt;br /&gt;
* Añadido soporte para &#039;&#039;InfoElementos&#039;&#039; con variables (i.e. &#039;&#039;VariableIEContents&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
* Añadido soporte de atributos en DFM y DFMConf (i.e. &#039;&#039;CriterionAttribute&#039;&#039;, &#039;&#039;VariableAttribute&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
* Añadida pestaña Variables en el editor de &#039;&#039;InfoElementos&#039;&#039; para la creación de &#039;&#039;VariableIEContents&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* Añadido soporte para la inserción de &#039;&#039;VariableIEContents&#039;&#039; en el editor de contenidos de &#039;&#039;InfoElementos&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* Modificado el label por defecto de las &#039;&#039;features&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
* Añadido &#039;&#039;ILogListener&#039;&#039; en el log por defecto del plugin DplfwUiPlugin para notificar mediante una ventana de error los mensajes loggeados.&lt;br /&gt;
&lt;br /&gt;
* Añadidos &#039;&#039;sorters&#039;&#039; a los distintos &#039;&#039;viewers&#039;&#039; de &#039;&#039;JFace&#039;&#039; en el editor de organizaciones.&lt;br /&gt;
&lt;br /&gt;
* Modificado el algoritmo de cálculo de &#039;&#039;idName&#039;&#039;s de las &#039;&#039;DocumentFeatures&#039;&#039; para evitar calcular IDs duplicados. Cuando se encuentra un ID que puede causar conflicto, se añade un índice que crece secuencialmente al final del ID.&lt;br /&gt;
&lt;br /&gt;
== DPLfw v0.5.1 changelog ==&lt;br /&gt;
&lt;br /&gt;
* Añadidos iconos para la representación de los Contextos de Documento.&lt;br /&gt;
&lt;br /&gt;
* Añadido un &#039;&#039;label provider&#039;&#039; basado en EMF.Edit para la selección de contextos en el asistente de creación de una nueva configuración.&lt;br /&gt;
&lt;br /&gt;
* Movida la hoja de propiedades del editor gráfico de workflows de documentos a la categoría de DPLfw.&lt;br /&gt;
&lt;br /&gt;
* Corregidos metadatos de algunos plugins que mostraban la información por defecto.&lt;br /&gt;
&lt;br /&gt;
* Arreglada la rutina de cálculo de identificadores de CDFs a partir de su &#039;&#039;visible name&#039;&#039;, ya que no consideraba la posibilidad de usar caracteres ASCII extendidos (acentos, etc.).&lt;br /&gt;
&lt;br /&gt;
* Añadida restricción para los nombres de los contextos (no pueden contener espacios).&lt;br /&gt;
&lt;br /&gt;
== DPLfw v0.5 changelog ==&lt;br /&gt;
&lt;br /&gt;
* Actualizados los iconos para la Perspectiva y Explorador de proyectos de DPL&lt;br /&gt;
&lt;br /&gt;
* Arreglada y completada la implementación de los atajos para acceder a los asistentes de Nuevo proyecto/fichero, etc. de DPL.&lt;br /&gt;
&lt;br /&gt;
* Mejora en la gestión de proyectos de DPL con la creación de un modelo propio. Definición del mecanismo de persistencia para la gestión de la naturaleza de DPL.&lt;br /&gt;
&lt;br /&gt;
* Añadidos nuevos asistentes de creación de fichero, y refactorizado el plugin &#039;&#039;.dplfw.core&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* Refactorización y renombrado de etiquetas, proyecto, paquetes y clases. Eliminamos referencias a TIPEx y pasamos a usar la denominación común de DPLfw para toda la herramienta.&lt;br /&gt;
&lt;br /&gt;
* Añadida gestión del workspace mediante el framework de refactorización (carpetas especiales/protegidas de DPL, renombrado de archivos de DPL, etc.).&lt;br /&gt;
&lt;br /&gt;
* Añadido runtime de DITA al framework, ya no es necesario cambiar la configuración de Ant ni referenciar a un entorno de DITA externo.&lt;br /&gt;
&lt;br /&gt;
* Añadido manejo de contextos en DFMs y DFMCONFs.&lt;br /&gt;
&lt;br /&gt;
* Añadida vista de propiedades mejoradas para DFMs, basada en categorías, y con capacidades de propagación de permisos.&lt;br /&gt;
&lt;br /&gt;
== DPLfw v0.4 changelog ==&lt;br /&gt;
&lt;br /&gt;
* Añadido soporte para Modelos organizacionales.&lt;br /&gt;
&lt;br /&gt;
* Añadido soporte para Modelos de Workflow.&lt;br /&gt;
&lt;br /&gt;
* Editor de modelos de características actualizado para asignar permisos a actores.&lt;br /&gt;
&lt;br /&gt;
* Añadida validación completa de modelos de configuraciones. Mejorada la notificación de errores en las dependencias/exclusiones entre features.&lt;br /&gt;
&lt;br /&gt;
* Añadido soporte para texto con estilo para TextInfoElements.&lt;br /&gt;
&lt;br /&gt;
* Añadido soporte para editores personalizados.&lt;br /&gt;
&lt;br /&gt;
* Mejoras de interfaz en los editores de árbol (expand, collapse, etc.).&lt;br /&gt;
&lt;br /&gt;
== DPLfw v0.3 changelog ==&lt;br /&gt;
&lt;br /&gt;
* Arreglado [http://dpl.dsic.upv.es/bugzilla/show_bug.cgi?id=1 bug 1]: Faltan etiquetas en messages.properties.&lt;br /&gt;
&lt;br /&gt;
* Arreglado [http://dpl.dsic.upv.es/bugzilla/show_bug.cgi?id=2 bug 2]: Se corrompe el repositorio por inconsistencias al crear concurrentemente y sin salvar distintos InfoElementos.&lt;br /&gt;
&lt;br /&gt;
* Arreglado [http://dpl.dsic.upv.es/bugzilla/show_bug.cgi?id=4 bug 4]: No se refresca la etiqueta de Requires y Excludes.&lt;br /&gt;
&lt;br /&gt;
* Arreglado [http://dpl.dsic.upv.es/bugzilla/show_bug.cgi?id=6 bug 6]: El bugfix permite que &amp;quot;Id Name&amp;quot; se establezca a partir de &amp;quot;Visible Name&amp;quot; si &amp;quot;Id Name&amp;quot; es vacío o nulo.&lt;br /&gt;
&lt;br /&gt;
* Arreglado [http://dpl.dsic.upv.es/bugzilla/show_bug.cgi?id=10 bug 10]: NullPointerException en la ventana de búsqueda de InfoElement si &amp;quot;description&amp;quot; es null.&lt;br /&gt;
&lt;br /&gt;
* Arreglado [http://dpl.dsic.upv.es/bugzilla/show_bug.cgi?id=11 bug 11]: NullPointerException cuando ContentDocumentFeature no tiene InfoElement asociado. El bugfix permite generar un &#039;&#039;ditamap&#039;&#039; cuando hay ContentDocumentFeatures sin InfoElement.&lt;br /&gt;
&lt;br /&gt;
* Arreglado [http://dpl.dsic.upv.es/bugzilla/show_bug.cgi?id=12 bug 12]: No se muestra error si se lanza una &#039;&#039;UnknownRepositoryException&#039;&#039; al generar un &#039;&#039;ditamap&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* Arreglado [http://dpl.dsic.upv.es/bugzilla/show_bug.cgi?id=13 bug 13]: Se lanza &#039;&#039;NullPointerException&#039;&#039; al generar dita (método &#039;&#039;TextIE.asDita(...)&#039;&#039;) si un TextIE no tiene contenido.&lt;br /&gt;
&lt;br /&gt;
* Cambiada definición del atributo &#039;&#039;id&#039;&#039; de un infoelemento. Ahora &#039;&#039;InfoElement.id&#039;&#039; es el atributo identificador, serializable, y sólo cambiable a través de la clase implementación (no interfaz). Su valor se establece mediante el método &#039;&#039;createUUID()&#039;&#039;. Esto permite tener un identificador en ausencia de una conexión CDO, así como también evita duplicidades y conflictos al copiar InfoElements; aunque la creación de identificadores se debe realizar de forma explícita al crear &#039;&#039;InfoElements&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Añadido soporte para reconciliación de configuraciones cuando un modelo de características cambia.&lt;br /&gt;
&lt;br /&gt;
* Añadido atributo &#039;&#039;subject&#039;&#039; a los &#039;&#039;InfoElements&#039;&#039; que permite asignarlos a tópicos predefinidos (establecidos en el cliente).&lt;br /&gt;
&lt;br /&gt;
* Añadido soporte para transformar modelos de características (DocumentFeatureModels) en modelos FAMA.&lt;br /&gt;
&lt;br /&gt;
* Creada interfaz para invocar validaciones FAMA.&lt;br /&gt;
&lt;br /&gt;
* Añadidas notificaciones de errores en la vista de problemas para Modelos de Características:&lt;br /&gt;
** Cuando se lanza un análisis mediante el menú contextual (&#039;&#039;Analyse&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
* Añadidas notificaciones de errores en la vista de problemas para Modelos de Configuración:&lt;br /&gt;
** Cuando se selecciona/deselecciona una feature y se incumple alguna restricción requires o excludes.&lt;br /&gt;
** Cuando se lanza una validación en modo &#039;&#039;batch&#039;&#039; mediante el menú contextual.&lt;br /&gt;
&lt;br /&gt;
* Actualizado el editor de &#039;&#039;InfoElements&#039;&#039; para dar soporte el atributo &#039;&#039;subject&#039;&#039;:&lt;br /&gt;
** Editor de metadatos actualizado.&lt;br /&gt;
** Añadida hoja de preferencias para gestionar los &#039;&#039;subjects&#039;&#039; disponibles.&lt;br /&gt;
** Añadido punto de extensión para contribuir &#039;&#039;subjects&#039;&#039; por defecto asociados a un determinado dominio.&lt;br /&gt;
** Creado plugin &#039;&#039;es.upv.dsic.issi.emergencies&#039;&#039; que contribuye el vocabulario de &#039;&#039;subjects&#039;&#039; para el dominio de emergencias.&lt;br /&gt;
&lt;br /&gt;
* Mejoras de interfaz:&lt;br /&gt;
** Añadidos iconos faltantes para representar modelos de configuraciones en visores, editores y asistentes.&lt;br /&gt;
** Añadidos iconos para representar proyectos de DPL.&lt;br /&gt;
** Mejorado el layout en la ventana de preferencias para la gestión de repositorios.&lt;br /&gt;
** Añadida información sobre Requires/Excludes en las propiedades de una selección de features en ficheros &#039;&#039;*.dfmconf&#039;&#039;.&lt;br /&gt;
** Arreglado comportamiento de la vista de outline en el editor de configuraciones cuando se usa la pestaña &#039;&#039;checkbox tree&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== DPLfw v0.2.1 ==&lt;br /&gt;
Primer versión publicada en la wiki&lt;br /&gt;
&lt;br /&gt;
== DPLfw CDO Server v1.0.0 ==&lt;br /&gt;
&lt;br /&gt;
Primera versión publicada en la wiki.&lt;br /&gt;
&lt;br /&gt;
* Arreglado [http://dpl.dsic.upv.es/bugzilla/show_bug.cgi?id=14 bug 14]: cdo-server.xml no usa &#039;&#039;overrideUUID&#039;&#039; por defecto.&lt;/div&gt;</summary>
		<author><name>Agomez</name></author>
	</entry>
	<entry>
		<id>https://dpl.dsic.upv.es/mediawiki/index.php?title=Releases&amp;diff=317</id>
		<title>Releases</title>
		<link rel="alternate" type="text/html" href="https://dpl.dsic.upv.es/mediawiki/index.php?title=Releases&amp;diff=317"/>
		<updated>2022-02-23T20:43:41Z</updated>

		<summary type="html">&lt;p&gt;Agomez: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== DPLfw v0.7.0 changelog ==&lt;br /&gt;
&lt;br /&gt;
* Las dependencias y runtime de ejecución ahora se recogen en un fichero de _target platform_ para mejorar la portabilidad.&lt;br /&gt;
&lt;br /&gt;
* Se proporciona ficheros &amp;lt;code&amp;gt;*.setup&amp;lt;/code&amp;gt; para la instalación de DPLfw mediante el instalador de Eclipse.&lt;br /&gt;
&lt;br /&gt;
* Se proporciona ficheros &amp;lt;code&amp;gt;*.setup&amp;lt;/code&amp;gt; para la preparación de un entorno de desarrollo.&lt;br /&gt;
&lt;br /&gt;
* Migración de Eclipse 3.7 a Eclipse 4.12, con las siguientes implicaciones:&lt;br /&gt;
** Cambio de entorno mínimo de Java 1.6 a 1.8&lt;br /&gt;
** Migración de CDO 4.0 a 4.2&lt;br /&gt;
** Migración de PostgreSQL 8.4 a 9.2&lt;br /&gt;
** Migración de Teneo/Texo 2.0 a 2.1&lt;br /&gt;
** Migración de Hibernate 4.1 a 4.3&lt;br /&gt;
&lt;br /&gt;
* Cambio de sistema de compilación y empaquetado del modo &amp;quot;legacy&amp;quot; de Eclipse a maven/Tycho:&lt;br /&gt;
** Reorganización de los diferentes proyectos en las categorías &#039;&#039;3rd-party&#039;&#039;, &#039;&#039;plug-ins&#039;&#039;, &#039;&#039;features&#039;&#039;, &#039;&#039;tests&#039;&#039;, y &#039;&#039;releng&#039;&#039;.&lt;br /&gt;
** Eliminación de dependencias de Tomcat 7 usadas para la depuración del servicio web (ahora desactualizado). El servicio web debe migrarse a maven.&lt;br /&gt;
** Eliminación del plugin &amp;lt;code&amp;gt;es.upv.dsic.issi.dplfw.core.commonlibs&amp;lt;/code&amp;gt;:&lt;br /&gt;
*** Las librerías Apache ahora se obtienen de Eclipse Orbit.&lt;br /&gt;
*** Otras librerias han sido migradas a bundles OSGi independientes en [https://github.com/abelgomez/eclipse.orbit https://github.com/abelgomez/eclipse.orbit]&lt;br /&gt;
** Integración de DPLfw Server en la misma compilación que DPLfw (cliente), y bajo el mismo número de versión.&lt;br /&gt;
** Implementación de despliegue automático del repositorio maven, Update Sites, y *.setup en [https://dpl.dsic.upv.es/maven https://dpl.dsic.upv.es/maven], [https://dpl.dsic.upv.es/updates https://dpl.dsic.upv.es/updates] y [https://dpl.dsic.upv.es/setup https://dpl.dsic.upv.es/setup], respectivamente.&lt;br /&gt;
&lt;br /&gt;
* Cambios menores/limpieza de código:&lt;br /&gt;
** Migración a Eclipse 2019-06 y Java 8 en modelos genmodel. Regeneración del código autogenerado.&lt;br /&gt;
** Limpieza de warnings (unchecked/rawtypes) en la medida de lo posible en el código de DPLfw (3rd-party queda sin modificar).&lt;br /&gt;
** Eliminación de suppresswarnings innecesarios.&lt;br /&gt;
** Eliminación de warnings por archivos innecesarios.&lt;br /&gt;
&lt;br /&gt;
* Cambios en el repositorio:&lt;br /&gt;
** Añadir soporte para repositorios basados en un único fichero (base de datos H2 embebida).&lt;br /&gt;
** Añadir soporte para el SQL store (planificando una posible sustitución de Hibernate Store).&lt;br /&gt;
** Añadir soporte para queries en OCL.&lt;br /&gt;
** Añadir clase para construir queries de forma independiente del lenguaje/backend (&amp;lt;code&amp;gt;es.upv.dsic.issi.dplfw.core.util.IIEQueryBuilder &amp;lt;/code&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
* Refactorings:&lt;br /&gt;
** Eliminar dependencias del runtime de Eclipse de la funcionalidad básica de DPLfw (RepositoryManager, uso de IResources, Class.getResourceAsStream(...) vs Bundle.getEntry(...).openStream(), etc.).&lt;br /&gt;
** Migrar transformaciones DFMCOMF -&amp;gt; WFM y WFM -&amp;gt; DITA a &amp;lt;code&amp;gt;es.upv.dsic.issi.dplfw.core&amp;lt;/code&amp;gt;.&lt;br /&gt;
** Refactorizar y reimplementar el mecanismo de reconciliación DFM &amp;lt;--&amp;gt; DFMCONF.&lt;br /&gt;
&lt;br /&gt;
* Añadir plugins de test:&lt;br /&gt;
** Test para los diferentes backends/queries (SQL/Hibernate, OCL/Hibernate, ...) (&amp;lt;code&amp;gt;tests/es.upv.dsic.issi.dplfw.tests&amp;lt;/code&amp;gt;).&lt;br /&gt;
** Añadir tests y clases de ejemplo para crear modelos, configuraciones y artefactos DITA de forma programática empleado Java plano (&amp;lt;code&amp;gt;tests/es.upv.dsic.issi.dplfw.tests.java&amp;lt;/code&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
* Otros cambios:&lt;br /&gt;
** Reparar transformación DFMCONF -&amp;gt; WFM.&lt;br /&gt;
** Proporcionar siempre por defecto un repositorio de InfoElementos embebido (y no eliminable) en la interfaz de Eclipse.&lt;br /&gt;
** Refactorizar el cálculo de &amp;lt;code&amp;gt;idName&amp;lt;/code&amp;gt; en DFM del plug-in EMF al editor (ya que no es posible determinar cuando el modelo se está inicializando/editando manualmente/editando programáticamente.&lt;br /&gt;
** Otros cambios y arreglos menores.&lt;br /&gt;
&lt;br /&gt;
== DPLfw v0.6.4 changelog ==&lt;br /&gt;
&lt;br /&gt;
* Actualizar a DITA-OT 2.0.1&lt;br /&gt;
&lt;br /&gt;
== DPLfw v0.6.3 changelog ==&lt;br /&gt;
&lt;br /&gt;
* Añadido &amp;quot;apache commons collections&amp;quot; al plugin &amp;lt;code&amp;gt;es.upv.dsic.issi.dplfw.core.commonlibs&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
* Eliminada dependencia innecesaria de los plugins de SoapUI (sustituida por la dependencia a &#039;&#039;commonlibs&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
== DPLfw v0.6.2 changelog ==&lt;br /&gt;
&lt;br /&gt;
* Añadida excepción en JTidy para mantener tags de tipo &amp;lt;code&amp;gt;keyword&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
* Actualizada la plantilla XSLT HTML2DITA para transformar elementos &amp;lt;code&amp;gt;keyword&amp;lt;/code&amp;gt; de HTML a DITA.&lt;br /&gt;
&lt;br /&gt;
* Actualizada la clase DitaGenerator para pasar la sustitución de variables a DITA-OT en lugar de realizarla internamente.&lt;br /&gt;
&lt;br /&gt;
== DPLfw v0.6.1 changelog ==&lt;br /&gt;
&lt;br /&gt;
* Arreglado problema de empaquetado por el que no se realizaba la sustitución de las variables por sus valores en la generación de la especificación DITA final.&lt;br /&gt;
&lt;br /&gt;
== DPLfw v0.6.0 changelog ==&lt;br /&gt;
&lt;br /&gt;
* Añadido soporte para &#039;&#039;InfoElementos&#039;&#039; con variables (i.e. &#039;&#039;VariableIEContents&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
* Añadido soporte de atributos en DFM y DFMConf (i.e. &#039;&#039;CriterionAttribute&#039;&#039;, &#039;&#039;VariableAttribute&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
* Añadida pestaña Variables en el editor de &#039;&#039;InfoElementos&#039;&#039; para la creación de &#039;&#039;VariableIEContents&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* Añadido soporte para la inserción de &#039;&#039;VariableIEContents&#039;&#039; en el editor de contenidos de &#039;&#039;InfoElementos&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* Modificado el label por defecto de las &#039;&#039;features&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
* Añadido &#039;&#039;ILogListener&#039;&#039; en el log por defecto del plugin DplfwUiPlugin para notificar mediante una ventana de error los mensajes loggeados.&lt;br /&gt;
&lt;br /&gt;
* Añadidos &#039;&#039;sorters&#039;&#039; a los distintos &#039;&#039;viewers&#039;&#039; de &#039;&#039;JFace&#039;&#039; en el editor de organizaciones.&lt;br /&gt;
&lt;br /&gt;
* Modificado el algoritmo de cálculo de &#039;&#039;idName&#039;&#039;s de las &#039;&#039;DocumentFeatures&#039;&#039; para evitar calcular IDs duplicados. Cuando se encuentra un ID que puede causar conflicto, se añade un índice que crece secuencialmente al final del ID.&lt;br /&gt;
&lt;br /&gt;
== DPLfw v0.5.1 changelog ==&lt;br /&gt;
&lt;br /&gt;
* Añadidos iconos para la representación de los Contextos de Documento.&lt;br /&gt;
&lt;br /&gt;
* Añadido un &#039;&#039;label provider&#039;&#039; basado en EMF.Edit para la selección de contextos en el asistente de creación de una nueva configuración.&lt;br /&gt;
&lt;br /&gt;
* Movida la hoja de propiedades del editor gráfico de workflows de documentos a la categoría de DPLfw.&lt;br /&gt;
&lt;br /&gt;
* Corregidos metadatos de algunos plugins que mostraban la información por defecto.&lt;br /&gt;
&lt;br /&gt;
* Arreglada la rutina de cálculo de identificadores de CDFs a partir de su &#039;&#039;visible name&#039;&#039;, ya que no consideraba la posibilidad de usar caracteres ASCII extendidos (acentos, etc.).&lt;br /&gt;
&lt;br /&gt;
* Añadida restricción para los nombres de los contextos (no pueden contener espacios).&lt;br /&gt;
&lt;br /&gt;
== DPLfw v0.5 changelog ==&lt;br /&gt;
&lt;br /&gt;
* Actualizados los iconos para la Perspectiva y Explorador de proyectos de DPL&lt;br /&gt;
&lt;br /&gt;
* Arreglada y completada la implementación de los atajos para acceder a los asistentes de Nuevo proyecto/fichero, etc. de DPL.&lt;br /&gt;
&lt;br /&gt;
* Mejora en la gestión de proyectos de DPL con la creación de un modelo propio. Definición del mecanismo de persistencia para la gestión de la naturaleza de DPL.&lt;br /&gt;
&lt;br /&gt;
* Añadidos nuevos asistentes de creación de fichero, y refactorizado el plugin &#039;&#039;.dplfw.core&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* Refactorización y renombrado de etiquetas, proyecto, paquetes y clases. Eliminamos referencias a TIPEx y pasamos a usar la denominación común de DPLfw para toda la herramienta.&lt;br /&gt;
&lt;br /&gt;
* Añadida gestión del workspace mediante el framework de refactorización (carpetas especiales/protegidas de DPL, renombrado de archivos de DPL, etc.).&lt;br /&gt;
&lt;br /&gt;
* Añadido runtime de DITA al framework, ya no es necesario cambiar la configuración de Ant ni referenciar a un entorno de DITA externo.&lt;br /&gt;
&lt;br /&gt;
* Añadido manejo de contextos en DFMs y DFMCONFs.&lt;br /&gt;
&lt;br /&gt;
* Añadida vista de propiedades mejoradas para DFMs, basada en categorías, y con capacidades de propagación de permisos.&lt;br /&gt;
&lt;br /&gt;
== DPLfw v0.4 changelog ==&lt;br /&gt;
&lt;br /&gt;
* Añadido soporte para Modelos organizacionales.&lt;br /&gt;
&lt;br /&gt;
* Añadido soporte para Modelos de Workflow.&lt;br /&gt;
&lt;br /&gt;
* Editor de modelos de características actualizado para asignar permisos a actores.&lt;br /&gt;
&lt;br /&gt;
* Añadida validación completa de modelos de configuraciones. Mejorada la notificación de errores en las dependencias/exclusiones entre features.&lt;br /&gt;
&lt;br /&gt;
* Añadido soporte para texto con estilo para TextInfoElements.&lt;br /&gt;
&lt;br /&gt;
* Añadido soporte para editores personalizados.&lt;br /&gt;
&lt;br /&gt;
* Mejoras de interfaz en los editores de árbol (expand, collapse, etc.).&lt;br /&gt;
&lt;br /&gt;
== DPLfw v0.3 changelog ==&lt;br /&gt;
&lt;br /&gt;
* Arreglado [http://dpl.dsic.upv.es/bugzilla/show_bug.cgi?id=1 bug 1]: Faltan etiquetas en messages.properties.&lt;br /&gt;
&lt;br /&gt;
* Arreglado [http://dpl.dsic.upv.es/bugzilla/show_bug.cgi?id=2 bug 2]: Se corrompe el repositorio por inconsistencias al crear concurrentemente y sin salvar distintos InfoElementos.&lt;br /&gt;
&lt;br /&gt;
* Arreglado [http://dpl.dsic.upv.es/bugzilla/show_bug.cgi?id=4 bug 4]: No se refresca la etiqueta de Requires y Excludes.&lt;br /&gt;
&lt;br /&gt;
* Arreglado [http://dpl.dsic.upv.es/bugzilla/show_bug.cgi?id=6 bug 6]: El bugfix permite que &amp;quot;Id Name&amp;quot; se establezca a partir de &amp;quot;Visible Name&amp;quot; si &amp;quot;Id Name&amp;quot; es vacío o nulo.&lt;br /&gt;
&lt;br /&gt;
* Arreglado [http://dpl.dsic.upv.es/bugzilla/show_bug.cgi?id=10 bug 10]: NullPointerException en la ventana de búsqueda de InfoElement si &amp;quot;description&amp;quot; es null.&lt;br /&gt;
&lt;br /&gt;
* Arreglado [http://dpl.dsic.upv.es/bugzilla/show_bug.cgi?id=11 bug 11]: NullPointerException cuando ContentDocumentFeature no tiene InfoElement asociado. El bugfix permite generar un &#039;&#039;ditamap&#039;&#039; cuando hay ContentDocumentFeatures sin InfoElement.&lt;br /&gt;
&lt;br /&gt;
* Arreglado [http://dpl.dsic.upv.es/bugzilla/show_bug.cgi?id=12 bug 12]: No se muestra error si se lanza una &#039;&#039;UnknownRepositoryException&#039;&#039; al generar un &#039;&#039;ditamap&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* Arreglado [http://dpl.dsic.upv.es/bugzilla/show_bug.cgi?id=13 bug 13]: Se lanza &#039;&#039;NullPointerException&#039;&#039; al generar dita (método &#039;&#039;TextIE.asDita(...)&#039;&#039;) si un TextIE no tiene contenido.&lt;br /&gt;
&lt;br /&gt;
* Cambiada definición del atributo &#039;&#039;id&#039;&#039; de un infoelemento. Ahora &#039;&#039;InfoElement.id&#039;&#039; es el atributo identificador, serializable, y sólo cambiable a través de la clase implementación (no interfaz). Su valor se establece mediante el método &#039;&#039;createUUID()&#039;&#039;. Esto permite tener un identificador en ausencia de una conexión CDO, así como también evita duplicidades y conflictos al copiar InfoElements; aunque la creación de identificadores se debe realizar de forma explícita al crear &#039;&#039;InfoElements&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Añadido soporte para reconciliación de configuraciones cuando un modelo de características cambia.&lt;br /&gt;
&lt;br /&gt;
* Añadido atributo &#039;&#039;subject&#039;&#039; a los &#039;&#039;InfoElements&#039;&#039; que permite asignarlos a tópicos predefinidos (establecidos en el cliente).&lt;br /&gt;
&lt;br /&gt;
* Añadido soporte para transformar modelos de características (DocumentFeatureModels) en modelos FAMA.&lt;br /&gt;
&lt;br /&gt;
* Creada interfaz para invocar validaciones FAMA.&lt;br /&gt;
&lt;br /&gt;
* Añadidas notificaciones de errores en la vista de problemas para Modelos de Características:&lt;br /&gt;
** Cuando se lanza un análisis mediante el menú contextual (&#039;&#039;Analyse&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
* Añadidas notificaciones de errores en la vista de problemas para Modelos de Configuración:&lt;br /&gt;
** Cuando se selecciona/deselecciona una feature y se incumple alguna restricción requires o excludes.&lt;br /&gt;
** Cuando se lanza una validación en modo &#039;&#039;batch&#039;&#039; mediante el menú contextual.&lt;br /&gt;
&lt;br /&gt;
* Actualizado el editor de &#039;&#039;InfoElements&#039;&#039; para dar soporte el atributo &#039;&#039;subject&#039;&#039;:&lt;br /&gt;
** Editor de metadatos actualizado.&lt;br /&gt;
** Añadida hoja de preferencias para gestionar los &#039;&#039;subjects&#039;&#039; disponibles.&lt;br /&gt;
** Añadido punto de extensión para contribuir &#039;&#039;subjects&#039;&#039; por defecto asociados a un determinado dominio.&lt;br /&gt;
** Creado plugin &#039;&#039;es.upv.dsic.issi.emergencies&#039;&#039; que contribuye el vocabulario de &#039;&#039;subjects&#039;&#039; para el dominio de emergencias.&lt;br /&gt;
&lt;br /&gt;
* Mejoras de interfaz:&lt;br /&gt;
** Añadidos iconos faltantes para representar modelos de configuraciones en visores, editores y asistentes.&lt;br /&gt;
** Añadidos iconos para representar proyectos de DPL.&lt;br /&gt;
** Mejorado el layout en la ventana de preferencias para la gestión de repositorios.&lt;br /&gt;
** Añadida información sobre Requires/Excludes en las propiedades de una selección de features en ficheros &#039;&#039;*.dfmconf&#039;&#039;.&lt;br /&gt;
** Arreglado comportamiento de la vista de outline en el editor de configuraciones cuando se usa la pestaña &#039;&#039;checkbox tree&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== DPLfw v0.2.1 ==&lt;br /&gt;
Primer versión publicada en la wiki&lt;br /&gt;
&lt;br /&gt;
== DPLfw CDO Server v1.0.0 ==&lt;br /&gt;
&lt;br /&gt;
Primera versión publicada en la wiki.&lt;br /&gt;
&lt;br /&gt;
* Arreglado [http://dpl.dsic.upv.es/bugzilla/show_bug.cgi?id=14 bug 14]: cdo-server.xml no usa &#039;&#039;overrideUUID&#039;&#039; por defecto.&lt;/div&gt;</summary>
		<author><name>Agomez</name></author>
	</entry>
	<entry>
		<id>https://dpl.dsic.upv.es/mediawiki/index.php?title=Descargas&amp;diff=316</id>
		<title>Descargas</title>
		<link rel="alternate" type="text/html" href="https://dpl.dsic.upv.es/mediawiki/index.php?title=Descargas&amp;diff=316"/>
		<updated>2022-02-23T19:18:25Z</updated>

		<summary type="html">&lt;p&gt;Agomez: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Alerta | Las versiones disponibles en esta sección para su descarga son prototipos de {{DPLfw}}. {{DPLfw}} debe considerarse en estado &#039;&#039;alpha&#039;&#039;, no estando su uso dirigido hacia usuarios finales.}}&lt;br /&gt;
&lt;br /&gt;
== Compatibilidad de Versiones ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width: 100%;&amp;quot;&lt;br /&gt;
|+Compatibilidad de versiones&lt;br /&gt;
|-&lt;br /&gt;
!DPLfw&lt;br /&gt;
!DPLfw Server&lt;br /&gt;
!Eclipse&lt;br /&gt;
!Java&lt;br /&gt;
!PostgreSQL&lt;br /&gt;
!DITA-OT&lt;br /&gt;
!32 bits&lt;br /&gt;
!64 bits&lt;br /&gt;
|-&lt;br /&gt;
|0.7.x&lt;br /&gt;
|0.7.x&lt;br /&gt;
|4.12 (2019-06)&lt;br /&gt;
|Java 8&lt;br /&gt;
|9.2 (opcional)&lt;br /&gt;
|Innecesario (incluido)&lt;br /&gt;
|&lt;br /&gt;
|x&lt;br /&gt;
|-&lt;br /&gt;
|0.6.x&lt;br /&gt;
|1.1.x (old versioning)&lt;br /&gt;
|3.7 (Indigo)&lt;br /&gt;
|Java 6&lt;br /&gt;
|8.4&lt;br /&gt;
|Innecesario (incluido)&lt;br /&gt;
|x&lt;br /&gt;
|x&lt;br /&gt;
|-&lt;br /&gt;
|0.5.x&lt;br /&gt;
|1.1.x (old versioning)&lt;br /&gt;
|3.7 (Indigo)&lt;br /&gt;
|Java 6&lt;br /&gt;
|8.4&lt;br /&gt;
|Innecesario (incluido)&lt;br /&gt;
|x&lt;br /&gt;
|x&lt;br /&gt;
|-&lt;br /&gt;
|0.4.x&lt;br /&gt;
|1.0.x (old versioning)&lt;br /&gt;
|3.7 (Indigo)&lt;br /&gt;
|Java 6&lt;br /&gt;
|8.4&lt;br /&gt;
|1.5.4&lt;br /&gt;
|x&lt;br /&gt;
|x&lt;br /&gt;
|-&lt;br /&gt;
|0.3.x&lt;br /&gt;
|1.0.x (old versioning)&lt;br /&gt;
|3.7 (Indigo)&lt;br /&gt;
|Java 6&lt;br /&gt;
|8.4&lt;br /&gt;
|1.5.4&lt;br /&gt;
|x&lt;br /&gt;
|x&lt;br /&gt;
|-&lt;br /&gt;
|0.2.x&lt;br /&gt;
|1.0.x (old versioning)&lt;br /&gt;
|3.7 (Indigo)&lt;br /&gt;
|Java 6&lt;br /&gt;
|8.4&lt;br /&gt;
|1.5.4&lt;br /&gt;
|x&lt;br /&gt;
|x&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Plugins {{DPLfw}} ==&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.6.4 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/latest/ http://dpl.dsic.upv.es/updates/latest/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.6.4.zip]]&lt;br /&gt;
&lt;br /&gt;
==== Notas de la versión ====&lt;br /&gt;
&lt;br /&gt;
* Los repositorios creados por versiones anteriores del cliente de {{DPLfw}} (&amp;lt; v0.6.x) en un servidor de InfoElementos no son compatibles. Para utilizar un repositorio con el cliente de {{DPLfw}} este debe crearse sobre una base de datos &#039;&#039;&#039;vacía&#039;&#039;&#039;. La versión 1.1 del servidor de {{DPLfw}} proporciona un script SQL (&#039;&#039;recreate-db.sql&#039;&#039;) para resetear la base de datos por defecto de CDO en un servidor PostgreSQL.&lt;br /&gt;
&lt;br /&gt;
== Plugins {{DPLfw}} (archivo de versiones obsoletas) ==&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.6.3 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/latest/ http://dpl.dsic.upv.es/updates/0.6.3/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.6.3.zip]]&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.6.2 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/0.6.2/ http://dpl.dsic.upv.es/updates/0.6.2/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.6.2.zip]]&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.6.1 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/0.6.1/ http://dpl.dsic.upv.es/updates/0.6.1/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.6.1.zip]]&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.6.0 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/0.6.0/ http://dpl.dsic.upv.es/updates/0.6.0/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.6.0.zip]]&lt;br /&gt;
&lt;br /&gt;
==== Notas de la versión ====&lt;br /&gt;
&lt;br /&gt;
* Los repositorios creados por versiones anteriores del cliente de {{DPLfw}} (&amp;lt; v0.6.x) en un servidor de InfoElementos no son compatibles. Para utilizar un repositorio con el cliente de {{DPLfw}} este debe crearse sobre una base de datos &#039;&#039;&#039;vacía&#039;&#039;&#039;. La versión 1.1 del servidor de {{DPLfw}} proporciona un script SQL (&#039;&#039;recreate-db.sql&#039;&#039;) para resetear la base de datos por defecto de CDO en un servidor PostgreSQL.&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.5.1 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/0.5.1/ http://dpl.dsic.upv.es/updates/0.5.1/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.5.1.zip]]&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.5.0 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/0.5.0/ http://dpl.dsic.upv.es/updates/0.5.0/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.5.0.zip]]&lt;br /&gt;
&lt;br /&gt;
==== Notas de la versión ====&lt;br /&gt;
&lt;br /&gt;
* Los repositorios creados por versiones anteriores del cliente de {{DPLfw}} (&amp;lt; v0.5.x) en un servidor de InfoElementos no son compatibles. Para utilizar un repositorio con el cliente de {{DPLfw}} este debe crearse sobre una base de datos &#039;&#039;&#039;vacía&#039;&#039;&#039;. La versión 1.1 del servidor de {{DPLfw}} proporciona un script SQL (&#039;&#039;recreate-db.sql&#039;&#039;) para resetear la base de datos por defecto de CDO en un servidor PostgreSQL.&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.4.0 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/0.4.0/ http://dpl.dsic.upv.es/updates/0.4.0/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.4.0.zip]]&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.3.0 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/0.3.0/ http://dpl.dsic.upv.es/updates/0.3.0/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.3.0.zip]]&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.2.1 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/0.2.1/ http://dpl.dsic.upv.es/updates/0.2.1/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.2.1.zip]]&lt;br /&gt;
&lt;br /&gt;
== Servidor CDO ==&lt;br /&gt;
&lt;br /&gt;
=== Versión 1.1. ===&lt;br /&gt;
&lt;br /&gt;
* TIPEx CDO server Windows x86: [[Archivo:Win32.win32.x86-1.1.zip]]&lt;br /&gt;
* TIPEx CDO server Windows x86 (64 bits): [[Archivo:Win32.win32.x86_64-1.1.zip]]&lt;br /&gt;
* TIPEx CDO server Linux GTK x86: [[Archivo:Linux.gtk.x86-1.1.zip]]&lt;br /&gt;
* TIPEx CDO server Linux GTK x86 (64 bits): [[Archivo:Linux.gtk.x86_64-1.1.zip]]&lt;br /&gt;
* TIPEx CDO server MacOSX (Cocoa) x86: [[Archivo:Macosx.cocoa.x86-1.1.zip]]&lt;br /&gt;
* TIPEx CDO server MacOSX (Cocoa) x86 (64 bits): [[Archivo:Macosx.cocoa.x86_64-1.1.zip]]&lt;br /&gt;
&lt;br /&gt;
== Servidor CDO (archivo de versiones obsoletas) ==&lt;br /&gt;
&lt;br /&gt;
=== Versión 1.0 ===&lt;br /&gt;
&lt;br /&gt;
* TIPEx CDO server Windows x86: [[Archivo:Win32.win32.x86-1.0.zip]]&lt;br /&gt;
* TIPEx CDO server Windows x86 (64 bits): [[Archivo:Win32.win32.x86_64-1.0.zip]]&lt;br /&gt;
* TIPEx CDO server Linux GTK x86: [[Archivo:Linux.gtk.x86-1.0.zip]]&lt;br /&gt;
* TIPEx CDO server Linux GTK x86 (64 bits): [[Archivo:Linux.gtk.x86_64-1.0.zip]]&lt;br /&gt;
* TIPEx CDO server MacOSX (Cocoa) x86: [[Archivo:Macosx.cocoa.x86-1.0.zip]]&lt;br /&gt;
* TIPEx CDO server MacOSX (Cocoa) x86 (64 bits): [[Archivo:Macosx.cocoa.x86_64-1.0.zip]]&lt;br /&gt;
&lt;br /&gt;
== Versiones archivadas de otro software requerido ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.eclipse.org/downloads/packages/release/indigo/sr2 Eclipse 3.7.x ]:&lt;br /&gt;
** Versión archivada - Eclipse Platform Windows x86: [[Archivo:Eclipse-platform-3.7.2-win32.zip]].&lt;br /&gt;
** Versión archivada - Eclipse SDK Windows x86: [[Archivo:Eclipse-SDK-3.7.1-win32.zip]].&lt;br /&gt;
* [http://www.enterprisedb.com/products-services-training/pgdownload PostgreSQL v.8.x]:&lt;br /&gt;
** Versión archivada - PostgreSQL 8.4.9-1 (Windows x86): [[Archivo:Postgresql-8.4.9-1-windows.exe]].&lt;br /&gt;
* [http://dita-ot.sourceforge.net/ DITA Open Toolkit]:&lt;br /&gt;
** Versión archivada - DITA Open Toolkit 1.5.4 (Windows x86): [[Archivo:DITA-OT1.5.4_full_easy_install_bin.zip]].&lt;/div&gt;</summary>
		<author><name>Agomez</name></author>
	</entry>
	<entry>
		<id>https://dpl.dsic.upv.es/mediawiki/index.php?title=Descargas&amp;diff=315</id>
		<title>Descargas</title>
		<link rel="alternate" type="text/html" href="https://dpl.dsic.upv.es/mediawiki/index.php?title=Descargas&amp;diff=315"/>
		<updated>2022-02-23T19:17:46Z</updated>

		<summary type="html">&lt;p&gt;Agomez: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Alerta | Las versiones disponibles en esta sección para su descarga son prototipos de {{DPLfw}}. {{DPLfw}} debe considerarse en estado &#039;&#039;alpha&#039;&#039;, no estando su uso dirigido hacia usuarios finales.}}&lt;br /&gt;
&lt;br /&gt;
== Compatibilidad de Versiones ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width: 100%;&amp;quot;&lt;br /&gt;
|+Compatibilidad de versiones&lt;br /&gt;
|-&lt;br /&gt;
!DPLfw&lt;br /&gt;
!DPLfw Server&lt;br /&gt;
!Eclipse&lt;br /&gt;
!Java&lt;br /&gt;
!PostgreSQL&lt;br /&gt;
!DITA-OT&lt;br /&gt;
!32 bits&lt;br /&gt;
!64 bits&lt;br /&gt;
|-&lt;br /&gt;
|0.7.x&lt;br /&gt;
|0.7.x&lt;br /&gt;
|4.12 (2019-06)&lt;br /&gt;
|Java 8&lt;br /&gt;
|9.2 (opcional)&lt;br /&gt;
|Innecesario (incluido)&lt;br /&gt;
|&lt;br /&gt;
|x&lt;br /&gt;
|-&lt;br /&gt;
|0.6.x&lt;br /&gt;
|1.1.x (old versioning)&lt;br /&gt;
|3.7 (Indigo)&lt;br /&gt;
|Java 6&lt;br /&gt;
|8.4&lt;br /&gt;
|Innecesario (incluido)&lt;br /&gt;
|x&lt;br /&gt;
|x&lt;br /&gt;
|-&lt;br /&gt;
|0.5.x&lt;br /&gt;
|1.1.x (old versioning)&lt;br /&gt;
|3.7 (Indigo)&lt;br /&gt;
|Java 6&lt;br /&gt;
|8.4&lt;br /&gt;
|Innecesario (incluido)&lt;br /&gt;
|x&lt;br /&gt;
|x&lt;br /&gt;
|-&lt;br /&gt;
|0.4.x&lt;br /&gt;
|1.0.x (old versioning)&lt;br /&gt;
|3.7 (Indigo)&lt;br /&gt;
|Java 6&lt;br /&gt;
|8.4&lt;br /&gt;
|1.5.4&lt;br /&gt;
|x&lt;br /&gt;
|x&lt;br /&gt;
|-&lt;br /&gt;
|0.3.x&lt;br /&gt;
|1.0.x (old versioning)&lt;br /&gt;
|3.7 (Indigo)&lt;br /&gt;
|Java 6&lt;br /&gt;
|8.4&lt;br /&gt;
|1.5.4&lt;br /&gt;
|x&lt;br /&gt;
|x&lt;br /&gt;
|-&lt;br /&gt;
|0.2.x&lt;br /&gt;
|1.0.x (old versioning)&lt;br /&gt;
|3.7 (Indigo)&lt;br /&gt;
|Java 6&lt;br /&gt;
|8.4&lt;br /&gt;
|1.5.4&lt;br /&gt;
|x&lt;br /&gt;
|x&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Plugins {{DPLfw}} ==&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.6.4 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/latest/ http://dpl.dsic.upv.es/updates/latest/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.6.4.zip]]&lt;br /&gt;
&lt;br /&gt;
==== Notas de la versión ====&lt;br /&gt;
&lt;br /&gt;
* Los repositorios creados por versiones anteriores del cliente de {{DPLfw}} (&amp;lt; v0.6.x) en un servidor de InfoElementos no son compatibles. Para utilizar un repositorio con el cliente de {{DPLfw}} este debe crearse sobre una base de datos &#039;&#039;&#039;vacía&#039;&#039;&#039;. La versión 1.1 del servidor de {{DPLfw}} proporciona un script SQL (&#039;&#039;recreate-db.sql&#039;&#039;) para resetear la base de datos por defecto de CDO en un servidor PostgreSQL.&lt;br /&gt;
&lt;br /&gt;
== Plugins {{DPLfw}} (archivo de versiones obsoletas) ==&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.6.3 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/latest/ http://dpl.dsic.upv.es/updates/0.6.3/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.6.3.zip]]&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.6.2 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/0.6.2/ http://dpl.dsic.upv.es/updates/0.6.2/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.6.2.zip]]&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.6.1 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/0.6.1/ http://dpl.dsic.upv.es/updates/0.6.1/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.6.1.zip]]&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.6.0 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/0.6.0/ http://dpl.dsic.upv.es/updates/0.6.0/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.6.0.zip]]&lt;br /&gt;
&lt;br /&gt;
==== Notas de la versión ====&lt;br /&gt;
&lt;br /&gt;
* Los repositorios creados por versiones anteriores del cliente de {{DPLfw}} (&amp;lt; v0.6.x) en un servidor de InfoElementos no son compatibles. Para utilizar un repositorio con el cliente de {{DPLfw}} este debe crearse sobre una base de datos &#039;&#039;&#039;vacía&#039;&#039;&#039;. La versión 1.1 del servidor de {{DPLfw}} proporciona un script SQL (&#039;&#039;recreate-db.sql&#039;&#039;) para resetear la base de datos por defecto de CDO en un servidor PostgreSQL.&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.5.1 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/0.5.1/ http://dpl.dsic.upv.es/updates/0.5.1/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.5.1.zip]]&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.5.0 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/0.5.0/ http://dpl.dsic.upv.es/updates/0.5.0/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.5.0.zip]]&lt;br /&gt;
&lt;br /&gt;
==== Notas de la versión ====&lt;br /&gt;
&lt;br /&gt;
* Los repositorios creados por versiones anteriores del cliente de {{DPLfw}} (&amp;lt; v0.5.x) en un servidor de InfoElementos no son compatibles. Para utilizar un repositorio con el cliente de {{DPLfw}} este debe crearse sobre una base de datos &#039;&#039;&#039;vacía&#039;&#039;&#039;. La versión 1.1 del servidor de {{DPLfw}} proporciona un script SQL (&#039;&#039;recreate-db.sql&#039;&#039;) para resetear la base de datos por defecto de CDO en un servidor PostgreSQL.&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.4.0 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/0.4.0/ http://dpl.dsic.upv.es/updates/0.4.0/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.4.0.zip]]&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.3.0 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/0.3.0/ http://dpl.dsic.upv.es/updates/0.3.0/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.3.0.zip]]&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.2.1 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/0.2.1/ http://dpl.dsic.upv.es/updates/0.2.1/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.2.1.zip]]&lt;br /&gt;
&lt;br /&gt;
== Servidor CDO ==&lt;br /&gt;
&lt;br /&gt;
=== Versión 1.1. ===&lt;br /&gt;
&lt;br /&gt;
* TIPEx CDO server Windows x86: [[Archivo:Win32.win32.x86-1.1.zip]]&lt;br /&gt;
* TIPEx CDO server Windows x86 (64 bits): [[Archivo:Win32.win32.x86_64-1.1.zip]]&lt;br /&gt;
* TIPEx CDO server Linux GTK x86: [[Archivo:Linux.gtk.x86-1.1.zip]]&lt;br /&gt;
* TIPEx CDO server Linux GTK x86 (64 bits): [[Archivo:Linux.gtk.x86_64-1.1.zip]]&lt;br /&gt;
* TIPEx CDO server MacOSX (Cocoa) x86: [[Archivo:Macosx.cocoa.x86-1.1.zip]]&lt;br /&gt;
* TIPEx CDO server MacOSX (Cocoa) x86 (64 bits): [[Archivo:Macosx.cocoa.x86_64-1.1.zip]]&lt;br /&gt;
&lt;br /&gt;
== Servidor CDO (archivo de versiones obsoletas) ==&lt;br /&gt;
&lt;br /&gt;
=== Versión 1.0 ===&lt;br /&gt;
&lt;br /&gt;
* TIPEx CDO server Windows x86: [[Archivo:Win32.win32.x86-1.0.zip]]&lt;br /&gt;
* TIPEx CDO server Windows x86 (64 bits): [[Archivo:Win32.win32.x86_64-1.0.zip]]&lt;br /&gt;
* TIPEx CDO server Linux GTK x86: [[Archivo:Linux.gtk.x86-1.0.zip]]&lt;br /&gt;
* TIPEx CDO server Linux GTK x86 (64 bits): [[Archivo:Linux.gtk.x86_64-1.0.zip]]&lt;br /&gt;
* TIPEx CDO server MacOSX (Cocoa) x86: [[Archivo:Macosx.cocoa.x86-1.0.zip]]&lt;br /&gt;
* TIPEx CDO server MacOSX (Cocoa) x86 (64 bits): [[Archivo:Macosx.cocoa.x86_64-1.0.zip]]&lt;br /&gt;
&lt;br /&gt;
== Versiones archivadas de otro software requerido ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.eclipse.org/downloads/packages/release/indigo/sr2 Eclipse 3.7.x ]:&lt;br /&gt;
** Versión archivada - Eclipse Platform Windows x86: [[Archivo:Eclipse-platform-3.7.2-win32.zip]].&lt;br /&gt;
** Versión archivada - Eclipse SDK Windows x86: [[Archivo:Eclipse-SDK-3.7.1-win32.zip]].&lt;br /&gt;
* [http://www.enterprisedb.com/products-services-training/pgdownload PostgreSQL v.8.x] &#039;&#039;&#039;(Sólo requerido para la instalación del servidor)&#039;&#039;&#039;:&lt;br /&gt;
** Versión archivada - PostgreSQL 8.4.9-1 (Windows x86): [[Archivo:Postgresql-8.4.9-1-windows.exe]].&lt;br /&gt;
* [http://dita-ot.sourceforge.net/ DITA Open Toolkit]:&lt;br /&gt;
** Versión archivada - DITA Open Toolkit 1.5.4 (Windows x86): [[Archivo:DITA-OT1.5.4_full_easy_install_bin.zip]].&lt;/div&gt;</summary>
		<author><name>Agomez</name></author>
	</entry>
	<entry>
		<id>https://dpl.dsic.upv.es/mediawiki/index.php?title=Descargas&amp;diff=314</id>
		<title>Descargas</title>
		<link rel="alternate" type="text/html" href="https://dpl.dsic.upv.es/mediawiki/index.php?title=Descargas&amp;diff=314"/>
		<updated>2022-02-23T19:16:04Z</updated>

		<summary type="html">&lt;p&gt;Agomez: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Alerta | Las versiones disponibles en esta sección para su descarga son prototipos de {{DPLfw}}. {{DPLfw}} debe considerarse en estado &#039;&#039;alpha&#039;&#039;, no estando su uso dirigido hacia usuarios finales.}}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width: 100%;&amp;quot;&lt;br /&gt;
|+Compatibilidad de versiones&lt;br /&gt;
|-&lt;br /&gt;
!DPLfw&lt;br /&gt;
!DPLfw Server&lt;br /&gt;
!Eclipse&lt;br /&gt;
!Java&lt;br /&gt;
!PostgreSQL&lt;br /&gt;
!DITA-OT&lt;br /&gt;
!32 bits&lt;br /&gt;
!64 bits&lt;br /&gt;
|-&lt;br /&gt;
|0.7.x&lt;br /&gt;
|0.7.x&lt;br /&gt;
|4.12 (2019-06)&lt;br /&gt;
|Java 8&lt;br /&gt;
|9.2 (opcional)&lt;br /&gt;
|Innecesario (incluido)&lt;br /&gt;
|&lt;br /&gt;
|x&lt;br /&gt;
|-&lt;br /&gt;
|0.6.x&lt;br /&gt;
|1.1.x (old versioning)&lt;br /&gt;
|3.7 (Indigo)&lt;br /&gt;
|Java 6&lt;br /&gt;
|8.4&lt;br /&gt;
|Innecesario (incluido)&lt;br /&gt;
|x&lt;br /&gt;
|x&lt;br /&gt;
|-&lt;br /&gt;
|0.5.x&lt;br /&gt;
|1.1.x (old versioning)&lt;br /&gt;
|3.7 (Indigo)&lt;br /&gt;
|Java 6&lt;br /&gt;
|8.4&lt;br /&gt;
|Innecesario (incluido)&lt;br /&gt;
|x&lt;br /&gt;
|x&lt;br /&gt;
|-&lt;br /&gt;
|0.4.x&lt;br /&gt;
|1.0.x (old versioning)&lt;br /&gt;
|3.7 (Indigo)&lt;br /&gt;
|Java 6&lt;br /&gt;
|8.4&lt;br /&gt;
|1.5.4&lt;br /&gt;
|x&lt;br /&gt;
|x&lt;br /&gt;
|-&lt;br /&gt;
|0.3.x&lt;br /&gt;
|1.0.x (old versioning)&lt;br /&gt;
|3.7 (Indigo)&lt;br /&gt;
|Java 6&lt;br /&gt;
|8.4&lt;br /&gt;
|1.5.4&lt;br /&gt;
|x&lt;br /&gt;
|x&lt;br /&gt;
|-&lt;br /&gt;
|0.2.x&lt;br /&gt;
|1.0.x (old versioning)&lt;br /&gt;
|3.7 (Indigo)&lt;br /&gt;
|Java 6&lt;br /&gt;
|8.4&lt;br /&gt;
|1.5.4&lt;br /&gt;
|x&lt;br /&gt;
|x&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Pre-requisitos ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.eclipse.org/downloads/packages/release/indigo/sr2 Eclipse 3.7.x ]:&lt;br /&gt;
** Versión archivada - Eclipse Platform Windows x86: [[Archivo:Eclipse-platform-3.7.2-win32.zip]].&lt;br /&gt;
** Versión archivada - Eclipse SDK Windows x86: [[Archivo:Eclipse-SDK-3.7.1-win32.zip]].&lt;br /&gt;
* [http://www.enterprisedb.com/products-services-training/pgdownload PostgreSQL v.8.x] &#039;&#039;&#039;(Sólo requerido para la instalación del servidor)&#039;&#039;&#039;:&lt;br /&gt;
** Versión archivada - PostgreSQL 8.4.9-1 (Windows x86): [[Archivo:Postgresql-8.4.9-1-windows.exe]].&lt;br /&gt;
* &amp;lt;s&amp;gt;[http://dita-ot.sourceforge.net/ DITA Open Toolkit]&amp;lt;/s&amp;gt; (Innecesario a partir de v0.5):&lt;br /&gt;
** &amp;lt;s&amp;gt;Versión archivada - DITA Open Toolkit 1.5.4 (Windows x86): [[Archivo:DITA-OT1.5.4_full_easy_install_bin.zip]]&amp;lt;/s&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Plugins {{DPLfw}} ==&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.6.4 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/latest/ http://dpl.dsic.upv.es/updates/latest/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.6.4.zip]]&lt;br /&gt;
&lt;br /&gt;
==== Notas de la versión ====&lt;br /&gt;
&lt;br /&gt;
* Los repositorios creados por versiones anteriores del cliente de {{DPLfw}} (&amp;lt; v0.6.x) en un servidor de InfoElementos no son compatibles. Para utilizar un repositorio con el cliente de {{DPLfw}} este debe crearse sobre una base de datos &#039;&#039;&#039;vacía&#039;&#039;&#039;. La versión 1.1 del servidor de {{DPLfw}} proporciona un script SQL (&#039;&#039;recreate-db.sql&#039;&#039;) para resetear la base de datos por defecto de CDO en un servidor PostgreSQL.&lt;br /&gt;
&lt;br /&gt;
== Plugins {{DPLfw}} (archivo de versiones obsoletas) ==&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.6.3 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/latest/ http://dpl.dsic.upv.es/updates/0.6.3/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.6.3.zip]]&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.6.2 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/0.6.2/ http://dpl.dsic.upv.es/updates/0.6.2/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.6.2.zip]]&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.6.1 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/0.6.1/ http://dpl.dsic.upv.es/updates/0.6.1/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.6.1.zip]]&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.6.0 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/0.6.0/ http://dpl.dsic.upv.es/updates/0.6.0/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.6.0.zip]]&lt;br /&gt;
&lt;br /&gt;
==== Notas de la versión ====&lt;br /&gt;
&lt;br /&gt;
* Los repositorios creados por versiones anteriores del cliente de {{DPLfw}} (&amp;lt; v0.6.x) en un servidor de InfoElementos no son compatibles. Para utilizar un repositorio con el cliente de {{DPLfw}} este debe crearse sobre una base de datos &#039;&#039;&#039;vacía&#039;&#039;&#039;. La versión 1.1 del servidor de {{DPLfw}} proporciona un script SQL (&#039;&#039;recreate-db.sql&#039;&#039;) para resetear la base de datos por defecto de CDO en un servidor PostgreSQL.&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.5.1 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/0.5.1/ http://dpl.dsic.upv.es/updates/0.5.1/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.5.1.zip]]&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.5.0 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/0.5.0/ http://dpl.dsic.upv.es/updates/0.5.0/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.5.0.zip]]&lt;br /&gt;
&lt;br /&gt;
==== Notas de la versión ====&lt;br /&gt;
&lt;br /&gt;
* Los repositorios creados por versiones anteriores del cliente de {{DPLfw}} (&amp;lt; v0.5.x) en un servidor de InfoElementos no son compatibles. Para utilizar un repositorio con el cliente de {{DPLfw}} este debe crearse sobre una base de datos &#039;&#039;&#039;vacía&#039;&#039;&#039;. La versión 1.1 del servidor de {{DPLfw}} proporciona un script SQL (&#039;&#039;recreate-db.sql&#039;&#039;) para resetear la base de datos por defecto de CDO en un servidor PostgreSQL.&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.4.0 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/0.4.0/ http://dpl.dsic.upv.es/updates/0.4.0/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.4.0.zip]]&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.3.0 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/0.3.0/ http://dpl.dsic.upv.es/updates/0.3.0/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.3.0.zip]]&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.2.1 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/0.2.1/ http://dpl.dsic.upv.es/updates/0.2.1/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.2.1.zip]]&lt;br /&gt;
&lt;br /&gt;
== Servidor CDO ==&lt;br /&gt;
&lt;br /&gt;
=== Versión 1.1. ===&lt;br /&gt;
&lt;br /&gt;
* TIPEx CDO server Windows x86: [[Archivo:Win32.win32.x86-1.1.zip]]&lt;br /&gt;
* TIPEx CDO server Windows x86 (64 bits): [[Archivo:Win32.win32.x86_64-1.1.zip]]&lt;br /&gt;
* TIPEx CDO server Linux GTK x86: [[Archivo:Linux.gtk.x86-1.1.zip]]&lt;br /&gt;
* TIPEx CDO server Linux GTK x86 (64 bits): [[Archivo:Linux.gtk.x86_64-1.1.zip]]&lt;br /&gt;
* TIPEx CDO server MacOSX (Cocoa) x86: [[Archivo:Macosx.cocoa.x86-1.1.zip]]&lt;br /&gt;
* TIPEx CDO server MacOSX (Cocoa) x86 (64 bits): [[Archivo:Macosx.cocoa.x86_64-1.1.zip]]&lt;br /&gt;
&lt;br /&gt;
== Servidor CDO (archivo de versiones obsoletas) ==&lt;br /&gt;
&lt;br /&gt;
=== Versión 1.0 ===&lt;br /&gt;
&lt;br /&gt;
* TIPEx CDO server Windows x86: [[Archivo:Win32.win32.x86-1.0.zip]]&lt;br /&gt;
* TIPEx CDO server Windows x86 (64 bits): [[Archivo:Win32.win32.x86_64-1.0.zip]]&lt;br /&gt;
* TIPEx CDO server Linux GTK x86: [[Archivo:Linux.gtk.x86-1.0.zip]]&lt;br /&gt;
* TIPEx CDO server Linux GTK x86 (64 bits): [[Archivo:Linux.gtk.x86_64-1.0.zip]]&lt;br /&gt;
* TIPEx CDO server MacOSX (Cocoa) x86: [[Archivo:Macosx.cocoa.x86-1.0.zip]]&lt;br /&gt;
* TIPEx CDO server MacOSX (Cocoa) x86 (64 bits): [[Archivo:Macosx.cocoa.x86_64-1.0.zip]]&lt;/div&gt;</summary>
		<author><name>Agomez</name></author>
	</entry>
	<entry>
		<id>https://dpl.dsic.upv.es/mediawiki/index.php?title=MediaWiki:Sidebar&amp;diff=313</id>
		<title>MediaWiki:Sidebar</title>
		<link rel="alternate" type="text/html" href="https://dpl.dsic.upv.es/mediawiki/index.php?title=MediaWiki:Sidebar&amp;diff=313"/>
		<updated>2022-02-23T18:17:18Z</updated>

		<summary type="html">&lt;p&gt;Agomez: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* navigation&lt;br /&gt;
** mainpage|mainpage-description&lt;br /&gt;
** Releases|Información de versiones&lt;br /&gt;
** recentchanges-url|recentchanges&lt;br /&gt;
** randompage-url|randompage&lt;br /&gt;
&lt;br /&gt;
* Links&lt;br /&gt;
** https://dpl.dsic.upv.es/bugzilla/|Bugzilla&lt;br /&gt;
** https://dpl.dsic.upv.es/updates/|Update Site&lt;br /&gt;
** https://dpl.dsic.upv.es/setup/|Links de Instalación&lt;br /&gt;
** https://www.eclipse.org/downloads/packages/installer|Eclipse Installer&lt;br /&gt;
** https://jdk.java.net/java-se-ri/11|OpenJDK 11&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* SEARCH&lt;br /&gt;
* TOOLBOX&lt;br /&gt;
* LANGUAGES&lt;/div&gt;</summary>
		<author><name>Agomez</name></author>
	</entry>
	<entry>
		<id>https://dpl.dsic.upv.es/mediawiki/index.php?title=MediaWiki:Sidebar&amp;diff=312</id>
		<title>MediaWiki:Sidebar</title>
		<link rel="alternate" type="text/html" href="https://dpl.dsic.upv.es/mediawiki/index.php?title=MediaWiki:Sidebar&amp;diff=312"/>
		<updated>2022-02-23T18:11:45Z</updated>

		<summary type="html">&lt;p&gt;Agomez: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* navigation&lt;br /&gt;
** mainpage|mainpage-description&lt;br /&gt;
** Releases|Información de versiones&lt;br /&gt;
** recentchanges-url|recentchanges&lt;br /&gt;
** randompage-url|randompage&lt;br /&gt;
&lt;br /&gt;
* Links&lt;br /&gt;
** https://dpl.dsic.upv.es/bugzilla/|Bugzilla&lt;br /&gt;
** https://dpl.dsic.upv.es/updates/|Update Site&lt;br /&gt;
** https://dpl.dsic.upv.es/setup/|Links de Instalación&lt;br /&gt;
&lt;br /&gt;
* SEARCH&lt;br /&gt;
* TOOLBOX&lt;br /&gt;
* LANGUAGES&lt;/div&gt;</summary>
		<author><name>Agomez</name></author>
	</entry>
	<entry>
		<id>https://dpl.dsic.upv.es/mediawiki/index.php?title=Instrucciones_de_Instalaci%C3%B3n&amp;diff=311</id>
		<title>Instrucciones de Instalación</title>
		<link rel="alternate" type="text/html" href="https://dpl.dsic.upv.es/mediawiki/index.php?title=Instrucciones_de_Instalaci%C3%B3n&amp;diff=311"/>
		<updated>2022-02-23T17:56:27Z</updated>

		<summary type="html">&lt;p&gt;Agomez: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A continuación se lista en primer lugar el software de terceros que es necesario para ejecutar el prototipo de DPL. A continuación, se detalla el proceso de instalación.&lt;br /&gt;
__TOC__&lt;br /&gt;
== Requisitos ==&lt;br /&gt;
&lt;br /&gt;
El prototipo de DPL requiere el siguiente software para funcionar:&lt;br /&gt;
&lt;br /&gt;
* Eclipse SDK v3.7.x:&lt;br /&gt;
** [http://www.eclipse.org/downloads/packages/release/indigo/sr2 Descarga oficial]&lt;br /&gt;
** [http://archive.eclipse.org/eclipse/downloads/drops/R-3.7.2-201202080800/ Todas las versions 3.7.2]&lt;br /&gt;
** Copia en este sitio (SDK - Windows x86): [[Archivo:Eclipse-SDK-3.7.1-win32.zip]].&lt;br /&gt;
** Copia en este sitio (Platform - Windows x86): [[Archivo:Eclipse-platform-3.7.2-win32.zip]]. Esta descarga se recomienda para una instalación de DPLfw mínima, pero puede incrementar el tiempo de descarga de dependencias.&lt;br /&gt;
* Dita Open Toolkit. &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color: red&amp;quot;&amp;gt;Sólo v0.4 o anterior&amp;lt;/span&amp;gt;&#039;&#039;&#039;:&lt;br /&gt;
** [http://sourceforge.net/projects/dita-ot/files/DITA-OT%20Stable%20Release/ Descarga oficial].&lt;br /&gt;
** Copia en este sitio: [[Archivo:DITA-OT1.5.4_full_easy_install_bin.zip]].&lt;br /&gt;
* PostgreSQL versión 8.x. &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color: red&amp;quot;&amp;gt;Sólo para el servidor de DPLfw&amp;lt;/span&amp;gt;&#039;&#039;&#039;:&lt;br /&gt;
** [http://www.enterprisedb.com/products-services-training/pgdownload Descarga oficial].&lt;br /&gt;
** Copia en este sitio (Windows x86): [[Archivo:Postgresql-8.4.9-1-windows.exe]].&lt;br /&gt;
&lt;br /&gt;
== Instalación ==&lt;br /&gt;
&lt;br /&gt;
El prototipo de DPL usa una arquitectura Cliente/Servidor. El servidor actúa como el repositorio de fragmentos de documentos que pueden ser reutilizados. El cliente proporciona la interfaz para acceder al repositorio de fragmentos para poner en marcha una DPL.&lt;br /&gt;
&lt;br /&gt;
=== Instalación del servidor ===&lt;br /&gt;
&lt;br /&gt;
Para poner en marcha un repositorio de fragmentos que pueda ser accedido por el cliente hay que ejecutar los siguientes pasos.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Instalar la base de datos PostgreSQL 8.x. PostgreSQL &#039;&#039;&#039;DEBE&#039;&#039;&#039; ser alguna versión dentro de la rama v8.x. Instalar con las opciones por defecto es suficiente.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[[Descargas#Servidor CDO | Descargar]] y descomprimir en su ubicación final el servidor CDO. Elegir la compilación acorde al sistema donde se va a instalar.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Crear la base de datos de CDO conforme a la configuración por defecto del servidor de CDO (archivo &amp;lt;code&amp;gt;cdo-server.xml&amp;lt;/code&amp;gt;). El servidor de CDO espera la siguiente configuración:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;property name=&amp;quot;hibernate.connection.url&amp;quot; value=&amp;quot;jdbc:postgresql://localhost/cdo&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;property name=&amp;quot;hibernate.connection.username&amp;quot; value=&amp;quot;cdo&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;property name=&amp;quot;hibernate.connection.password&amp;quot; value=&amp;quot;cd0_us3r_p4ss&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
Para crear el usuario &amp;lt;code&amp;gt;cdo&amp;lt;/code&amp;gt; y la base de datos asociada puede emplearse el archivo &amp;lt;code&amp;gt;config-db.sql&amp;lt;/code&amp;gt; que se encuentra junto al ejecutable del servidor de CDO (&amp;lt;code&amp;gt;cdo-server.exe&amp;lt;/code&amp;gt;). Se puede ejcutar las instrucciones SQL mediante la consola de PostgreSQL (&amp;lt;code&amp;gt;psql.exe&amp;lt;/code&amp;gt;):&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Server [localhost]:&lt;br /&gt;
Database [postgres]:&lt;br /&gt;
Port [5432]:&lt;br /&gt;
Username [postgres]:&lt;br /&gt;
psql (8.4.9)&lt;br /&gt;
ADVERTENCIA: El código de página de la consola (850) difiere del código&lt;br /&gt;
            de página de Windows (1252).&lt;br /&gt;
            Los caracteres de 8 bits pueden funcionar incorrectamente.&lt;br /&gt;
            Vea la página de referencia de psql «Notes for Windows users»&lt;br /&gt;
            para obtener más detalles.&lt;br /&gt;
Digite «help» para obtener ayuda.&lt;br /&gt;
&lt;br /&gt;
postgres=# CREATE ROLE cdo_group&lt;br /&gt;
postgres-#   NOSUPERUSER INHERIT NOCREATEDB NOCREATEROLE;&lt;br /&gt;
CREATE ROLE&lt;br /&gt;
postgres=#&lt;br /&gt;
postgres=# CREATE ROLE cdo LOGIN&lt;br /&gt;
postgres-#   PASSWORD &#039;cd0_us3r_p4ss&#039;&lt;br /&gt;
postgres-#   NOSUPERUSER INHERIT NOCREATEDB NOCREATEROLE;&lt;br /&gt;
CREATE ROLE&lt;br /&gt;
postgres=#&lt;br /&gt;
postgres=# GRANT cdo_group TO cdo;&lt;br /&gt;
GRANT ROLE&lt;br /&gt;
postgres=#&lt;br /&gt;
postgres=# CREATE DATABASE cdo&lt;br /&gt;
postgres-#   WITH OWNER = cdo_group&lt;br /&gt;
postgres-#        ENCODING = &#039;UTF8&#039;&lt;br /&gt;
postgres-#        TABLESPACE = pg_default&lt;br /&gt;
postgres-#        LC_COLLATE = &#039;Spanish_Spain.1252&#039;&lt;br /&gt;
postgres-#        LC_CTYPE = &#039;Spanish_Spain.1252&#039;&lt;br /&gt;
postgres-#        CONNECTION LIMIT = -1;&lt;br /&gt;
CREATE DATABASE&lt;br /&gt;
postgres=#&lt;br /&gt;
postgres=# GRANT ALL ON DATABASE cdo TO cdo_group;&lt;br /&gt;
GRANT&lt;br /&gt;
postgres=# \q&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;En este punto ya se puede lanzar el servidor CDO. Se recomienta modificar el fichero &amp;lt;code&amp;gt;cdo-server.ini&amp;lt;/code&amp;gt; e incluir la opción &amp;lt;code&amp;gt;-console&amp;lt;/code&amp;gt; antes de &amp;lt;code&amp;gt;-vmargs&amp;lt;/code&amp;gt;. Esta opción es necesaria para tener acceso al servidor:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-startup&lt;br /&gt;
plugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar&lt;br /&gt;
--launcher.library&lt;br /&gt;
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.100.v20110502&lt;br /&gt;
--launcher.XXMaxPermSize&lt;br /&gt;
128M&lt;br /&gt;
-console&lt;br /&gt;
-vmargs&lt;br /&gt;
-Xms256M&lt;br /&gt;
-Xmx1024M&lt;br /&gt;
-Dnet4j.config=.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Cuando se desee terminar la ejecución del servidor debe cerrarse de manera limpia proporcionando el comando &amp;lt;code&amp;gt;close&amp;lt;/code&amp;gt; en el prompt the la consola &#039;&#039;osgi&#039;&#039;:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
osgi&amp;gt; close&lt;br /&gt;
&amp;lt;/pre&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
Para instalar el servidor como un servicio de sistema en un sistema Debian/Linux consulta [[Instalación del servidor CDO como servicio en Linux]].&lt;br /&gt;
&lt;br /&gt;
=== Instalación del cliente: IDE para DPL ===&lt;br /&gt;
&lt;br /&gt;
El IDE para DPL está formado por un conjunto de plugins que se ejecutan sobre Eclipse. Para instalar el IDE/cliente se deben seguir los siguientes pasos:&lt;br /&gt;
&lt;br /&gt;
# [[Descargas | Descargar]] y descomprimir en su ubicación definitiva Eclipse SDK.&lt;br /&gt;
# Ejecutar Eclipse y acceder a la interfaz de instalación de software (Help -&amp;gt; Install New Software...).&lt;br /&gt;
# Añadir un nuevo sitio de actualizaciones (botón &#039;&#039;Add...&#039;&#039;).&lt;br /&gt;
#: Name: DPL&lt;br /&gt;
#: Location: http://dpl.dsic.upv.es/updates/latest/&lt;br /&gt;
## Notas:&lt;br /&gt;
##: Si no aparece ningún elemento para ser seleccionado, asegurarse de que la casilla &#039;&#039;Group items by category&#039;&#039; está desmarcada.&lt;br /&gt;
##: Si no se puede conectar al sitio de actualizaciones, o se producen errores por una mala conexión con http://dpl.dsic.upv.es, es posible instalar el prototipo en modo archivo. Para ello se ha de descargar el sitio de actualizaciones archivado (ver sección [[Descargar#Plugins_DPLfw]]) y utilizar la opción &#039;&#039;Archive...&#039;&#039; al añadir el nuevo sitio de actualizaciones. La conexión de red sigue siendo necesaria para descargar las dependencias de Eclipse si estas no se encuentran ya instaladas (EMF, GMF, CDO, etc.).&lt;br /&gt;
# Seleccionar los componentes deseados (se recomienda seleccionar todos), pulsar &#039;&#039;Next &amp;gt;&#039;&#039; y continuar con el proceso de instalación. El proceso de instalación puede durar algunos minutos mientras se descargan todas las dependencias. Esperar hasta que la instalación complete y solicite reiniciar Eclipse.&lt;br /&gt;
# &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color: red&amp;quot;&amp;gt;Sólo v0.4 o anterior.&amp;lt;/span&amp;gt;&#039;&#039;&#039; Una vez se ha reiniciado Eclipse debemos cambiar la configuración de &#039;&#039;Apache Ant&#039;&#039;. La versión de &#039;&#039;Ant&#039;&#039; incluida en Eclipse es incompatible con &#039;&#039;DITA Open Toolkit&#039;&#039;. Para ello deberemos:&lt;br /&gt;
## [[Descargas | Descargar]] y descomprimir en su ubicación definitiva DITA Open Toolkit.&lt;br /&gt;
## Abrir las preferencias de Eclipse (&#039;&#039;Window -&amp;gt; Preferences&#039;&#039;).&lt;br /&gt;
## Navegar hasta &#039;&#039;Ant -&amp;gt; Runtime&#039;&#039;.&lt;br /&gt;
## Pulsar &#039;&#039;Ant Home...&#039;&#039;.&lt;br /&gt;
## Establecer como &#039;&#039;Ant home&#039;&#039; la ruta de &#039;&#039;Ant&#039;&#039; includo en DITA Open Toolkit (&amp;lt;code&amp;gt;&#039;&#039;DIRECTORIO_DITA&#039;&#039;\tools\ant&amp;lt;/code&amp;gt;).&lt;br /&gt;
#  &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color: red&amp;quot;&amp;gt;Sólo v0.4 o anterior.&amp;lt;/span&amp;gt;&#039;&#039;&#039; Finalmente, se debe indicar a Eclipse dónde se encuentran los scripts de DITA Open Toolkit:&lt;br /&gt;
## En la ventana de preferencias (&#039;&#039;Window -&amp;gt; Preferences&#039;&#039;) navegar hasta &#039;&#039;DITA -&amp;gt; Open Toolkit&#039;&#039;.&lt;br /&gt;
## En el formulario que aparece, pulsar &#039;&#039;Browse...&#039;&#039;, y seleccionar la carpeta raiz donde hayamos descomprimido &#039;&#039;DITA Open Toolkit&#039;&#039; (&amp;lt;code&amp;gt;&#039;&#039;DIRECTORIO_DITA&#039;&#039;\&amp;lt;/code&amp;gt;).&lt;br /&gt;
## Aceptar todos los cambios y cerrar las preferencias.&lt;/div&gt;</summary>
		<author><name>Agomez</name></author>
	</entry>
	<entry>
		<id>https://dpl.dsic.upv.es/mediawiki/index.php?title=Archivo:Postgresql-9.2.24-1-linux.run&amp;diff=308</id>
		<title>Archivo:Postgresql-9.2.24-1-linux.run</title>
		<link rel="alternate" type="text/html" href="https://dpl.dsic.upv.es/mediawiki/index.php?title=Archivo:Postgresql-9.2.24-1-linux.run&amp;diff=308"/>
		<updated>2019-12-17T14:18:39Z</updated>

		<summary type="html">&lt;p&gt;Agomez: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Agomez</name></author>
	</entry>
	<entry>
		<id>https://dpl.dsic.upv.es/mediawiki/index.php?title=Archivo:Postgresql-9.2.24-1-linux-x64.run&amp;diff=307</id>
		<title>Archivo:Postgresql-9.2.24-1-linux-x64.run</title>
		<link rel="alternate" type="text/html" href="https://dpl.dsic.upv.es/mediawiki/index.php?title=Archivo:Postgresql-9.2.24-1-linux-x64.run&amp;diff=307"/>
		<updated>2019-12-17T14:18:12Z</updated>

		<summary type="html">&lt;p&gt;Agomez: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Agomez</name></author>
	</entry>
	<entry>
		<id>https://dpl.dsic.upv.es/mediawiki/index.php?title=Archivo:Postgresql-9.2.24-1-windows-x64.exe&amp;diff=304</id>
		<title>Archivo:Postgresql-9.2.24-1-windows-x64.exe</title>
		<link rel="alternate" type="text/html" href="https://dpl.dsic.upv.es/mediawiki/index.php?title=Archivo:Postgresql-9.2.24-1-windows-x64.exe&amp;diff=304"/>
		<updated>2019-12-17T13:49:46Z</updated>

		<summary type="html">&lt;p&gt;Agomez: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Agomez</name></author>
	</entry>
	<entry>
		<id>https://dpl.dsic.upv.es/mediawiki/index.php?title=Archivo:Postgresql-9.2.24-1-windows.exe&amp;diff=303</id>
		<title>Archivo:Postgresql-9.2.24-1-windows.exe</title>
		<link rel="alternate" type="text/html" href="https://dpl.dsic.upv.es/mediawiki/index.php?title=Archivo:Postgresql-9.2.24-1-windows.exe&amp;diff=303"/>
		<updated>2019-12-17T13:49:29Z</updated>

		<summary type="html">&lt;p&gt;Agomez: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Agomez</name></author>
	</entry>
	<entry>
		<id>https://dpl.dsic.upv.es/mediawiki/index.php?title=MediaWiki:Sidebar&amp;diff=302</id>
		<title>MediaWiki:Sidebar</title>
		<link rel="alternate" type="text/html" href="https://dpl.dsic.upv.es/mediawiki/index.php?title=MediaWiki:Sidebar&amp;diff=302"/>
		<updated>2019-12-16T11:52:06Z</updated>

		<summary type="html">&lt;p&gt;Agomez: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* navigation&lt;br /&gt;
** mainpage|mainpage-description&lt;br /&gt;
** recentchanges-url|recentchanges&lt;br /&gt;
** randompage-url|randompage&lt;br /&gt;
&lt;br /&gt;
* Links&lt;br /&gt;
** https://dpl.dsic.upv.es/bugzilla/|Bugzilla&lt;br /&gt;
** https://dpl.dsic.upv.es/updates/|Update Site&lt;br /&gt;
&lt;br /&gt;
* SEARCH&lt;br /&gt;
* TOOLBOX&lt;br /&gt;
* LANGUAGES&lt;/div&gt;</summary>
		<author><name>Agomez</name></author>
	</entry>
	<entry>
		<id>https://dpl.dsic.upv.es/mediawiki/index.php?title=Descargas&amp;diff=301</id>
		<title>Descargas</title>
		<link rel="alternate" type="text/html" href="https://dpl.dsic.upv.es/mediawiki/index.php?title=Descargas&amp;diff=301"/>
		<updated>2019-12-12T12:43:04Z</updated>

		<summary type="html">&lt;p&gt;Agomez: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Alerta | Las versiones disponibles en esta sección para su descarga son prototipos de {{DPLfw}}. {{DPLfw}} debe considerarse en estado &#039;&#039;alpha&#039;&#039;, no estando su uso dirigido hacia usuarios finales.}}&lt;br /&gt;
&lt;br /&gt;
== Pre-requisitos ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.eclipse.org/downloads/packages/release/indigo/sr2 Eclipse 3.7.x ]:&lt;br /&gt;
** Versión archivada - Eclipse Platform Windows x86: [[Archivo:Eclipse-platform-3.7.2-win32.zip]].&lt;br /&gt;
** Versión archivada - Eclipse SDK Windows x86: [[Archivo:Eclipse-SDK-3.7.1-win32.zip]].&lt;br /&gt;
* [http://www.enterprisedb.com/products-services-training/pgdownload PostgreSQL v.8.x] &#039;&#039;&#039;(Sólo requerido para la instalación del servidor)&#039;&#039;&#039;:&lt;br /&gt;
** Versión archivada - PostgreSQL 8.4.9-1 (Windows x86): [[Archivo:Postgresql-8.4.9-1-windows.exe]].&lt;br /&gt;
* &amp;lt;s&amp;gt;[http://dita-ot.sourceforge.net/ DITA Open Toolkit]&amp;lt;/s&amp;gt; (Innecesario a partir de v0.5):&lt;br /&gt;
** &amp;lt;s&amp;gt;Versión archivada - DITA Open Toolkit 1.5.4 (Windows x86): [[Archivo:DITA-OT1.5.4_full_easy_install_bin.zip]]&amp;lt;/s&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Plugins {{DPLfw}} ==&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.6.4 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/latest/ http://dpl.dsic.upv.es/updates/latest/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.6.4.zip]]&lt;br /&gt;
&lt;br /&gt;
==== Notas de la versión ====&lt;br /&gt;
&lt;br /&gt;
* Los repositorios creados por versiones anteriores del cliente de {{DPLfw}} (&amp;lt; v0.6.x) en un servidor de InfoElementos no son compatibles. Para utilizar un repositorio con el cliente de {{DPLfw}} este debe crearse sobre una base de datos &#039;&#039;&#039;vacía&#039;&#039;&#039;. La versión 1.1 del servidor de {{DPLfw}} proporciona un script SQL (&#039;&#039;recreate-db.sql&#039;&#039;) para resetear la base de datos por defecto de CDO en un servidor PostgreSQL.&lt;br /&gt;
&lt;br /&gt;
== Plugins {{DPLfw}} (archivo de versiones obsoletas) ==&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.6.3 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/latest/ http://dpl.dsic.upv.es/updates/0.6.3/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.6.3.zip]]&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.6.2 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/0.6.2/ http://dpl.dsic.upv.es/updates/0.6.2/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.6.2.zip]]&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.6.1 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/0.6.1/ http://dpl.dsic.upv.es/updates/0.6.1/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.6.1.zip]]&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.6.0 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/0.6.0/ http://dpl.dsic.upv.es/updates/0.6.0/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.6.0.zip]]&lt;br /&gt;
&lt;br /&gt;
==== Notas de la versión ====&lt;br /&gt;
&lt;br /&gt;
* Los repositorios creados por versiones anteriores del cliente de {{DPLfw}} (&amp;lt; v0.6.x) en un servidor de InfoElementos no son compatibles. Para utilizar un repositorio con el cliente de {{DPLfw}} este debe crearse sobre una base de datos &#039;&#039;&#039;vacía&#039;&#039;&#039;. La versión 1.1 del servidor de {{DPLfw}} proporciona un script SQL (&#039;&#039;recreate-db.sql&#039;&#039;) para resetear la base de datos por defecto de CDO en un servidor PostgreSQL.&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.5.1 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/0.5.1/ http://dpl.dsic.upv.es/updates/0.5.1/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.5.1.zip]]&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.5.0 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/0.5.0/ http://dpl.dsic.upv.es/updates/0.5.0/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.5.0.zip]]&lt;br /&gt;
&lt;br /&gt;
==== Notas de la versión ====&lt;br /&gt;
&lt;br /&gt;
* Los repositorios creados por versiones anteriores del cliente de {{DPLfw}} (&amp;lt; v0.5.x) en un servidor de InfoElementos no son compatibles. Para utilizar un repositorio con el cliente de {{DPLfw}} este debe crearse sobre una base de datos &#039;&#039;&#039;vacía&#039;&#039;&#039;. La versión 1.1 del servidor de {{DPLfw}} proporciona un script SQL (&#039;&#039;recreate-db.sql&#039;&#039;) para resetear la base de datos por defecto de CDO en un servidor PostgreSQL.&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.4.0 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/0.4.0/ http://dpl.dsic.upv.es/updates/0.4.0/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.4.0.zip]]&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.3.0 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/0.3.0/ http://dpl.dsic.upv.es/updates/0.3.0/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.3.0.zip]]&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.2.1 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/0.2.1/ http://dpl.dsic.upv.es/updates/0.2.1/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.2.1.zip]]&lt;br /&gt;
&lt;br /&gt;
== Servidor CDO ==&lt;br /&gt;
&lt;br /&gt;
=== Versión 1.1. ===&lt;br /&gt;
&lt;br /&gt;
* TIPEx CDO server Windows x86: [[Archivo:Win32.win32.x86-1.1.zip]]&lt;br /&gt;
* TIPEx CDO server Windows x86 (64 bits): [[Archivo:Win32.win32.x86_64-1.1.zip]]&lt;br /&gt;
* TIPEx CDO server Linux GTK x86: [[Archivo:Linux.gtk.x86-1.1.zip]]&lt;br /&gt;
* TIPEx CDO server Linux GTK x86 (64 bits): [[Archivo:Linux.gtk.x86_64-1.1.zip]]&lt;br /&gt;
* TIPEx CDO server MacOSX (Cocoa) x86: [[Archivo:Macosx.cocoa.x86-1.1.zip]]&lt;br /&gt;
* TIPEx CDO server MacOSX (Cocoa) x86 (64 bits): [[Archivo:Macosx.cocoa.x86_64-1.1.zip]]&lt;br /&gt;
&lt;br /&gt;
== Servidor CDO (archivo de versiones obsoletas) ==&lt;br /&gt;
&lt;br /&gt;
=== Versión 1.0 ===&lt;br /&gt;
&lt;br /&gt;
* TIPEx CDO server Windows x86: [[Archivo:Win32.win32.x86-1.0.zip]]&lt;br /&gt;
* TIPEx CDO server Windows x86 (64 bits): [[Archivo:Win32.win32.x86_64-1.0.zip]]&lt;br /&gt;
* TIPEx CDO server Linux GTK x86: [[Archivo:Linux.gtk.x86-1.0.zip]]&lt;br /&gt;
* TIPEx CDO server Linux GTK x86 (64 bits): [[Archivo:Linux.gtk.x86_64-1.0.zip]]&lt;br /&gt;
* TIPEx CDO server MacOSX (Cocoa) x86: [[Archivo:Macosx.cocoa.x86-1.0.zip]]&lt;br /&gt;
* TIPEx CDO server MacOSX (Cocoa) x86 (64 bits): [[Archivo:Macosx.cocoa.x86_64-1.0.zip]]&lt;/div&gt;</summary>
		<author><name>Agomez</name></author>
	</entry>
	<entry>
		<id>https://dpl.dsic.upv.es/mediawiki/index.php?title=Releases&amp;diff=300</id>
		<title>Releases</title>
		<link rel="alternate" type="text/html" href="https://dpl.dsic.upv.es/mediawiki/index.php?title=Releases&amp;diff=300"/>
		<updated>2019-12-12T12:41:48Z</updated>

		<summary type="html">&lt;p&gt;Agomez: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= DPLfw v0.6.4 changelog =&lt;br /&gt;
&lt;br /&gt;
* Actualizar a DITA-OT 2.0.1&lt;br /&gt;
&lt;br /&gt;
= DPLfw v0.6.3 changelog =&lt;br /&gt;
&lt;br /&gt;
* Añadido &amp;quot;apache commons collections&amp;quot; al plugin &amp;lt;code&amp;gt;es.upv.dsic.issi.dplfw.core.commonlibs&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
* Eliminada dependencia innecesaria de los plugins de SoapUI (sustituida por la dependencia a &#039;&#039;commonlibs&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
= DPLfw v0.6.2 changelog =&lt;br /&gt;
&lt;br /&gt;
* Añadida excepción en JTidy para mantener tags de tipo &amp;lt;code&amp;gt;keyword&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
* Actualizada la plantilla XSLT HTML2DITA para transformar elementos &amp;lt;code&amp;gt;keyword&amp;lt;/code&amp;gt; de HTML a DITA.&lt;br /&gt;
&lt;br /&gt;
* Actualizada la clase DitaGenerator para pasar la sustitución de variables a DITA-OT en lugar de realizarla internamente.&lt;br /&gt;
&lt;br /&gt;
= DPLfw v0.6.1 changelog =&lt;br /&gt;
&lt;br /&gt;
* Arreglado problema de empaquetado por el que no se realizaba la sustitución de las variables por sus valores en la generación de la especificación DITA final.&lt;br /&gt;
&lt;br /&gt;
= DPLfw v0.6.0 changelog =&lt;br /&gt;
&lt;br /&gt;
* Añadido soporte para &#039;&#039;InfoElementos&#039;&#039; con variables (i.e. &#039;&#039;VariableIEContents&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
* Añadido soporte de atributos en DFM y DFMConf (i.e. &#039;&#039;CriterionAttribute&#039;&#039;, &#039;&#039;VariableAttribute&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
* Añadida pestaña Variables en el editor de &#039;&#039;InfoElementos&#039;&#039; para la creación de &#039;&#039;VariableIEContents&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* Añadido soporte para la inserción de &#039;&#039;VariableIEContents&#039;&#039; en el editor de contenidos de &#039;&#039;InfoElementos&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* Modificado el label por defecto de las &#039;&#039;features&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
* Añadido &#039;&#039;ILogListener&#039;&#039; en el log por defecto del plugin DplfwUiPlugin para notificar mediante una ventana de error los mensajes loggeados.&lt;br /&gt;
&lt;br /&gt;
* Añadidos &#039;&#039;sorters&#039;&#039; a los distintos &#039;&#039;viewers&#039;&#039; de &#039;&#039;JFace&#039;&#039; en el editor de organizaciones.&lt;br /&gt;
&lt;br /&gt;
* Modificado el algoritmo de cálculo de &#039;&#039;idName&#039;&#039;s de las &#039;&#039;DocumentFeatures&#039;&#039; para evitar calcular IDs duplicados. Cuando se encuentra un ID que puede causar conflicto, se añade un índice que crece secuencialmente al final del ID.&lt;br /&gt;
&lt;br /&gt;
= DPLfw v0.5.1 changelog =&lt;br /&gt;
&lt;br /&gt;
* Añadidos iconos para la representación de los Contextos de Documento.&lt;br /&gt;
&lt;br /&gt;
* Añadido un &#039;&#039;label provider&#039;&#039; basado en EMF.Edit para la selección de contextos en el asistente de creación de una nueva configuración.&lt;br /&gt;
&lt;br /&gt;
* Movida la hoja de propiedades del editor gráfico de workflows de documentos a la categoría de DPLfw.&lt;br /&gt;
&lt;br /&gt;
* Corregidos metadatos de algunos plugins que mostraban la información por defecto.&lt;br /&gt;
&lt;br /&gt;
* Arreglada la rutina de cálculo de identificadores de CDFs a partir de su &#039;&#039;visible name&#039;&#039;, ya que no consideraba la posibilidad de usar caracteres ASCII extendidos (acentos, etc.).&lt;br /&gt;
&lt;br /&gt;
* Añadida restricción para los nombres de los contextos (no pueden contener espacios).&lt;br /&gt;
&lt;br /&gt;
= DPLfw v0.5 changelog =&lt;br /&gt;
&lt;br /&gt;
* Actualizados los iconos para la Perspectiva y Explorador de proyectos de DPL&lt;br /&gt;
&lt;br /&gt;
* Arreglada y completada la implementación de los atajos para acceder a los asistentes de Nuevo proyecto/fichero, etc. de DPL.&lt;br /&gt;
&lt;br /&gt;
* Mejora en la gestión de proyectos de DPL con la creación de un modelo propio. Definición del mecanismo de persistencia para la gestión de la naturaleza de DPL.&lt;br /&gt;
&lt;br /&gt;
* Añadidos nuevos asistentes de creación de fichero, y refactorizado el plugin &#039;&#039;.dplfw.core&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* Refactorización y renombrado de etiquetas, proyecto, paquetes y clases. Eliminamos referencias a TIPEx y pasamos a usar la denominación común de DPLfw para toda la herramienta.&lt;br /&gt;
&lt;br /&gt;
* Añadida gestión del workspace mediante el framework de refactorización (carpetas especiales/protegidas de DPL, renombrado de archivos de DPL, etc.).&lt;br /&gt;
&lt;br /&gt;
* Añadido runtime de DITA al framework, ya no es necesario cambiar la configuración de Ant ni referenciar a un entorno de DITA externo.&lt;br /&gt;
&lt;br /&gt;
* Añadido manejo de contextos en DFMs y DFMCONFs.&lt;br /&gt;
&lt;br /&gt;
* Añadida vista de propiedades mejoradas para DFMs, basada en categorías, y con capacidades de propagación de permisos.&lt;br /&gt;
&lt;br /&gt;
= DPLfw v0.4 changelog =&lt;br /&gt;
&lt;br /&gt;
* Añadido soporte para Modelos organizacionales.&lt;br /&gt;
&lt;br /&gt;
* Añadido soporte para Modelos de Workflow.&lt;br /&gt;
&lt;br /&gt;
* Editor de modelos de características actualizado para asignar permisos a actores.&lt;br /&gt;
&lt;br /&gt;
* Añadida validación completa de modelos de configuraciones. Mejorada la notificación de errores en las dependencias/exclusiones entre features.&lt;br /&gt;
&lt;br /&gt;
* Añadido soporte para texto con estilo para TextInfoElements.&lt;br /&gt;
&lt;br /&gt;
* Añadido soporte para editores personalizados.&lt;br /&gt;
&lt;br /&gt;
* Mejoras de interfaz en los editores de árbol (expand, collapse, etc.).&lt;br /&gt;
&lt;br /&gt;
= DPLfw v0.3 changelog =&lt;br /&gt;
&lt;br /&gt;
* Arreglado [http://dpl.dsic.upv.es/bugzilla/show_bug.cgi?id=1 bug 1]: Faltan etiquetas en messages.properties.&lt;br /&gt;
&lt;br /&gt;
* Arreglado [http://dpl.dsic.upv.es/bugzilla/show_bug.cgi?id=2 bug 2]: Se corrompe el repositorio por inconsistencias al crear concurrentemente y sin salvar distintos InfoElementos.&lt;br /&gt;
&lt;br /&gt;
* Arreglado [http://dpl.dsic.upv.es/bugzilla/show_bug.cgi?id=4 bug 4]: No se refresca la etiqueta de Requires y Excludes.&lt;br /&gt;
&lt;br /&gt;
* Arreglado [http://dpl.dsic.upv.es/bugzilla/show_bug.cgi?id=6 bug 6]: El bugfix permite que &amp;quot;Id Name&amp;quot; se establezca a partir de &amp;quot;Visible Name&amp;quot; si &amp;quot;Id Name&amp;quot; es vacío o nulo.&lt;br /&gt;
&lt;br /&gt;
* Arreglado [http://dpl.dsic.upv.es/bugzilla/show_bug.cgi?id=10 bug 10]: NullPointerException en la ventana de búsqueda de InfoElement si &amp;quot;description&amp;quot; es null.&lt;br /&gt;
&lt;br /&gt;
* Arreglado [http://dpl.dsic.upv.es/bugzilla/show_bug.cgi?id=11 bug 11]: NullPointerException cuando ContentDocumentFeature no tiene InfoElement asociado. El bugfix permite generar un &#039;&#039;ditamap&#039;&#039; cuando hay ContentDocumentFeatures sin InfoElement.&lt;br /&gt;
&lt;br /&gt;
* Arreglado [http://dpl.dsic.upv.es/bugzilla/show_bug.cgi?id=12 bug 12]: No se muestra error si se lanza una &#039;&#039;UnknownRepositoryException&#039;&#039; al generar un &#039;&#039;ditamap&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* Arreglado [http://dpl.dsic.upv.es/bugzilla/show_bug.cgi?id=13 bug 13]: Se lanza &#039;&#039;NullPointerException&#039;&#039; al generar dita (método &#039;&#039;TextIE.asDita(...)&#039;&#039;) si un TextIE no tiene contenido.&lt;br /&gt;
&lt;br /&gt;
* Cambiada definición del atributo &#039;&#039;id&#039;&#039; de un infoelemento. Ahora &#039;&#039;InfoElement.id&#039;&#039; es el atributo identificador, serializable, y sólo cambiable a través de la clase implementación (no interfaz). Su valor se establece mediante el método &#039;&#039;createUUID()&#039;&#039;. Esto permite tener un identificador en ausencia de una conexión CDO, así como también evita duplicidades y conflictos al copiar InfoElements; aunque la creación de identificadores se debe realizar de forma explícita al crear &#039;&#039;InfoElements&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Añadido soporte para reconciliación de configuraciones cuando un modelo de características cambia.&lt;br /&gt;
&lt;br /&gt;
* Añadido atributo &#039;&#039;subject&#039;&#039; a los &#039;&#039;InfoElements&#039;&#039; que permite asignarlos a tópicos predefinidos (establecidos en el cliente).&lt;br /&gt;
&lt;br /&gt;
* Añadido soporte para transformar modelos de características (DocumentFeatureModels) en modelos FAMA.&lt;br /&gt;
&lt;br /&gt;
* Creada interfaz para invocar validaciones FAMA.&lt;br /&gt;
&lt;br /&gt;
* Añadidas notificaciones de errores en la vista de problemas para Modelos de Características:&lt;br /&gt;
** Cuando se lanza un análisis mediante el menú contextual (&#039;&#039;Analyse&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
* Añadidas notificaciones de errores en la vista de problemas para Modelos de Configuración:&lt;br /&gt;
** Cuando se selecciona/deselecciona una feature y se incumple alguna restricción requires o excludes.&lt;br /&gt;
** Cuando se lanza una validación en modo &#039;&#039;batch&#039;&#039; mediante el menú contextual.&lt;br /&gt;
&lt;br /&gt;
* Actualizado el editor de &#039;&#039;InfoElements&#039;&#039; para dar soporte el atributo &#039;&#039;subject&#039;&#039;:&lt;br /&gt;
** Editor de metadatos actualizado.&lt;br /&gt;
** Añadida hoja de preferencias para gestionar los &#039;&#039;subjects&#039;&#039; disponibles.&lt;br /&gt;
** Añadido punto de extensión para contribuir &#039;&#039;subjects&#039;&#039; por defecto asociados a un determinado dominio.&lt;br /&gt;
** Creado plugin &#039;&#039;es.upv.dsic.issi.emergencies&#039;&#039; que contribuye el vocabulario de &#039;&#039;subjects&#039;&#039; para el dominio de emergencias.&lt;br /&gt;
&lt;br /&gt;
* Mejoras de interfaz:&lt;br /&gt;
** Añadidos iconos faltantes para representar modelos de configuraciones en visores, editores y asistentes.&lt;br /&gt;
** Añadidos iconos para representar proyectos de DPL.&lt;br /&gt;
** Mejorado el layout en la ventana de preferencias para la gestión de repositorios.&lt;br /&gt;
** Añadida información sobre Requires/Excludes en las propiedades de una selección de features en ficheros &#039;&#039;*.dfmconf&#039;&#039;.&lt;br /&gt;
** Arreglado comportamiento de la vista de outline en el editor de configuraciones cuando se usa la pestaña &#039;&#039;checkbox tree&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
= DPLfw v0.2.1 =&lt;br /&gt;
Primer versión publicada en la wiki&lt;br /&gt;
&lt;br /&gt;
= DPLfw CDO Server v1.0.0 =&lt;br /&gt;
&lt;br /&gt;
Primera versión publicada en la wiki.&lt;br /&gt;
&lt;br /&gt;
* Arreglado [http://dpl.dsic.upv.es/bugzilla/show_bug.cgi?id=14 bug 14]: cdo-server.xml no usa &#039;&#039;overrideUUID&#039;&#039; por defecto.&lt;/div&gt;</summary>
		<author><name>Agomez</name></author>
	</entry>
	<entry>
		<id>https://dpl.dsic.upv.es/mediawiki/index.php?title=Archivo:Dpl-updates-v0.6.4.zip&amp;diff=299</id>
		<title>Archivo:Dpl-updates-v0.6.4.zip</title>
		<link rel="alternate" type="text/html" href="https://dpl.dsic.upv.es/mediawiki/index.php?title=Archivo:Dpl-updates-v0.6.4.zip&amp;diff=299"/>
		<updated>2019-12-12T12:38:31Z</updated>

		<summary type="html">&lt;p&gt;Agomez: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Agomez</name></author>
	</entry>
	<entry>
		<id>https://dpl.dsic.upv.es/mediawiki/index.php?title=Releases&amp;diff=298</id>
		<title>Releases</title>
		<link rel="alternate" type="text/html" href="https://dpl.dsic.upv.es/mediawiki/index.php?title=Releases&amp;diff=298"/>
		<updated>2019-12-12T01:08:44Z</updated>

		<summary type="html">&lt;p&gt;Agomez: /* DPLfw v0.6.3 changelog */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= DPLfw v0.6.3 changelog =&lt;br /&gt;
&lt;br /&gt;
* Añadido &amp;quot;apache commons collections&amp;quot; al plugin &amp;lt;code&amp;gt;es.upv.dsic.issi.dplfw.core.commonlibs&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
* Eliminada dependencia innecesaria de los plugins de SoapUI (sustituida por la dependencia a &#039;&#039;commonlibs&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
= DPLfw v0.6.2 changelog =&lt;br /&gt;
&lt;br /&gt;
* Añadida excepción en JTidy para mantener tags de tipo &amp;lt;code&amp;gt;keyword&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
* Actualizada la plantilla XSLT HTML2DITA para transformar elementos &amp;lt;code&amp;gt;keyword&amp;lt;/code&amp;gt; de HTML a DITA.&lt;br /&gt;
&lt;br /&gt;
* Actualizada la clase DitaGenerator para pasar la sustitución de variables a DITA-OT en lugar de realizarla internamente.&lt;br /&gt;
&lt;br /&gt;
= DPLfw v0.6.1 changelog =&lt;br /&gt;
&lt;br /&gt;
* Arreglado problema de empaquetado por el que no se realizaba la sustitución de las variables por sus valores en la generación de la especificación DITA final.&lt;br /&gt;
&lt;br /&gt;
= DPLfw v0.6.0 changelog =&lt;br /&gt;
&lt;br /&gt;
* Añadido soporte para &#039;&#039;InfoElementos&#039;&#039; con variables (i.e. &#039;&#039;VariableIEContents&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
* Añadido soporte de atributos en DFM y DFMConf (i.e. &#039;&#039;CriterionAttribute&#039;&#039;, &#039;&#039;VariableAttribute&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
* Añadida pestaña Variables en el editor de &#039;&#039;InfoElementos&#039;&#039; para la creación de &#039;&#039;VariableIEContents&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* Añadido soporte para la inserción de &#039;&#039;VariableIEContents&#039;&#039; en el editor de contenidos de &#039;&#039;InfoElementos&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* Modificado el label por defecto de las &#039;&#039;features&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
* Añadido &#039;&#039;ILogListener&#039;&#039; en el log por defecto del plugin DplfwUiPlugin para notificar mediante una ventana de error los mensajes loggeados.&lt;br /&gt;
&lt;br /&gt;
* Añadidos &#039;&#039;sorters&#039;&#039; a los distintos &#039;&#039;viewers&#039;&#039; de &#039;&#039;JFace&#039;&#039; en el editor de organizaciones.&lt;br /&gt;
&lt;br /&gt;
* Modificado el algoritmo de cálculo de &#039;&#039;idName&#039;&#039;s de las &#039;&#039;DocumentFeatures&#039;&#039; para evitar calcular IDs duplicados. Cuando se encuentra un ID que puede causar conflicto, se añade un índice que crece secuencialmente al final del ID.&lt;br /&gt;
&lt;br /&gt;
= DPLfw v0.5.1 changelog =&lt;br /&gt;
&lt;br /&gt;
* Añadidos iconos para la representación de los Contextos de Documento.&lt;br /&gt;
&lt;br /&gt;
* Añadido un &#039;&#039;label provider&#039;&#039; basado en EMF.Edit para la selección de contextos en el asistente de creación de una nueva configuración.&lt;br /&gt;
&lt;br /&gt;
* Movida la hoja de propiedades del editor gráfico de workflows de documentos a la categoría de DPLfw.&lt;br /&gt;
&lt;br /&gt;
* Corregidos metadatos de algunos plugins que mostraban la información por defecto.&lt;br /&gt;
&lt;br /&gt;
* Arreglada la rutina de cálculo de identificadores de CDFs a partir de su &#039;&#039;visible name&#039;&#039;, ya que no consideraba la posibilidad de usar caracteres ASCII extendidos (acentos, etc.).&lt;br /&gt;
&lt;br /&gt;
* Añadida restricción para los nombres de los contextos (no pueden contener espacios).&lt;br /&gt;
&lt;br /&gt;
= DPLfw v0.5 changelog =&lt;br /&gt;
&lt;br /&gt;
* Actualizados los iconos para la Perspectiva y Explorador de proyectos de DPL&lt;br /&gt;
&lt;br /&gt;
* Arreglada y completada la implementación de los atajos para acceder a los asistentes de Nuevo proyecto/fichero, etc. de DPL.&lt;br /&gt;
&lt;br /&gt;
* Mejora en la gestión de proyectos de DPL con la creación de un modelo propio. Definición del mecanismo de persistencia para la gestión de la naturaleza de DPL.&lt;br /&gt;
&lt;br /&gt;
* Añadidos nuevos asistentes de creación de fichero, y refactorizado el plugin &#039;&#039;.dplfw.core&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* Refactorización y renombrado de etiquetas, proyecto, paquetes y clases. Eliminamos referencias a TIPEx y pasamos a usar la denominación común de DPLfw para toda la herramienta.&lt;br /&gt;
&lt;br /&gt;
* Añadida gestión del workspace mediante el framework de refactorización (carpetas especiales/protegidas de DPL, renombrado de archivos de DPL, etc.).&lt;br /&gt;
&lt;br /&gt;
* Añadido runtime de DITA al framework, ya no es necesario cambiar la configuración de Ant ni referenciar a un entorno de DITA externo.&lt;br /&gt;
&lt;br /&gt;
* Añadido manejo de contextos en DFMs y DFMCONFs.&lt;br /&gt;
&lt;br /&gt;
* Añadida vista de propiedades mejoradas para DFMs, basada en categorías, y con capacidades de propagación de permisos.&lt;br /&gt;
&lt;br /&gt;
= DPLfw v0.4 changelog =&lt;br /&gt;
&lt;br /&gt;
* Añadido soporte para Modelos organizacionales.&lt;br /&gt;
&lt;br /&gt;
* Añadido soporte para Modelos de Workflow.&lt;br /&gt;
&lt;br /&gt;
* Editor de modelos de características actualizado para asignar permisos a actores.&lt;br /&gt;
&lt;br /&gt;
* Añadida validación completa de modelos de configuraciones. Mejorada la notificación de errores en las dependencias/exclusiones entre features.&lt;br /&gt;
&lt;br /&gt;
* Añadido soporte para texto con estilo para TextInfoElements.&lt;br /&gt;
&lt;br /&gt;
* Añadido soporte para editores personalizados.&lt;br /&gt;
&lt;br /&gt;
* Mejoras de interfaz en los editores de árbol (expand, collapse, etc.).&lt;br /&gt;
&lt;br /&gt;
= DPLfw v0.3 changelog =&lt;br /&gt;
&lt;br /&gt;
* Arreglado [http://dpl.dsic.upv.es/bugzilla/show_bug.cgi?id=1 bug 1]: Faltan etiquetas en messages.properties.&lt;br /&gt;
&lt;br /&gt;
* Arreglado [http://dpl.dsic.upv.es/bugzilla/show_bug.cgi?id=2 bug 2]: Se corrompe el repositorio por inconsistencias al crear concurrentemente y sin salvar distintos InfoElementos.&lt;br /&gt;
&lt;br /&gt;
* Arreglado [http://dpl.dsic.upv.es/bugzilla/show_bug.cgi?id=4 bug 4]: No se refresca la etiqueta de Requires y Excludes.&lt;br /&gt;
&lt;br /&gt;
* Arreglado [http://dpl.dsic.upv.es/bugzilla/show_bug.cgi?id=6 bug 6]: El bugfix permite que &amp;quot;Id Name&amp;quot; se establezca a partir de &amp;quot;Visible Name&amp;quot; si &amp;quot;Id Name&amp;quot; es vacío o nulo.&lt;br /&gt;
&lt;br /&gt;
* Arreglado [http://dpl.dsic.upv.es/bugzilla/show_bug.cgi?id=10 bug 10]: NullPointerException en la ventana de búsqueda de InfoElement si &amp;quot;description&amp;quot; es null.&lt;br /&gt;
&lt;br /&gt;
* Arreglado [http://dpl.dsic.upv.es/bugzilla/show_bug.cgi?id=11 bug 11]: NullPointerException cuando ContentDocumentFeature no tiene InfoElement asociado. El bugfix permite generar un &#039;&#039;ditamap&#039;&#039; cuando hay ContentDocumentFeatures sin InfoElement.&lt;br /&gt;
&lt;br /&gt;
* Arreglado [http://dpl.dsic.upv.es/bugzilla/show_bug.cgi?id=12 bug 12]: No se muestra error si se lanza una &#039;&#039;UnknownRepositoryException&#039;&#039; al generar un &#039;&#039;ditamap&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* Arreglado [http://dpl.dsic.upv.es/bugzilla/show_bug.cgi?id=13 bug 13]: Se lanza &#039;&#039;NullPointerException&#039;&#039; al generar dita (método &#039;&#039;TextIE.asDita(...)&#039;&#039;) si un TextIE no tiene contenido.&lt;br /&gt;
&lt;br /&gt;
* Cambiada definición del atributo &#039;&#039;id&#039;&#039; de un infoelemento. Ahora &#039;&#039;InfoElement.id&#039;&#039; es el atributo identificador, serializable, y sólo cambiable a través de la clase implementación (no interfaz). Su valor se establece mediante el método &#039;&#039;createUUID()&#039;&#039;. Esto permite tener un identificador en ausencia de una conexión CDO, así como también evita duplicidades y conflictos al copiar InfoElements; aunque la creación de identificadores se debe realizar de forma explícita al crear &#039;&#039;InfoElements&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Añadido soporte para reconciliación de configuraciones cuando un modelo de características cambia.&lt;br /&gt;
&lt;br /&gt;
* Añadido atributo &#039;&#039;subject&#039;&#039; a los &#039;&#039;InfoElements&#039;&#039; que permite asignarlos a tópicos predefinidos (establecidos en el cliente).&lt;br /&gt;
&lt;br /&gt;
* Añadido soporte para transformar modelos de características (DocumentFeatureModels) en modelos FAMA.&lt;br /&gt;
&lt;br /&gt;
* Creada interfaz para invocar validaciones FAMA.&lt;br /&gt;
&lt;br /&gt;
* Añadidas notificaciones de errores en la vista de problemas para Modelos de Características:&lt;br /&gt;
** Cuando se lanza un análisis mediante el menú contextual (&#039;&#039;Analyse&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
* Añadidas notificaciones de errores en la vista de problemas para Modelos de Configuración:&lt;br /&gt;
** Cuando se selecciona/deselecciona una feature y se incumple alguna restricción requires o excludes.&lt;br /&gt;
** Cuando se lanza una validación en modo &#039;&#039;batch&#039;&#039; mediante el menú contextual.&lt;br /&gt;
&lt;br /&gt;
* Actualizado el editor de &#039;&#039;InfoElements&#039;&#039; para dar soporte el atributo &#039;&#039;subject&#039;&#039;:&lt;br /&gt;
** Editor de metadatos actualizado.&lt;br /&gt;
** Añadida hoja de preferencias para gestionar los &#039;&#039;subjects&#039;&#039; disponibles.&lt;br /&gt;
** Añadido punto de extensión para contribuir &#039;&#039;subjects&#039;&#039; por defecto asociados a un determinado dominio.&lt;br /&gt;
** Creado plugin &#039;&#039;es.upv.dsic.issi.emergencies&#039;&#039; que contribuye el vocabulario de &#039;&#039;subjects&#039;&#039; para el dominio de emergencias.&lt;br /&gt;
&lt;br /&gt;
* Mejoras de interfaz:&lt;br /&gt;
** Añadidos iconos faltantes para representar modelos de configuraciones en visores, editores y asistentes.&lt;br /&gt;
** Añadidos iconos para representar proyectos de DPL.&lt;br /&gt;
** Mejorado el layout en la ventana de preferencias para la gestión de repositorios.&lt;br /&gt;
** Añadida información sobre Requires/Excludes en las propiedades de una selección de features en ficheros &#039;&#039;*.dfmconf&#039;&#039;.&lt;br /&gt;
** Arreglado comportamiento de la vista de outline en el editor de configuraciones cuando se usa la pestaña &#039;&#039;checkbox tree&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
= DPLfw v0.2.1 =&lt;br /&gt;
Primer versión publicada en la wiki&lt;br /&gt;
&lt;br /&gt;
= DPLfw CDO Server v1.0.0 =&lt;br /&gt;
&lt;br /&gt;
Primera versión publicada en la wiki.&lt;br /&gt;
&lt;br /&gt;
* Arreglado [http://dpl.dsic.upv.es/bugzilla/show_bug.cgi?id=14 bug 14]: cdo-server.xml no usa &#039;&#039;overrideUUID&#039;&#039; por defecto.&lt;/div&gt;</summary>
		<author><name>Agomez</name></author>
	</entry>
	<entry>
		<id>https://dpl.dsic.upv.es/mediawiki/index.php?title=Instalaci%C3%B3n_del_servidor_CDO_como_servicio_en_Linux&amp;diff=297</id>
		<title>Instalación del servidor CDO como servicio en Linux</title>
		<link rel="alternate" type="text/html" href="https://dpl.dsic.upv.es/mediawiki/index.php?title=Instalaci%C3%B3n_del_servidor_CDO_como_servicio_en_Linux&amp;diff=297"/>
		<updated>2016-12-11T02:52:25Z</updated>

		<summary type="html">&lt;p&gt;Agomez: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Para instalar el servidor de CDO como servicio en Linux al inicio (usando SysV por ejemplo) se proporciona el script &amp;lt;code&amp;gt;/etc/init.d/cdo&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
= Configuración =&lt;br /&gt;
&lt;br /&gt;
En un sistema compatible con Debian/GNU Linux el script abajo proporcionado se debe colocar en &amp;lt;code&amp;gt;/etc/init.d/cdo&amp;lt;/code&amp;gt;, con permisos ejecutables.&lt;br /&gt;
&lt;br /&gt;
Una vez el script se ha colocado, el servicio se puede iniciar/parar/reiniciar con los argumentos start/stop/restart. Por ejemplo:&lt;br /&gt;
&lt;br /&gt;
 $ /etc/init.d/cdo start&lt;br /&gt;
&lt;br /&gt;
 $ service cdo start&lt;br /&gt;
&lt;br /&gt;
Para lanzar y parar el servicio con el arranque y apagado del sistema, se puede hacer uso del comando update-rc.d.&lt;br /&gt;
&lt;br /&gt;
Para instalar el servicio basta ejecutar:&lt;br /&gt;
&lt;br /&gt;
 update-rc.d cdo defaults&lt;br /&gt;
&lt;br /&gt;
Y para desinstalarlo:&lt;br /&gt;
&lt;br /&gt;
 update-rc.d cdo remove&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;NOTA:&#039;&#039;&#039; Para poder apagar el servicio de forma segura es necesario enviar el comando &amp;lt;code&amp;gt;close&amp;lt;/code&amp;gt; a la consola OSGi del servidor. Al lanzarse el proceso &amp;lt;code&amp;gt;cdo-server&amp;lt;/code&amp;gt; en background sólo es posible acceder a dicha consola si se lanza un servicio de escucha mediante telnet.&lt;br /&gt;
&lt;br /&gt;
{{Alerta | El script &#039;&#039;&#039;/etc/init.d/cdo&#039;&#039;&#039; abre un servicio telnet &#039;&#039;&#039;SIN AUTENTICACIÓN&#039;&#039;&#039; en el puerto 23.&lt;br /&gt;
Es necesario prohibir todas las conexiones a dicho puerto que no procedan de localhost. }}&lt;br /&gt;
&lt;br /&gt;
= Script: &amp;lt;code&amp;gt;/etc/init.d/cdo&amp;lt;/code&amp;gt; =&lt;br /&gt;
&lt;br /&gt;
 #! /bin/bash&lt;br /&gt;
 # /etc/init.d/cdo&lt;br /&gt;
 #&lt;br /&gt;
 &lt;br /&gt;
 ### BEGIN INIT INFO&lt;br /&gt;
 # Provides:             cdo-server 1.1&lt;br /&gt;
 # Required-Start:       $all&lt;br /&gt;
 # Required-Stop:        $all&lt;br /&gt;
 # Should-Start:         $syslog&lt;br /&gt;
 # Should-Stop:          $syslog&lt;br /&gt;
 # Default-Start:        2 3 4 5&lt;br /&gt;
 # Default-Stop:         0 1 6&lt;br /&gt;
 # Short-Description:    DPLfw CDO server&lt;br /&gt;
 ### END INIT INFO&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 # This script starts and stops the CDO server in background, and attaches&lt;br /&gt;
 # the OSGi console to port 23. The OSGi console can be controlled via telnet.&lt;br /&gt;
 &lt;br /&gt;
 # Must be run after any other services to ensure&lt;br /&gt;
 # that the server is able to create a connection&lt;br /&gt;
 &lt;br /&gt;
 # Some things that run always&lt;br /&gt;
 &lt;br /&gt;
 LOCK=/run/lock/cdo.pid&lt;br /&gt;
 SVCDIR=/opt/cdo-server/linux.gtk.x86-1.1/eclipse/&lt;br /&gt;
 FIFO=/run/lock/cdo.fifo&lt;br /&gt;
 &lt;br /&gt;
 # Error codes&lt;br /&gt;
 ERUNNING=10&lt;br /&gt;
 ENORUNNING=20&lt;br /&gt;
 &lt;br /&gt;
 echoerr() {&lt;br /&gt;
   echo &amp;quot;$@&amp;quot; 1&amp;gt;&amp;amp;2;&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 chkrunning() {&lt;br /&gt;
   if [ -e $LOCK ]; then&lt;br /&gt;
     # LOCK exists, check PID&lt;br /&gt;
     # Get saved PID&lt;br /&gt;
     PID=$(cat $LOCK)&lt;br /&gt;
     # Get nameof the binary running with pid $PID&lt;br /&gt;
     PROCPID=$(ps -p $PID -o comm --no-headers)&lt;br /&gt;
     # If process with pid $PID is cdo-server, the service is running&lt;br /&gt;
     if [ &amp;quot;$PROCPID&amp;quot; == &amp;quot;cdo-server&amp;quot; ]; then&lt;br /&gt;
       return $ERUNNING&lt;br /&gt;
     else&lt;br /&gt;
       return $ENORUNNING&lt;br /&gt;
     fi&lt;br /&gt;
   else&lt;br /&gt;
     # LOCK does not exist, not running&lt;br /&gt;
     return $ENORUNNING&lt;br /&gt;
   fi&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 dostart() {&lt;br /&gt;
 &lt;br /&gt;
   # AL CREATED FILES WIL BE ONLY ACCESIBLE BY ROOT&lt;br /&gt;
   umask 077&lt;br /&gt;
   ################################################&lt;br /&gt;
 &lt;br /&gt;
   cd $SVCDIR&lt;br /&gt;
 &lt;br /&gt;
   # Check if server is running&lt;br /&gt;
   chkrunning&lt;br /&gt;
   if [ $? -eq $ERUNNING  ]; then&lt;br /&gt;
     return $ERUNNING&lt;br /&gt;
   fi&lt;br /&gt;
 &lt;br /&gt;
   # At this point no other live instance of cdo-server&lt;br /&gt;
   # should hold the LOCK and the FIFO&lt;br /&gt;
   # However, this is not always true if an unexpected error&lt;br /&gt;
   # has ocurred.&lt;br /&gt;
   # If any other instance of the cdo service is still running,&lt;br /&gt;
   # the LOCK file will be reset and the FIFO disconnected&lt;br /&gt;
 &lt;br /&gt;
   # Unlink any existing FIFO silently&lt;br /&gt;
   # and create a new one&lt;br /&gt;
   unlink $FIFO &amp;gt; /dev/null 2&amp;gt;&amp;amp;1&lt;br /&gt;
   mkfifo $FIFO&lt;br /&gt;
 &lt;br /&gt;
   # Move to server dir (required to resolve config files)&lt;br /&gt;
   cd $SVCDIR&lt;br /&gt;
 &lt;br /&gt;
   # Start service in background&lt;br /&gt;
   $SVCDIR/cdo-server -console 23 &amp;gt; $FIFO 2&amp;gt;&amp;amp;1 &amp;amp;&lt;br /&gt;
   NEWPID=$!&lt;br /&gt;
 &lt;br /&gt;
   # Save the new PID to LOCK&lt;br /&gt;
   echo $NEWPID &amp;gt; $LOCK&lt;br /&gt;
 &lt;br /&gt;
   # Monitor server output from FIFO until server is loaded&lt;br /&gt;
   awk -v PID=$NEWPID &#039;{&lt;br /&gt;
     print $0;&lt;br /&gt;
     if ($0 == &amp;quot;[INFO] CDO server started&amp;quot;) {&lt;br /&gt;
       exit 0;&lt;br /&gt;
     } else if ($1 == &amp;quot;[ERROR]&amp;quot;) {&lt;br /&gt;
       print &amp;quot;An error ocurred, killing process!&amp;quot;;&lt;br /&gt;
       system(&amp;quot;kill -9 &amp;quot; PID);&lt;br /&gt;
       exit 1;&lt;br /&gt;
     }&lt;br /&gt;
   }&#039; $FIFO&lt;br /&gt;
 &lt;br /&gt;
   # The AWK command detected an error!&lt;br /&gt;
   if [ $? -ne 0 ]; then&lt;br /&gt;
     # If there are no instances of cdo-server running&lt;br /&gt;
     # (for example, the service failed to start when invoked by&lt;br /&gt;
     # rc.d boot scripts), delete the LOCK and the FIFO&lt;br /&gt;
     CDOSRVRUNNING=$(ps -C cdo-server)&lt;br /&gt;
     if [ $CDOSRVRUNNING ]; then&lt;br /&gt;
       rm -f $LOCK&lt;br /&gt;
       rm -f $FIFO&lt;br /&gt;
     fi&lt;br /&gt;
   fi&lt;br /&gt;
 &lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 dostop() {&lt;br /&gt;
 &lt;br /&gt;
   # Check if server is running&lt;br /&gt;
   chkrunning&lt;br /&gt;
   if [ $? -eq $ERUNNING ]; then&lt;br /&gt;
       echo -e &amp;quot;\nclose&amp;quot; | telnet localhost &amp;amp;&amp;gt; /dev/null &amp;amp;&lt;br /&gt;
       cat $FIFO&lt;br /&gt;
       rm $LOCK&lt;br /&gt;
       unlink $FIFO&lt;br /&gt;
   else&lt;br /&gt;
     return $ENORUNNING&lt;br /&gt;
   fi&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 # Carry out specific functions when asked to by the system&lt;br /&gt;
 case &amp;quot;$1&amp;quot; in&lt;br /&gt;
   start)&lt;br /&gt;
     dostart&lt;br /&gt;
     if [ $? -eq $ERUNNING ]; then&lt;br /&gt;
       echoerr &amp;quot;CDO service already running!&amp;quot;&lt;br /&gt;
     fi&lt;br /&gt;
     ;;&lt;br /&gt;
   stop)&lt;br /&gt;
     dostop&lt;br /&gt;
     if [ $? -eq $ENORUNNING ]; then&lt;br /&gt;
       echoerr &amp;quot;CDO service not running!&amp;quot;&lt;br /&gt;
     fi&lt;br /&gt;
     ;;&lt;br /&gt;
   restart)&lt;br /&gt;
     dostop&lt;br /&gt;
     dostart&lt;br /&gt;
     ;;&lt;br /&gt;
   *)&lt;br /&gt;
     echo &amp;quot;Usage: /etc/init.d/cdo {start|stop|restart}&amp;quot;&lt;br /&gt;
     exit 1&lt;br /&gt;
     ;;&lt;br /&gt;
 esac&lt;br /&gt;
 &lt;br /&gt;
 exit 0&lt;/div&gt;</summary>
		<author><name>Agomez</name></author>
	</entry>
	<entry>
		<id>https://dpl.dsic.upv.es/mediawiki/index.php?title=Descargas&amp;diff=296</id>
		<title>Descargas</title>
		<link rel="alternate" type="text/html" href="https://dpl.dsic.upv.es/mediawiki/index.php?title=Descargas&amp;diff=296"/>
		<updated>2016-12-11T02:37:32Z</updated>

		<summary type="html">&lt;p&gt;Agomez: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Alerta | Las versiones disponibles en esta sección para su descarga son prototipos de {{DPLfw}}. {{DPLfw}} debe considerarse en estado &#039;&#039;alpha&#039;&#039;, no estando su uso dirigido hacia usuarios finales.}}&lt;br /&gt;
&lt;br /&gt;
== Pre-requisitos ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.eclipse.org/downloads/packages/release/indigo/sr2 Eclipse 3.7.x ]:&lt;br /&gt;
** Versión archivada - Eclipse Platform Windows x86: [[Archivo:Eclipse-platform-3.7.2-win32.zip]].&lt;br /&gt;
** Versión archivada - Eclipse SDK Windows x86: [[Archivo:Eclipse-SDK-3.7.1-win32.zip]].&lt;br /&gt;
* [http://www.enterprisedb.com/products-services-training/pgdownload PostgreSQL v.8.x] &#039;&#039;&#039;(Sólo requerido para la instalación del servidor)&#039;&#039;&#039;:&lt;br /&gt;
** Versión archivada - PostgreSQL 8.4.9-1 (Windows x86): [[Archivo:Postgresql-8.4.9-1-windows.exe]].&lt;br /&gt;
* &amp;lt;s&amp;gt;[http://dita-ot.sourceforge.net/ DITA Open Toolkit]&amp;lt;/s&amp;gt; (Innecesario a partir de v0.5):&lt;br /&gt;
** &amp;lt;s&amp;gt;Versión archivada - DITA Open Toolkit 1.5.4 (Windows x86): [[Archivo:DITA-OT1.5.4_full_easy_install_bin.zip]]&amp;lt;/s&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Plugins {{DPLfw}} ==&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.6.3 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/latest/ http://dpl.dsic.upv.es/updates/latest/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.6.3.zip]]&lt;br /&gt;
&lt;br /&gt;
==== Notas de la versión ====&lt;br /&gt;
&lt;br /&gt;
* Los repositorios creados por versiones anteriores del cliente de {{DPLfw}} (&amp;lt; v0.6.x) en un servidor de InfoElementos no son compatibles. Para utilizar un repositorio con el cliente de {{DPLfw}} este debe crearse sobre una base de datos &#039;&#039;&#039;vacía&#039;&#039;&#039;. La versión 1.1 del servidor de {{DPLfw}} proporciona un script SQL (&#039;&#039;recreate-db.sql&#039;&#039;) para resetear la base de datos por defecto de CDO en un servidor PostgreSQL.&lt;br /&gt;
&lt;br /&gt;
== Plugins {{DPLfw}} (archivo de versiones obsoletas) ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.6.2 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/0.6.2/ http://dpl.dsic.upv.es/updates/0.6.2/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.6.2.zip]]&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.6.1 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/0.6.1/ http://dpl.dsic.upv.es/updates/0.6.1/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.6.1.zip]]&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.6.0 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/0.6.0/ http://dpl.dsic.upv.es/updates/0.6.0/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.6.0.zip]]&lt;br /&gt;
&lt;br /&gt;
==== Notas de la versión ====&lt;br /&gt;
&lt;br /&gt;
* Los repositorios creados por versiones anteriores del cliente de {{DPLfw}} (&amp;lt; v0.6.x) en un servidor de InfoElementos no son compatibles. Para utilizar un repositorio con el cliente de {{DPLfw}} este debe crearse sobre una base de datos &#039;&#039;&#039;vacía&#039;&#039;&#039;. La versión 1.1 del servidor de {{DPLfw}} proporciona un script SQL (&#039;&#039;recreate-db.sql&#039;&#039;) para resetear la base de datos por defecto de CDO en un servidor PostgreSQL.&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.5.1 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/0.5.1/ http://dpl.dsic.upv.es/updates/0.5.1/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.5.1.zip]]&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.5.0 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/0.5.0/ http://dpl.dsic.upv.es/updates/0.5.0/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.5.0.zip]]&lt;br /&gt;
&lt;br /&gt;
==== Notas de la versión ====&lt;br /&gt;
&lt;br /&gt;
* Los repositorios creados por versiones anteriores del cliente de {{DPLfw}} (&amp;lt; v0.5.x) en un servidor de InfoElementos no son compatibles. Para utilizar un repositorio con el cliente de {{DPLfw}} este debe crearse sobre una base de datos &#039;&#039;&#039;vacía&#039;&#039;&#039;. La versión 1.1 del servidor de {{DPLfw}} proporciona un script SQL (&#039;&#039;recreate-db.sql&#039;&#039;) para resetear la base de datos por defecto de CDO en un servidor PostgreSQL.&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.4.0 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/0.4.0/ http://dpl.dsic.upv.es/updates/0.4.0/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.4.0.zip]]&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.3.0 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/0.3.0/ http://dpl.dsic.upv.es/updates/0.3.0/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.3.0.zip]]&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.2.1 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/0.2.1/ http://dpl.dsic.upv.es/updates/0.2.1/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.2.1.zip]]&lt;br /&gt;
&lt;br /&gt;
== Servidor CDO ==&lt;br /&gt;
&lt;br /&gt;
=== Versión 1.1. ===&lt;br /&gt;
&lt;br /&gt;
* TIPEx CDO server Windows x86: [[Archivo:Win32.win32.x86-1.1.zip]]&lt;br /&gt;
* TIPEx CDO server Windows x86 (64 bits): [[Archivo:Win32.win32.x86_64-1.1.zip]]&lt;br /&gt;
* TIPEx CDO server Linux GTK x86: [[Archivo:Linux.gtk.x86-1.1.zip]]&lt;br /&gt;
* TIPEx CDO server Linux GTK x86 (64 bits): [[Archivo:Linux.gtk.x86_64-1.1.zip]]&lt;br /&gt;
* TIPEx CDO server MacOSX (Cocoa) x86: [[Archivo:Macosx.cocoa.x86-1.1.zip]]&lt;br /&gt;
* TIPEx CDO server MacOSX (Cocoa) x86 (64 bits): [[Archivo:Macosx.cocoa.x86_64-1.1.zip]]&lt;br /&gt;
&lt;br /&gt;
== Servidor CDO (archivo de versiones obsoletas) ==&lt;br /&gt;
&lt;br /&gt;
=== Versión 1.0 ===&lt;br /&gt;
&lt;br /&gt;
* TIPEx CDO server Windows x86: [[Archivo:Win32.win32.x86-1.0.zip]]&lt;br /&gt;
* TIPEx CDO server Windows x86 (64 bits): [[Archivo:Win32.win32.x86_64-1.0.zip]]&lt;br /&gt;
* TIPEx CDO server Linux GTK x86: [[Archivo:Linux.gtk.x86-1.0.zip]]&lt;br /&gt;
* TIPEx CDO server Linux GTK x86 (64 bits): [[Archivo:Linux.gtk.x86_64-1.0.zip]]&lt;br /&gt;
* TIPEx CDO server MacOSX (Cocoa) x86: [[Archivo:Macosx.cocoa.x86-1.0.zip]]&lt;br /&gt;
* TIPEx CDO server MacOSX (Cocoa) x86 (64 bits): [[Archivo:Macosx.cocoa.x86_64-1.0.zip]]&lt;/div&gt;</summary>
		<author><name>Agomez</name></author>
	</entry>
	<entry>
		<id>https://dpl.dsic.upv.es/mediawiki/index.php?title=Releases&amp;diff=295</id>
		<title>Releases</title>
		<link rel="alternate" type="text/html" href="https://dpl.dsic.upv.es/mediawiki/index.php?title=Releases&amp;diff=295"/>
		<updated>2016-12-11T01:09:48Z</updated>

		<summary type="html">&lt;p&gt;Agomez: /* DPLfw CDO Server v1.0.0 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= DPLfw v0.6.2 changelog =&lt;br /&gt;
&lt;br /&gt;
* Añadido &amp;quot;apache commons collections&amp;quot; al plugin &amp;lt;code&amp;gt;es.upv.dsic.issi.dplfw.core.commonlibs&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
* Eliminada dependencia innecesaria de los plugins de SoapUI (sustituida por la dependencia a &#039;&#039;commonlibs&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
= DPLfw v0.6.2 changelog =&lt;br /&gt;
&lt;br /&gt;
* Añadida excepción en JTidy para mantener tags de tipo &amp;lt;code&amp;gt;keyword&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
* Actualizada la plantilla XSLT HTML2DITA para transformar elementos &amp;lt;code&amp;gt;keyword&amp;lt;/code&amp;gt; de HTML a DITA.&lt;br /&gt;
&lt;br /&gt;
* Actualizada la clase DitaGenerator para pasar la sustitución de variables a DITA-OT en lugar de realizarla internamente.&lt;br /&gt;
&lt;br /&gt;
= DPLfw v0.6.1 changelog =&lt;br /&gt;
&lt;br /&gt;
* Arreglado problema de empaquetado por el que no se realizaba la sustitución de las variables por sus valores en la generación de la especificación DITA final.&lt;br /&gt;
&lt;br /&gt;
= DPLfw v0.6.0 changelog =&lt;br /&gt;
&lt;br /&gt;
* Añadido soporte para &#039;&#039;InfoElementos&#039;&#039; con variables (i.e. &#039;&#039;VariableIEContents&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
* Añadido soporte de atributos en DFM y DFMConf (i.e. &#039;&#039;CriterionAttribute&#039;&#039;, &#039;&#039;VariableAttribute&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
* Añadida pestaña Variables en el editor de &#039;&#039;InfoElementos&#039;&#039; para la creación de &#039;&#039;VariableIEContents&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* Añadido soporte para la inserción de &#039;&#039;VariableIEContents&#039;&#039; en el editor de contenidos de &#039;&#039;InfoElementos&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* Modificado el label por defecto de las &#039;&#039;features&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
* Añadido &#039;&#039;ILogListener&#039;&#039; en el log por defecto del plugin DplfwUiPlugin para notificar mediante una ventana de error los mensajes loggeados.&lt;br /&gt;
&lt;br /&gt;
* Añadidos &#039;&#039;sorters&#039;&#039; a los distintos &#039;&#039;viewers&#039;&#039; de &#039;&#039;JFace&#039;&#039; en el editor de organizaciones.&lt;br /&gt;
&lt;br /&gt;
* Modificado el algoritmo de cálculo de &#039;&#039;idName&#039;&#039;s de las &#039;&#039;DocumentFeatures&#039;&#039; para evitar calcular IDs duplicados. Cuando se encuentra un ID que puede causar conflicto, se añade un índice que crece secuencialmente al final del ID.&lt;br /&gt;
&lt;br /&gt;
= DPLfw v0.5.1 changelog =&lt;br /&gt;
&lt;br /&gt;
* Añadidos iconos para la representación de los Contextos de Documento.&lt;br /&gt;
&lt;br /&gt;
* Añadido un &#039;&#039;label provider&#039;&#039; basado en EMF.Edit para la selección de contextos en el asistente de creación de una nueva configuración.&lt;br /&gt;
&lt;br /&gt;
* Movida la hoja de propiedades del editor gráfico de workflows de documentos a la categoría de DPLfw.&lt;br /&gt;
&lt;br /&gt;
* Corregidos metadatos de algunos plugins que mostraban la información por defecto.&lt;br /&gt;
&lt;br /&gt;
* Arreglada la rutina de cálculo de identificadores de CDFs a partir de su &#039;&#039;visible name&#039;&#039;, ya que no consideraba la posibilidad de usar caracteres ASCII extendidos (acentos, etc.).&lt;br /&gt;
&lt;br /&gt;
* Añadida restricción para los nombres de los contextos (no pueden contener espacios).&lt;br /&gt;
&lt;br /&gt;
= DPLfw v0.5 changelog =&lt;br /&gt;
&lt;br /&gt;
* Actualizados los iconos para la Perspectiva y Explorador de proyectos de DPL&lt;br /&gt;
&lt;br /&gt;
* Arreglada y completada la implementación de los atajos para acceder a los asistentes de Nuevo proyecto/fichero, etc. de DPL.&lt;br /&gt;
&lt;br /&gt;
* Mejora en la gestión de proyectos de DPL con la creación de un modelo propio. Definición del mecanismo de persistencia para la gestión de la naturaleza de DPL.&lt;br /&gt;
&lt;br /&gt;
* Añadidos nuevos asistentes de creación de fichero, y refactorizado el plugin &#039;&#039;.dplfw.core&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* Refactorización y renombrado de etiquetas, proyecto, paquetes y clases. Eliminamos referencias a TIPEx y pasamos a usar la denominación común de DPLfw para toda la herramienta.&lt;br /&gt;
&lt;br /&gt;
* Añadida gestión del workspace mediante el framework de refactorización (carpetas especiales/protegidas de DPL, renombrado de archivos de DPL, etc.).&lt;br /&gt;
&lt;br /&gt;
* Añadido runtime de DITA al framework, ya no es necesario cambiar la configuración de Ant ni referenciar a un entorno de DITA externo.&lt;br /&gt;
&lt;br /&gt;
* Añadido manejo de contextos en DFMs y DFMCONFs.&lt;br /&gt;
&lt;br /&gt;
* Añadida vista de propiedades mejoradas para DFMs, basada en categorías, y con capacidades de propagación de permisos.&lt;br /&gt;
&lt;br /&gt;
= DPLfw v0.4 changelog =&lt;br /&gt;
&lt;br /&gt;
* Añadido soporte para Modelos organizacionales.&lt;br /&gt;
&lt;br /&gt;
* Añadido soporte para Modelos de Workflow.&lt;br /&gt;
&lt;br /&gt;
* Editor de modelos de características actualizado para asignar permisos a actores.&lt;br /&gt;
&lt;br /&gt;
* Añadida validación completa de modelos de configuraciones. Mejorada la notificación de errores en las dependencias/exclusiones entre features.&lt;br /&gt;
&lt;br /&gt;
* Añadido soporte para texto con estilo para TextInfoElements.&lt;br /&gt;
&lt;br /&gt;
* Añadido soporte para editores personalizados.&lt;br /&gt;
&lt;br /&gt;
* Mejoras de interfaz en los editores de árbol (expand, collapse, etc.).&lt;br /&gt;
&lt;br /&gt;
= DPLfw v0.3 changelog =&lt;br /&gt;
&lt;br /&gt;
* Arreglado [http://dpl.dsic.upv.es/bugzilla/show_bug.cgi?id=1 bug 1]: Faltan etiquetas en messages.properties.&lt;br /&gt;
&lt;br /&gt;
* Arreglado [http://dpl.dsic.upv.es/bugzilla/show_bug.cgi?id=2 bug 2]: Se corrompe el repositorio por inconsistencias al crear concurrentemente y sin salvar distintos InfoElementos.&lt;br /&gt;
&lt;br /&gt;
* Arreglado [http://dpl.dsic.upv.es/bugzilla/show_bug.cgi?id=4 bug 4]: No se refresca la etiqueta de Requires y Excludes.&lt;br /&gt;
&lt;br /&gt;
* Arreglado [http://dpl.dsic.upv.es/bugzilla/show_bug.cgi?id=6 bug 6]: El bugfix permite que &amp;quot;Id Name&amp;quot; se establezca a partir de &amp;quot;Visible Name&amp;quot; si &amp;quot;Id Name&amp;quot; es vacío o nulo.&lt;br /&gt;
&lt;br /&gt;
* Arreglado [http://dpl.dsic.upv.es/bugzilla/show_bug.cgi?id=10 bug 10]: NullPointerException en la ventana de búsqueda de InfoElement si &amp;quot;description&amp;quot; es null.&lt;br /&gt;
&lt;br /&gt;
* Arreglado [http://dpl.dsic.upv.es/bugzilla/show_bug.cgi?id=11 bug 11]: NullPointerException cuando ContentDocumentFeature no tiene InfoElement asociado. El bugfix permite generar un &#039;&#039;ditamap&#039;&#039; cuando hay ContentDocumentFeatures sin InfoElement.&lt;br /&gt;
&lt;br /&gt;
* Arreglado [http://dpl.dsic.upv.es/bugzilla/show_bug.cgi?id=12 bug 12]: No se muestra error si se lanza una &#039;&#039;UnknownRepositoryException&#039;&#039; al generar un &#039;&#039;ditamap&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* Arreglado [http://dpl.dsic.upv.es/bugzilla/show_bug.cgi?id=13 bug 13]: Se lanza &#039;&#039;NullPointerException&#039;&#039; al generar dita (método &#039;&#039;TextIE.asDita(...)&#039;&#039;) si un TextIE no tiene contenido.&lt;br /&gt;
&lt;br /&gt;
* Cambiada definición del atributo &#039;&#039;id&#039;&#039; de un infoelemento. Ahora &#039;&#039;InfoElement.id&#039;&#039; es el atributo identificador, serializable, y sólo cambiable a través de la clase implementación (no interfaz). Su valor se establece mediante el método &#039;&#039;createUUID()&#039;&#039;. Esto permite tener un identificador en ausencia de una conexión CDO, así como también evita duplicidades y conflictos al copiar InfoElements; aunque la creación de identificadores se debe realizar de forma explícita al crear &#039;&#039;InfoElements&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Añadido soporte para reconciliación de configuraciones cuando un modelo de características cambia.&lt;br /&gt;
&lt;br /&gt;
* Añadido atributo &#039;&#039;subject&#039;&#039; a los &#039;&#039;InfoElements&#039;&#039; que permite asignarlos a tópicos predefinidos (establecidos en el cliente).&lt;br /&gt;
&lt;br /&gt;
* Añadido soporte para transformar modelos de características (DocumentFeatureModels) en modelos FAMA.&lt;br /&gt;
&lt;br /&gt;
* Creada interfaz para invocar validaciones FAMA.&lt;br /&gt;
&lt;br /&gt;
* Añadidas notificaciones de errores en la vista de problemas para Modelos de Características:&lt;br /&gt;
** Cuando se lanza un análisis mediante el menú contextual (&#039;&#039;Analyse&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
* Añadidas notificaciones de errores en la vista de problemas para Modelos de Configuración:&lt;br /&gt;
** Cuando se selecciona/deselecciona una feature y se incumple alguna restricción requires o excludes.&lt;br /&gt;
** Cuando se lanza una validación en modo &#039;&#039;batch&#039;&#039; mediante el menú contextual.&lt;br /&gt;
&lt;br /&gt;
* Actualizado el editor de &#039;&#039;InfoElements&#039;&#039; para dar soporte el atributo &#039;&#039;subject&#039;&#039;:&lt;br /&gt;
** Editor de metadatos actualizado.&lt;br /&gt;
** Añadida hoja de preferencias para gestionar los &#039;&#039;subjects&#039;&#039; disponibles.&lt;br /&gt;
** Añadido punto de extensión para contribuir &#039;&#039;subjects&#039;&#039; por defecto asociados a un determinado dominio.&lt;br /&gt;
** Creado plugin &#039;&#039;es.upv.dsic.issi.emergencies&#039;&#039; que contribuye el vocabulario de &#039;&#039;subjects&#039;&#039; para el dominio de emergencias.&lt;br /&gt;
&lt;br /&gt;
* Mejoras de interfaz:&lt;br /&gt;
** Añadidos iconos faltantes para representar modelos de configuraciones en visores, editores y asistentes.&lt;br /&gt;
** Añadidos iconos para representar proyectos de DPL.&lt;br /&gt;
** Mejorado el layout en la ventana de preferencias para la gestión de repositorios.&lt;br /&gt;
** Añadida información sobre Requires/Excludes en las propiedades de una selección de features en ficheros &#039;&#039;*.dfmconf&#039;&#039;.&lt;br /&gt;
** Arreglado comportamiento de la vista de outline en el editor de configuraciones cuando se usa la pestaña &#039;&#039;checkbox tree&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
= DPLfw v0.2.1 =&lt;br /&gt;
Primer versión publicada en la wiki&lt;br /&gt;
&lt;br /&gt;
= DPLfw CDO Server v1.0.0 =&lt;br /&gt;
&lt;br /&gt;
Primera versión publicada en la wiki.&lt;br /&gt;
&lt;br /&gt;
* Arreglado [http://dpl.dsic.upv.es/bugzilla/show_bug.cgi?id=14 bug 14]: cdo-server.xml no usa &#039;&#039;overrideUUID&#039;&#039; por defecto.&lt;/div&gt;</summary>
		<author><name>Agomez</name></author>
	</entry>
	<entry>
		<id>https://dpl.dsic.upv.es/mediawiki/index.php?title=Releases&amp;diff=294</id>
		<title>Releases</title>
		<link rel="alternate" type="text/html" href="https://dpl.dsic.upv.es/mediawiki/index.php?title=Releases&amp;diff=294"/>
		<updated>2016-12-11T01:09:29Z</updated>

		<summary type="html">&lt;p&gt;Agomez: /* DPLfw v0.3 changelog */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= DPLfw v0.6.2 changelog =&lt;br /&gt;
&lt;br /&gt;
* Añadido &amp;quot;apache commons collections&amp;quot; al plugin &amp;lt;code&amp;gt;es.upv.dsic.issi.dplfw.core.commonlibs&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
* Eliminada dependencia innecesaria de los plugins de SoapUI (sustituida por la dependencia a &#039;&#039;commonlibs&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
= DPLfw v0.6.2 changelog =&lt;br /&gt;
&lt;br /&gt;
* Añadida excepción en JTidy para mantener tags de tipo &amp;lt;code&amp;gt;keyword&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
* Actualizada la plantilla XSLT HTML2DITA para transformar elementos &amp;lt;code&amp;gt;keyword&amp;lt;/code&amp;gt; de HTML a DITA.&lt;br /&gt;
&lt;br /&gt;
* Actualizada la clase DitaGenerator para pasar la sustitución de variables a DITA-OT en lugar de realizarla internamente.&lt;br /&gt;
&lt;br /&gt;
= DPLfw v0.6.1 changelog =&lt;br /&gt;
&lt;br /&gt;
* Arreglado problema de empaquetado por el que no se realizaba la sustitución de las variables por sus valores en la generación de la especificación DITA final.&lt;br /&gt;
&lt;br /&gt;
= DPLfw v0.6.0 changelog =&lt;br /&gt;
&lt;br /&gt;
* Añadido soporte para &#039;&#039;InfoElementos&#039;&#039; con variables (i.e. &#039;&#039;VariableIEContents&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
* Añadido soporte de atributos en DFM y DFMConf (i.e. &#039;&#039;CriterionAttribute&#039;&#039;, &#039;&#039;VariableAttribute&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
* Añadida pestaña Variables en el editor de &#039;&#039;InfoElementos&#039;&#039; para la creación de &#039;&#039;VariableIEContents&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* Añadido soporte para la inserción de &#039;&#039;VariableIEContents&#039;&#039; en el editor de contenidos de &#039;&#039;InfoElementos&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* Modificado el label por defecto de las &#039;&#039;features&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
* Añadido &#039;&#039;ILogListener&#039;&#039; en el log por defecto del plugin DplfwUiPlugin para notificar mediante una ventana de error los mensajes loggeados.&lt;br /&gt;
&lt;br /&gt;
* Añadidos &#039;&#039;sorters&#039;&#039; a los distintos &#039;&#039;viewers&#039;&#039; de &#039;&#039;JFace&#039;&#039; en el editor de organizaciones.&lt;br /&gt;
&lt;br /&gt;
* Modificado el algoritmo de cálculo de &#039;&#039;idName&#039;&#039;s de las &#039;&#039;DocumentFeatures&#039;&#039; para evitar calcular IDs duplicados. Cuando se encuentra un ID que puede causar conflicto, se añade un índice que crece secuencialmente al final del ID.&lt;br /&gt;
&lt;br /&gt;
= DPLfw v0.5.1 changelog =&lt;br /&gt;
&lt;br /&gt;
* Añadidos iconos para la representación de los Contextos de Documento.&lt;br /&gt;
&lt;br /&gt;
* Añadido un &#039;&#039;label provider&#039;&#039; basado en EMF.Edit para la selección de contextos en el asistente de creación de una nueva configuración.&lt;br /&gt;
&lt;br /&gt;
* Movida la hoja de propiedades del editor gráfico de workflows de documentos a la categoría de DPLfw.&lt;br /&gt;
&lt;br /&gt;
* Corregidos metadatos de algunos plugins que mostraban la información por defecto.&lt;br /&gt;
&lt;br /&gt;
* Arreglada la rutina de cálculo de identificadores de CDFs a partir de su &#039;&#039;visible name&#039;&#039;, ya que no consideraba la posibilidad de usar caracteres ASCII extendidos (acentos, etc.).&lt;br /&gt;
&lt;br /&gt;
* Añadida restricción para los nombres de los contextos (no pueden contener espacios).&lt;br /&gt;
&lt;br /&gt;
= DPLfw v0.5 changelog =&lt;br /&gt;
&lt;br /&gt;
* Actualizados los iconos para la Perspectiva y Explorador de proyectos de DPL&lt;br /&gt;
&lt;br /&gt;
* Arreglada y completada la implementación de los atajos para acceder a los asistentes de Nuevo proyecto/fichero, etc. de DPL.&lt;br /&gt;
&lt;br /&gt;
* Mejora en la gestión de proyectos de DPL con la creación de un modelo propio. Definición del mecanismo de persistencia para la gestión de la naturaleza de DPL.&lt;br /&gt;
&lt;br /&gt;
* Añadidos nuevos asistentes de creación de fichero, y refactorizado el plugin &#039;&#039;.dplfw.core&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* Refactorización y renombrado de etiquetas, proyecto, paquetes y clases. Eliminamos referencias a TIPEx y pasamos a usar la denominación común de DPLfw para toda la herramienta.&lt;br /&gt;
&lt;br /&gt;
* Añadida gestión del workspace mediante el framework de refactorización (carpetas especiales/protegidas de DPL, renombrado de archivos de DPL, etc.).&lt;br /&gt;
&lt;br /&gt;
* Añadido runtime de DITA al framework, ya no es necesario cambiar la configuración de Ant ni referenciar a un entorno de DITA externo.&lt;br /&gt;
&lt;br /&gt;
* Añadido manejo de contextos en DFMs y DFMCONFs.&lt;br /&gt;
&lt;br /&gt;
* Añadida vista de propiedades mejoradas para DFMs, basada en categorías, y con capacidades de propagación de permisos.&lt;br /&gt;
&lt;br /&gt;
= DPLfw v0.4 changelog =&lt;br /&gt;
&lt;br /&gt;
* Añadido soporte para Modelos organizacionales.&lt;br /&gt;
&lt;br /&gt;
* Añadido soporte para Modelos de Workflow.&lt;br /&gt;
&lt;br /&gt;
* Editor de modelos de características actualizado para asignar permisos a actores.&lt;br /&gt;
&lt;br /&gt;
* Añadida validación completa de modelos de configuraciones. Mejorada la notificación de errores en las dependencias/exclusiones entre features.&lt;br /&gt;
&lt;br /&gt;
* Añadido soporte para texto con estilo para TextInfoElements.&lt;br /&gt;
&lt;br /&gt;
* Añadido soporte para editores personalizados.&lt;br /&gt;
&lt;br /&gt;
* Mejoras de interfaz en los editores de árbol (expand, collapse, etc.).&lt;br /&gt;
&lt;br /&gt;
= DPLfw v0.3 changelog =&lt;br /&gt;
&lt;br /&gt;
* Arreglado [http://dpl.dsic.upv.es/bugzilla/show_bug.cgi?id=1 bug 1]: Faltan etiquetas en messages.properties.&lt;br /&gt;
&lt;br /&gt;
* Arreglado [http://dpl.dsic.upv.es/bugzilla/show_bug.cgi?id=2 bug 2]: Se corrompe el repositorio por inconsistencias al crear concurrentemente y sin salvar distintos InfoElementos.&lt;br /&gt;
&lt;br /&gt;
* Arreglado [http://dpl.dsic.upv.es/bugzilla/show_bug.cgi?id=4 bug 4]: No se refresca la etiqueta de Requires y Excludes.&lt;br /&gt;
&lt;br /&gt;
* Arreglado [http://dpl.dsic.upv.es/bugzilla/show_bug.cgi?id=6 bug 6]: El bugfix permite que &amp;quot;Id Name&amp;quot; se establezca a partir de &amp;quot;Visible Name&amp;quot; si &amp;quot;Id Name&amp;quot; es vacío o nulo.&lt;br /&gt;
&lt;br /&gt;
* Arreglado [http://dpl.dsic.upv.es/bugzilla/show_bug.cgi?id=10 bug 10]: NullPointerException en la ventana de búsqueda de InfoElement si &amp;quot;description&amp;quot; es null.&lt;br /&gt;
&lt;br /&gt;
* Arreglado [http://dpl.dsic.upv.es/bugzilla/show_bug.cgi?id=11 bug 11]: NullPointerException cuando ContentDocumentFeature no tiene InfoElement asociado. El bugfix permite generar un &#039;&#039;ditamap&#039;&#039; cuando hay ContentDocumentFeatures sin InfoElement.&lt;br /&gt;
&lt;br /&gt;
* Arreglado [http://dpl.dsic.upv.es/bugzilla/show_bug.cgi?id=12 bug 12]: No se muestra error si se lanza una &#039;&#039;UnknownRepositoryException&#039;&#039; al generar un &#039;&#039;ditamap&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* Arreglado [http://dpl.dsic.upv.es/bugzilla/show_bug.cgi?id=13 bug 13]: Se lanza &#039;&#039;NullPointerException&#039;&#039; al generar dita (método &#039;&#039;TextIE.asDita(...)&#039;&#039;) si un TextIE no tiene contenido.&lt;br /&gt;
&lt;br /&gt;
* Cambiada definición del atributo &#039;&#039;id&#039;&#039; de un infoelemento. Ahora &#039;&#039;InfoElement.id&#039;&#039; es el atributo identificador, serializable, y sólo cambiable a través de la clase implementación (no interfaz). Su valor se establece mediante el método &#039;&#039;createUUID()&#039;&#039;. Esto permite tener un identificador en ausencia de una conexión CDO, así como también evita duplicidades y conflictos al copiar InfoElements; aunque la creación de identificadores se debe realizar de forma explícita al crear &#039;&#039;InfoElements&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Añadido soporte para reconciliación de configuraciones cuando un modelo de características cambia.&lt;br /&gt;
&lt;br /&gt;
* Añadido atributo &#039;&#039;subject&#039;&#039; a los &#039;&#039;InfoElements&#039;&#039; que permite asignarlos a tópicos predefinidos (establecidos en el cliente).&lt;br /&gt;
&lt;br /&gt;
* Añadido soporte para transformar modelos de características (DocumentFeatureModels) en modelos FAMA.&lt;br /&gt;
&lt;br /&gt;
* Creada interfaz para invocar validaciones FAMA.&lt;br /&gt;
&lt;br /&gt;
* Añadidas notificaciones de errores en la vista de problemas para Modelos de Características:&lt;br /&gt;
** Cuando se lanza un análisis mediante el menú contextual (&#039;&#039;Analyse&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
* Añadidas notificaciones de errores en la vista de problemas para Modelos de Configuración:&lt;br /&gt;
** Cuando se selecciona/deselecciona una feature y se incumple alguna restricción requires o excludes.&lt;br /&gt;
** Cuando se lanza una validación en modo &#039;&#039;batch&#039;&#039; mediante el menú contextual.&lt;br /&gt;
&lt;br /&gt;
* Actualizado el editor de &#039;&#039;InfoElements&#039;&#039; para dar soporte el atributo &#039;&#039;subject&#039;&#039;:&lt;br /&gt;
** Editor de metadatos actualizado.&lt;br /&gt;
** Añadida hoja de preferencias para gestionar los &#039;&#039;subjects&#039;&#039; disponibles.&lt;br /&gt;
** Añadido punto de extensión para contribuir &#039;&#039;subjects&#039;&#039; por defecto asociados a un determinado dominio.&lt;br /&gt;
** Creado plugin &#039;&#039;es.upv.dsic.issi.emergencies&#039;&#039; que contribuye el vocabulario de &#039;&#039;subjects&#039;&#039; para el dominio de emergencias.&lt;br /&gt;
&lt;br /&gt;
* Mejoras de interfaz:&lt;br /&gt;
** Añadidos iconos faltantes para representar modelos de configuraciones en visores, editores y asistentes.&lt;br /&gt;
** Añadidos iconos para representar proyectos de DPL.&lt;br /&gt;
** Mejorado el layout en la ventana de preferencias para la gestión de repositorios.&lt;br /&gt;
** Añadida información sobre Requires/Excludes en las propiedades de una selección de features en ficheros &#039;&#039;*.dfmconf&#039;&#039;.&lt;br /&gt;
** Arreglado comportamiento de la vista de outline en el editor de configuraciones cuando se usa la pestaña &#039;&#039;checkbox tree&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
= DPLfw v0.2.1 =&lt;br /&gt;
Primer versión publicada en la wiki&lt;br /&gt;
&lt;br /&gt;
= DPLfw CDO Server v1.0.0 =&lt;br /&gt;
&lt;br /&gt;
Primera versión publicada en la wiki.&lt;br /&gt;
&lt;br /&gt;
* Arreglado [http://dpl.dsic.upv.es/bugzilla3/show_bug.cgi?id=14 bug 14]: cdo-server.xml no usa &#039;&#039;overrideUUID&#039;&#039; por defecto.&lt;/div&gt;</summary>
		<author><name>Agomez</name></author>
	</entry>
	<entry>
		<id>https://dpl.dsic.upv.es/mediawiki/index.php?title=P%C3%A1gina_principal&amp;diff=293</id>
		<title>Página principal</title>
		<link rel="alternate" type="text/html" href="https://dpl.dsic.upv.es/mediawiki/index.php?title=P%C3%A1gina_principal&amp;diff=293"/>
		<updated>2016-12-11T01:08:56Z</updated>

		<summary type="html">&lt;p&gt;Agomez: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Actualmente existen soluciones tecnológicas para la generación de documentos personalizados en cuanto a sus contenidos y apariencia. Sin embargo, todas ellas requieren de amplios conocimientos en lenguajes especializados (XML, XSLT o XPATH entre otros) y no contemplan tareas relacionadas específicamente con el dominio, como es la identificación de la variabilidad en el contenido de los documentos. &lt;br /&gt;
&lt;br /&gt;
[[DPL]] ([[Document Product Lines]] o [[Líneas de Producto de Documentos]] en castellano) es una propuesta metodológica para especificar la variabilidad de una familia de documentos en términos de características, que son transformadas en elementos de contenido mediante editores personalizados que se generan siguiendo una aproximación de Líneas de Producto Software. [[DPL]] se construye sobre un metamodelo de características de documento, que guiará el posterior proceso de generación.&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
== Páginas de interés en esta wiki ==&lt;br /&gt;
&lt;br /&gt;
* Introducción a las [[Líneas de Producto de Documentos]] (incluída más abajo).&lt;br /&gt;
* [[Descargar]] el prototipo de {{DPLfw}}. &lt;br /&gt;
* [[Instrucciones de Instalación]]. &lt;br /&gt;
* [[Primeros pasos]].&lt;br /&gt;
* [[Información de versiones]].&lt;br /&gt;
* Principales [[publicaciones]] sobre [[DPL]].&lt;br /&gt;
* [http://dpl.dsic.upv.es/bugzilla/ Informar sobre un error] (sólo para miembros registrados).&lt;br /&gt;
&lt;br /&gt;
== [[Document Product Lines]] ==&lt;br /&gt;
{{:DPL}}&lt;/div&gt;</summary>
		<author><name>Agomez</name></author>
	</entry>
	<entry>
		<id>https://dpl.dsic.upv.es/mediawiki/index.php?title=MediaWiki:Sidebar&amp;diff=292</id>
		<title>MediaWiki:Sidebar</title>
		<link rel="alternate" type="text/html" href="https://dpl.dsic.upv.es/mediawiki/index.php?title=MediaWiki:Sidebar&amp;diff=292"/>
		<updated>2016-12-11T00:29:23Z</updated>

		<summary type="html">&lt;p&gt;Agomez: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* navigation&lt;br /&gt;
** mainpage|mainpage-description&lt;br /&gt;
** recentchanges-url|recentchanges&lt;br /&gt;
** randompage-url|randompage&lt;br /&gt;
&lt;br /&gt;
* Links&lt;br /&gt;
** http://dpl.dsic.upv.es/bugzilla/|Bugzilla&lt;br /&gt;
** http://dpl.dsic.upv.es/updates/|Update Site&lt;br /&gt;
&lt;br /&gt;
* SEARCH&lt;br /&gt;
* TOOLBOX&lt;br /&gt;
* LANGUAGES&lt;/div&gt;</summary>
		<author><name>Agomez</name></author>
	</entry>
	<entry>
		<id>https://dpl.dsic.upv.es/mediawiki/index.php?title=Descargas&amp;diff=289</id>
		<title>Descargas</title>
		<link rel="alternate" type="text/html" href="https://dpl.dsic.upv.es/mediawiki/index.php?title=Descargas&amp;diff=289"/>
		<updated>2015-02-18T18:28:32Z</updated>

		<summary type="html">&lt;p&gt;Agomez: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Alerta | Las versiones disponibles en esta sección para su descarga deben considerarse como una versión temprana del prototipo de {{DPLfw}}. {{DPLfw}} está todavía bajo un intenso desarrollo y debe considerarse en estado &#039;&#039;alpha&#039;&#039;, no estando su uso dirigido hacia usuarios finales.}}&lt;br /&gt;
&lt;br /&gt;
== Pre-requisitos ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.eclipse.org/downloads/packages/release/indigo/sr2 Eclipse 3.7.x ]:&lt;br /&gt;
** Versión archivada - Eclipse Platform Windows x86: [[Archivo:Eclipse-platform-3.7.2-win32.zip]].&lt;br /&gt;
** Versión archivada - Eclipse SDK Windows x86: [[Archivo:Eclipse-SDK-3.7.1-win32.zip]].&lt;br /&gt;
* [http://www.enterprisedb.com/products-services-training/pgdownload PostgreSQL v.8.x] &#039;&#039;&#039;(Sólo requerido para la instalación del servidor)&#039;&#039;&#039;:&lt;br /&gt;
** Versión archivada - PostgreSQL 8.4.9-1 (Windows x86): [[Archivo:Postgresql-8.4.9-1-windows.exe]].&lt;br /&gt;
* &amp;lt;s&amp;gt;[http://dita-ot.sourceforge.net/ DITA Open Toolkit]&amp;lt;/s&amp;gt; (Innecesario a partir de v0.5):&lt;br /&gt;
** &amp;lt;s&amp;gt;Versión archivada - DITA Open Toolkit 1.5.4 (Windows x86): [[Archivo:DITA-OT1.5.4_full_easy_install_bin.zip]]&amp;lt;/s&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Plugins {{DPLfw}} ==&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.6.3 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/latest/ http://dpl.dsic.upv.es/updates/latest/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.6.3.zip]]&lt;br /&gt;
&lt;br /&gt;
==== Notas de la versión ====&lt;br /&gt;
&lt;br /&gt;
* Los repositorios creados por versiones anteriores del cliente de {{DPLfw}} (&amp;lt; v0.6.x) en un servidor de InfoElementos no son compatibles. Para utilizar un repositorio con el cliente de {{DPLfw}} este debe crearse sobre una base de datos &#039;&#039;&#039;vacía&#039;&#039;&#039;. La versión 1.1 del servidor de {{DPLfw}} proporciona un script SQL (&#039;&#039;recreate-db.sql&#039;&#039;) para resetear la base de datos por defecto de CDO en un servidor PostgreSQL.&lt;br /&gt;
&lt;br /&gt;
== Plugins {{DPLfw}} (archivo de versiones obsoletas) ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.6.2 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/0.6.2/ http://dpl.dsic.upv.es/updates/0.6.2/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.6.2.zip]]&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.6.1 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/0.6.1/ http://dpl.dsic.upv.es/updates/0.6.1/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.6.1.zip]]&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.6.0 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/0.6.0/ http://dpl.dsic.upv.es/updates/0.6.0/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.6.0.zip]]&lt;br /&gt;
&lt;br /&gt;
==== Notas de la versión ====&lt;br /&gt;
&lt;br /&gt;
* Los repositorios creados por versiones anteriores del cliente de {{DPLfw}} (&amp;lt; v0.6.x) en un servidor de InfoElementos no son compatibles. Para utilizar un repositorio con el cliente de {{DPLfw}} este debe crearse sobre una base de datos &#039;&#039;&#039;vacía&#039;&#039;&#039;. La versión 1.1 del servidor de {{DPLfw}} proporciona un script SQL (&#039;&#039;recreate-db.sql&#039;&#039;) para resetear la base de datos por defecto de CDO en un servidor PostgreSQL.&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.5.1 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/0.5.1/ http://dpl.dsic.upv.es/updates/0.5.1/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.5.1.zip]]&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.5.0 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/0.5.0/ http://dpl.dsic.upv.es/updates/0.5.0/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.5.0.zip]]&lt;br /&gt;
&lt;br /&gt;
==== Notas de la versión ====&lt;br /&gt;
&lt;br /&gt;
* Los repositorios creados por versiones anteriores del cliente de {{DPLfw}} (&amp;lt; v0.5.x) en un servidor de InfoElementos no son compatibles. Para utilizar un repositorio con el cliente de {{DPLfw}} este debe crearse sobre una base de datos &#039;&#039;&#039;vacía&#039;&#039;&#039;. La versión 1.1 del servidor de {{DPLfw}} proporciona un script SQL (&#039;&#039;recreate-db.sql&#039;&#039;) para resetear la base de datos por defecto de CDO en un servidor PostgreSQL.&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.4.0 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/0.4.0/ http://dpl.dsic.upv.es/updates/0.4.0/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.4.0.zip]]&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.3.0 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/0.3.0/ http://dpl.dsic.upv.es/updates/0.3.0/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.3.0.zip]]&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.2.1 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/0.2.1/ http://dpl.dsic.upv.es/updates/0.2.1/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.2.1.zip]]&lt;br /&gt;
&lt;br /&gt;
== Servidor CDO ==&lt;br /&gt;
&lt;br /&gt;
=== Versión 1.1. ===&lt;br /&gt;
&lt;br /&gt;
* TIPEx CDO server Windows x86: [[Archivo:Win32.win32.x86-1.1.zip]]&lt;br /&gt;
* TIPEx CDO server Windows x86 (64 bits): [[Archivo:Win32.win32.x86_64-1.1.zip]]&lt;br /&gt;
* TIPEx CDO server Linux GTK x86: [[Archivo:Linux.gtk.x86-1.1.zip]]&lt;br /&gt;
* TIPEx CDO server Linux GTK x86 (64 bits): [[Archivo:Linux.gtk.x86_64-1.1.zip]]&lt;br /&gt;
* TIPEx CDO server MacOSX (Cocoa) x86: [[Archivo:Macosx.cocoa.x86-1.1.zip]]&lt;br /&gt;
* TIPEx CDO server MacOSX (Cocoa) x86 (64 bits): [[Archivo:Macosx.cocoa.x86_64-1.1.zip]]&lt;br /&gt;
&lt;br /&gt;
== Servidor CDO (archivo de versiones obsoletas) ==&lt;br /&gt;
&lt;br /&gt;
=== Versión 1.0 ===&lt;br /&gt;
&lt;br /&gt;
* TIPEx CDO server Windows x86: [[Archivo:Win32.win32.x86-1.0.zip]]&lt;br /&gt;
* TIPEx CDO server Windows x86 (64 bits): [[Archivo:Win32.win32.x86_64-1.0.zip]]&lt;br /&gt;
* TIPEx CDO server Linux GTK x86: [[Archivo:Linux.gtk.x86-1.0.zip]]&lt;br /&gt;
* TIPEx CDO server Linux GTK x86 (64 bits): [[Archivo:Linux.gtk.x86_64-1.0.zip]]&lt;br /&gt;
* TIPEx CDO server MacOSX (Cocoa) x86: [[Archivo:Macosx.cocoa.x86-1.0.zip]]&lt;br /&gt;
* TIPEx CDO server MacOSX (Cocoa) x86 (64 bits): [[Archivo:Macosx.cocoa.x86_64-1.0.zip]]&lt;/div&gt;</summary>
		<author><name>Agomez</name></author>
	</entry>
	<entry>
		<id>https://dpl.dsic.upv.es/mediawiki/index.php?title=Descargas&amp;diff=288</id>
		<title>Descargas</title>
		<link rel="alternate" type="text/html" href="https://dpl.dsic.upv.es/mediawiki/index.php?title=Descargas&amp;diff=288"/>
		<updated>2015-02-18T18:28:05Z</updated>

		<summary type="html">&lt;p&gt;Agomez: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Alerta | Las versiones disponibles en esta sección para su descarga deben considerarse como una versión temprana del prototipo de {{DPLfw}}. {{DPLfw}} está todavía bajo un intenso desarrollo y debe considerarse en estado &#039;&#039;alpha&#039;&#039;, no estando su uso dirigido hacia usuarios finales.}}&lt;br /&gt;
&lt;br /&gt;
== Pre-requisitos ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.eclipse.org/downloads/packages/release/indigo/sr2 Eclipse 3.7.x ]:&lt;br /&gt;
** Versión archivada - Eclipse Platform Windows x86: [[Archivo:Eclipse-platform-3.7.2-win32.zip]].&lt;br /&gt;
** Versión archivada - Eclipse SDK Windows x86: [[Archivo:Eclipse-SDK-3.7.1-win32.zip]].&lt;br /&gt;
* [http://www.enterprisedb.com/products-services-training/pgdownload PostgreSQL v.8.x] &#039;&#039;&#039;(Sólo requerido para la instalación del servidor)&#039;&#039;&#039;:&lt;br /&gt;
** Versión archivada - PostgreSQL 8.4.9-1 (Windows x86): [[Archivo:Postgresql-8.4.9-1-windows.exe]].&lt;br /&gt;
* &amp;lt;s&amp;gt;[http://dita-ot.sourceforge.net/ DITA Open Toolkit]&amp;lt;/s&amp;gt; (Innecesario a partir de v0.5):&lt;br /&gt;
** &amp;lt;s&amp;gt;Versión archivada - DITA Open Toolkit 1.5.4 (Windows x86): [[Archivo:DITA-OT1.5.4_full_easy_install_bin.zip]]&amp;lt;/s&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Plugins {{DPLfw}} ==&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.6.3 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/latest/ http://dpl.dsic.upv.es/updates/latest/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.6.3.zip]]&lt;br /&gt;
&lt;br /&gt;
==== Notas de la versión ====&lt;br /&gt;
&lt;br /&gt;
* Los repositorios creados por versiones anteriores del cliente de {{DPLfw}} (&amp;lt; v0.6.x) en un servidor de InfoElementos no son compatibles. Para utilizar un repositorio con el cliente de {{DPLfw}} este debe crearse sobre una base de datos &#039;&#039;&#039;vacía&#039;&#039;&#039;. La versión 1.1 del servidor de {{DPLfw}} proporciona un script SQL (&#039;&#039;recreate-db.sql&#039;&#039;) para resetear la base de datos por defecto de CDO en un servidor PostgreSQL.&lt;br /&gt;
&lt;br /&gt;
== Plugins {{DPLfw}} (archivo de versiones obsoletas) ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.6.2 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/0.6.2/ http://dpl.dsic.upv.es/updates/0.6.2/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.6.2.zip]]&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.6.1 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/0.6.1/ http://dpl.dsic.upv.es/updates/0.6.1/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.6.1.zip]]&lt;br /&gt;
&lt;br /&gt;
==== Notas de la versión ====&lt;br /&gt;
&lt;br /&gt;
* Los repositorios creados por versiones anteriores del cliente de {{DPLfw}} (&amp;lt; v0.6.x) en un servidor de InfoElementos no son compatibles. Para utilizar un repositorio con el cliente de {{DPLfw}} este debe crearse sobre una base de datos &#039;&#039;&#039;vacía&#039;&#039;&#039;. La versión 1.1 del servidor de {{DPLfw}} proporciona un script SQL (&#039;&#039;recreate-db.sql&#039;&#039;) para resetear la base de datos por defecto de CDO en un servidor PostgreSQL.&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.6.0 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/0.6.0/ http://dpl.dsic.upv.es/updates/0.6.0/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.6.0.zip]]&lt;br /&gt;
&lt;br /&gt;
==== Notas de la versión ====&lt;br /&gt;
&lt;br /&gt;
* Los repositorios creados por versiones anteriores del cliente de {{DPLfw}} (&amp;lt; v0.6.x) en un servidor de InfoElementos no son compatibles. Para utilizar un repositorio con el cliente de {{DPLfw}} este debe crearse sobre una base de datos &#039;&#039;&#039;vacía&#039;&#039;&#039;. La versión 1.1 del servidor de {{DPLfw}} proporciona un script SQL (&#039;&#039;recreate-db.sql&#039;&#039;) para resetear la base de datos por defecto de CDO en un servidor PostgreSQL.&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.5.1 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/0.5.1/ http://dpl.dsic.upv.es/updates/0.5.1/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.5.1.zip]]&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.5.0 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/0.5.0/ http://dpl.dsic.upv.es/updates/0.5.0/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.5.0.zip]]&lt;br /&gt;
&lt;br /&gt;
==== Notas de la versión ====&lt;br /&gt;
&lt;br /&gt;
* Los repositorios creados por versiones anteriores del cliente de {{DPLfw}} (&amp;lt; v0.5.x) en un servidor de InfoElementos no son compatibles. Para utilizar un repositorio con el cliente de {{DPLfw}} este debe crearse sobre una base de datos &#039;&#039;&#039;vacía&#039;&#039;&#039;. La versión 1.1 del servidor de {{DPLfw}} proporciona un script SQL (&#039;&#039;recreate-db.sql&#039;&#039;) para resetear la base de datos por defecto de CDO en un servidor PostgreSQL.&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.4.0 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/0.4.0/ http://dpl.dsic.upv.es/updates/0.4.0/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.4.0.zip]]&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.3.0 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/0.3.0/ http://dpl.dsic.upv.es/updates/0.3.0/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.3.0.zip]]&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.2.1 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/0.2.1/ http://dpl.dsic.upv.es/updates/0.2.1/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.2.1.zip]]&lt;br /&gt;
&lt;br /&gt;
== Servidor CDO ==&lt;br /&gt;
&lt;br /&gt;
=== Versión 1.1. ===&lt;br /&gt;
&lt;br /&gt;
* TIPEx CDO server Windows x86: [[Archivo:Win32.win32.x86-1.1.zip]]&lt;br /&gt;
* TIPEx CDO server Windows x86 (64 bits): [[Archivo:Win32.win32.x86_64-1.1.zip]]&lt;br /&gt;
* TIPEx CDO server Linux GTK x86: [[Archivo:Linux.gtk.x86-1.1.zip]]&lt;br /&gt;
* TIPEx CDO server Linux GTK x86 (64 bits): [[Archivo:Linux.gtk.x86_64-1.1.zip]]&lt;br /&gt;
* TIPEx CDO server MacOSX (Cocoa) x86: [[Archivo:Macosx.cocoa.x86-1.1.zip]]&lt;br /&gt;
* TIPEx CDO server MacOSX (Cocoa) x86 (64 bits): [[Archivo:Macosx.cocoa.x86_64-1.1.zip]]&lt;br /&gt;
&lt;br /&gt;
== Servidor CDO (archivo de versiones obsoletas) ==&lt;br /&gt;
&lt;br /&gt;
=== Versión 1.0 ===&lt;br /&gt;
&lt;br /&gt;
* TIPEx CDO server Windows x86: [[Archivo:Win32.win32.x86-1.0.zip]]&lt;br /&gt;
* TIPEx CDO server Windows x86 (64 bits): [[Archivo:Win32.win32.x86_64-1.0.zip]]&lt;br /&gt;
* TIPEx CDO server Linux GTK x86: [[Archivo:Linux.gtk.x86-1.0.zip]]&lt;br /&gt;
* TIPEx CDO server Linux GTK x86 (64 bits): [[Archivo:Linux.gtk.x86_64-1.0.zip]]&lt;br /&gt;
* TIPEx CDO server MacOSX (Cocoa) x86: [[Archivo:Macosx.cocoa.x86-1.0.zip]]&lt;br /&gt;
* TIPEx CDO server MacOSX (Cocoa) x86 (64 bits): [[Archivo:Macosx.cocoa.x86_64-1.0.zip]]&lt;/div&gt;</summary>
		<author><name>Agomez</name></author>
	</entry>
	<entry>
		<id>https://dpl.dsic.upv.es/mediawiki/index.php?title=Releases&amp;diff=287</id>
		<title>Releases</title>
		<link rel="alternate" type="text/html" href="https://dpl.dsic.upv.es/mediawiki/index.php?title=Releases&amp;diff=287"/>
		<updated>2015-02-18T18:27:19Z</updated>

		<summary type="html">&lt;p&gt;Agomez: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= DPLfw v0.6.2 changelog =&lt;br /&gt;
&lt;br /&gt;
* Añadido &amp;quot;apache commons collections&amp;quot; al plugin &amp;lt;code&amp;gt;es.upv.dsic.issi.dplfw.core.commonlibs&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
* Eliminada dependencia innecesaria de los plugins de SoapUI (sustituida por la dependencia a &#039;&#039;commonlibs&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
= DPLfw v0.6.2 changelog =&lt;br /&gt;
&lt;br /&gt;
* Añadida excepción en JTidy para mantener tags de tipo &amp;lt;code&amp;gt;keyword&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
* Actualizada la plantilla XSLT HTML2DITA para transformar elementos &amp;lt;code&amp;gt;keyword&amp;lt;/code&amp;gt; de HTML a DITA.&lt;br /&gt;
&lt;br /&gt;
* Actualizada la clase DitaGenerator para pasar la sustitución de variables a DITA-OT en lugar de realizarla internamente.&lt;br /&gt;
&lt;br /&gt;
= DPLfw v0.6.1 changelog =&lt;br /&gt;
&lt;br /&gt;
* Arreglado problema de empaquetado por el que no se realizaba la sustitución de las variables por sus valores en la generación de la especificación DITA final.&lt;br /&gt;
&lt;br /&gt;
= DPLfw v0.6.0 changelog =&lt;br /&gt;
&lt;br /&gt;
* Añadido soporte para &#039;&#039;InfoElementos&#039;&#039; con variables (i.e. &#039;&#039;VariableIEContents&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
* Añadido soporte de atributos en DFM y DFMConf (i.e. &#039;&#039;CriterionAttribute&#039;&#039;, &#039;&#039;VariableAttribute&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
* Añadida pestaña Variables en el editor de &#039;&#039;InfoElementos&#039;&#039; para la creación de &#039;&#039;VariableIEContents&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* Añadido soporte para la inserción de &#039;&#039;VariableIEContents&#039;&#039; en el editor de contenidos de &#039;&#039;InfoElementos&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* Modificado el label por defecto de las &#039;&#039;features&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
* Añadido &#039;&#039;ILogListener&#039;&#039; en el log por defecto del plugin DplfwUiPlugin para notificar mediante una ventana de error los mensajes loggeados.&lt;br /&gt;
&lt;br /&gt;
* Añadidos &#039;&#039;sorters&#039;&#039; a los distintos &#039;&#039;viewers&#039;&#039; de &#039;&#039;JFace&#039;&#039; en el editor de organizaciones.&lt;br /&gt;
&lt;br /&gt;
* Modificado el algoritmo de cálculo de &#039;&#039;idName&#039;&#039;s de las &#039;&#039;DocumentFeatures&#039;&#039; para evitar calcular IDs duplicados. Cuando se encuentra un ID que puede causar conflicto, se añade un índice que crece secuencialmente al final del ID.&lt;br /&gt;
&lt;br /&gt;
= DPLfw v0.5.1 changelog =&lt;br /&gt;
&lt;br /&gt;
* Añadidos iconos para la representación de los Contextos de Documento.&lt;br /&gt;
&lt;br /&gt;
* Añadido un &#039;&#039;label provider&#039;&#039; basado en EMF.Edit para la selección de contextos en el asistente de creación de una nueva configuración.&lt;br /&gt;
&lt;br /&gt;
* Movida la hoja de propiedades del editor gráfico de workflows de documentos a la categoría de DPLfw.&lt;br /&gt;
&lt;br /&gt;
* Corregidos metadatos de algunos plugins que mostraban la información por defecto.&lt;br /&gt;
&lt;br /&gt;
* Arreglada la rutina de cálculo de identificadores de CDFs a partir de su &#039;&#039;visible name&#039;&#039;, ya que no consideraba la posibilidad de usar caracteres ASCII extendidos (acentos, etc.).&lt;br /&gt;
&lt;br /&gt;
* Añadida restricción para los nombres de los contextos (no pueden contener espacios).&lt;br /&gt;
&lt;br /&gt;
= DPLfw v0.5 changelog =&lt;br /&gt;
&lt;br /&gt;
* Actualizados los iconos para la Perspectiva y Explorador de proyectos de DPL&lt;br /&gt;
&lt;br /&gt;
* Arreglada y completada la implementación de los atajos para acceder a los asistentes de Nuevo proyecto/fichero, etc. de DPL.&lt;br /&gt;
&lt;br /&gt;
* Mejora en la gestión de proyectos de DPL con la creación de un modelo propio. Definición del mecanismo de persistencia para la gestión de la naturaleza de DPL.&lt;br /&gt;
&lt;br /&gt;
* Añadidos nuevos asistentes de creación de fichero, y refactorizado el plugin &#039;&#039;.dplfw.core&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* Refactorización y renombrado de etiquetas, proyecto, paquetes y clases. Eliminamos referencias a TIPEx y pasamos a usar la denominación común de DPLfw para toda la herramienta.&lt;br /&gt;
&lt;br /&gt;
* Añadida gestión del workspace mediante el framework de refactorización (carpetas especiales/protegidas de DPL, renombrado de archivos de DPL, etc.).&lt;br /&gt;
&lt;br /&gt;
* Añadido runtime de DITA al framework, ya no es necesario cambiar la configuración de Ant ni referenciar a un entorno de DITA externo.&lt;br /&gt;
&lt;br /&gt;
* Añadido manejo de contextos en DFMs y DFMCONFs.&lt;br /&gt;
&lt;br /&gt;
* Añadida vista de propiedades mejoradas para DFMs, basada en categorías, y con capacidades de propagación de permisos.&lt;br /&gt;
&lt;br /&gt;
= DPLfw v0.4 changelog =&lt;br /&gt;
&lt;br /&gt;
* Añadido soporte para Modelos organizacionales.&lt;br /&gt;
&lt;br /&gt;
* Añadido soporte para Modelos de Workflow.&lt;br /&gt;
&lt;br /&gt;
* Editor de modelos de características actualizado para asignar permisos a actores.&lt;br /&gt;
&lt;br /&gt;
* Añadida validación completa de modelos de configuraciones. Mejorada la notificación de errores en las dependencias/exclusiones entre features.&lt;br /&gt;
&lt;br /&gt;
* Añadido soporte para texto con estilo para TextInfoElements.&lt;br /&gt;
&lt;br /&gt;
* Añadido soporte para editores personalizados.&lt;br /&gt;
&lt;br /&gt;
* Mejoras de interfaz en los editores de árbol (expand, collapse, etc.).&lt;br /&gt;
&lt;br /&gt;
= DPLfw v0.3 changelog =&lt;br /&gt;
&lt;br /&gt;
* Arreglado [http://dpl.dsic.upv.es/bugzilla3/show_bug.cgi?id=1 bug 1]: Faltan etiquetas en messages.properties.&lt;br /&gt;
&lt;br /&gt;
* 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.&lt;br /&gt;
&lt;br /&gt;
* Arreglado [http://dpl.dsic.upv.es/bugzilla3/show_bug.cgi?id=4 bug 4]: No se refresca la etiqueta de Requires y Excludes.&lt;br /&gt;
&lt;br /&gt;
* Arreglado [http://dpl.dsic.upv.es/bugzilla3/show_bug.cgi?id=6 bug 6]: El bugfix permite que &amp;quot;Id Name&amp;quot; se establezca a partir de &amp;quot;Visible Name&amp;quot; si &amp;quot;Id Name&amp;quot; es vacío o nulo.&lt;br /&gt;
&lt;br /&gt;
* Arreglado [http://dpl.dsic.upv.es/bugzilla3/show_bug.cgi?id=10 bug 10]: NullPointerException en la ventana de búsqueda de InfoElement si &amp;quot;description&amp;quot; es null.&lt;br /&gt;
&lt;br /&gt;
* 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 &#039;&#039;ditamap&#039;&#039; cuando hay ContentDocumentFeatures sin InfoElement.&lt;br /&gt;
&lt;br /&gt;
* Arreglado [http://dpl.dsic.upv.es/bugzilla3/show_bug.cgi?id=12 bug 12]: No se muestra error si se lanza una &#039;&#039;UnknownRepositoryException&#039;&#039; al generar un &#039;&#039;ditamap&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* Arreglado [http://dpl.dsic.upv.es/bugzilla3/show_bug.cgi?id=13 bug 13]: Se lanza &#039;&#039;NullPointerException&#039;&#039; al generar dita (método &#039;&#039;TextIE.asDita(...)&#039;&#039;) si un TextIE no tiene contenido.&lt;br /&gt;
&lt;br /&gt;
* Cambiada definición del atributo &#039;&#039;id&#039;&#039; de un infoelemento. Ahora &#039;&#039;InfoElement.id&#039;&#039; es el atributo identificador, serializable, y sólo cambiable a través de la clase implementación (no interfaz). Su valor se establece mediante el método &#039;&#039;createUUID()&#039;&#039;. Esto permite tener un identificador en ausencia de una conexión CDO, así como también evita duplicidades y conflictos al copiar InfoElements; aunque la creación de identificadores se debe realizar de forma explícita al crear &#039;&#039;InfoElements&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Añadido soporte para reconciliación de configuraciones cuando un modelo de características cambia.&lt;br /&gt;
&lt;br /&gt;
* Añadido atributo &#039;&#039;subject&#039;&#039; a los &#039;&#039;InfoElements&#039;&#039; que permite asignarlos a tópicos predefinidos (establecidos en el cliente).&lt;br /&gt;
&lt;br /&gt;
* Añadido soporte para transformar modelos de características (DocumentFeatureModels) en modelos FAMA.&lt;br /&gt;
&lt;br /&gt;
* Creada interfaz para invocar validaciones FAMA.&lt;br /&gt;
&lt;br /&gt;
* Añadidas notificaciones de errores en la vista de problemas para Modelos de Características:&lt;br /&gt;
** Cuando se lanza un análisis mediante el menú contextual (&#039;&#039;Analyse&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
* Añadidas notificaciones de errores en la vista de problemas para Modelos de Configuración:&lt;br /&gt;
** Cuando se selecciona/deselecciona una feature y se incumple alguna restricción requires o excludes.&lt;br /&gt;
** Cuando se lanza una validación en modo &#039;&#039;batch&#039;&#039; mediante el menú contextual.&lt;br /&gt;
&lt;br /&gt;
* Actualizado el editor de &#039;&#039;InfoElements&#039;&#039; para dar soporte el atributo &#039;&#039;subject&#039;&#039;:&lt;br /&gt;
** Editor de metadatos actualizado.&lt;br /&gt;
** Añadida hoja de preferencias para gestionar los &#039;&#039;subjects&#039;&#039; disponibles.&lt;br /&gt;
** Añadido punto de extensión para contribuir &#039;&#039;subjects&#039;&#039; por defecto asociados a un determinado dominio.&lt;br /&gt;
** Creado plugin &#039;&#039;es.upv.dsic.issi.emergencies&#039;&#039; que contribuye el vocabulario de &#039;&#039;subjects&#039;&#039; para el dominio de emergencias.&lt;br /&gt;
&lt;br /&gt;
* Mejoras de interfaz:&lt;br /&gt;
** Añadidos iconos faltantes para representar modelos de configuraciones en visores, editores y asistentes.&lt;br /&gt;
** Añadidos iconos para representar proyectos de DPL.&lt;br /&gt;
** Mejorado el layout en la ventana de preferencias para la gestión de repositorios.&lt;br /&gt;
** Añadida información sobre Requires/Excludes en las propiedades de una selección de features en ficheros &#039;&#039;*.dfmconf&#039;&#039;.&lt;br /&gt;
** Arreglado comportamiento de la vista de outline en el editor de configuraciones cuando se usa la pestaña &#039;&#039;checkbox tree&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
= DPLfw v0.2.1 =&lt;br /&gt;
Primer versión publicada en la wiki&lt;br /&gt;
&lt;br /&gt;
= DPLfw CDO Server v1.0.0 =&lt;br /&gt;
&lt;br /&gt;
Primera versión publicada en la wiki.&lt;br /&gt;
&lt;br /&gt;
* Arreglado [http://dpl.dsic.upv.es/bugzilla3/show_bug.cgi?id=14 bug 14]: cdo-server.xml no usa &#039;&#039;overrideUUID&#039;&#039; por defecto.&lt;/div&gt;</summary>
		<author><name>Agomez</name></author>
	</entry>
	<entry>
		<id>https://dpl.dsic.upv.es/mediawiki/index.php?title=Archivo:Dpl-updates-v0.6.3.zip&amp;diff=286</id>
		<title>Archivo:Dpl-updates-v0.6.3.zip</title>
		<link rel="alternate" type="text/html" href="https://dpl.dsic.upv.es/mediawiki/index.php?title=Archivo:Dpl-updates-v0.6.3.zip&amp;diff=286"/>
		<updated>2015-02-18T18:25:25Z</updated>

		<summary type="html">&lt;p&gt;Agomez: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Agomez</name></author>
	</entry>
	<entry>
		<id>https://dpl.dsic.upv.es/mediawiki/index.php?title=Descargas&amp;diff=285</id>
		<title>Descargas</title>
		<link rel="alternate" type="text/html" href="https://dpl.dsic.upv.es/mediawiki/index.php?title=Descargas&amp;diff=285"/>
		<updated>2015-02-18T16:00:28Z</updated>

		<summary type="html">&lt;p&gt;Agomez: /* Plugins {{DPLfw}} (archivo de versiones obsoletas) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Alerta | Las versiones disponibles en esta sección para su descarga deben considerarse como una versión temprana del prototipo de {{DPLfw}}. {{DPLfw}} está todavía bajo un intenso desarrollo y debe considerarse en estado &#039;&#039;alpha&#039;&#039;, no estando su uso dirigido hacia usuarios finales.}}&lt;br /&gt;
&lt;br /&gt;
== Pre-requisitos ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.eclipse.org/downloads/packages/release/indigo/sr2 Eclipse 3.7.x ]:&lt;br /&gt;
** Versión archivada - Eclipse Platform Windows x86: [[Archivo:Eclipse-platform-3.7.2-win32.zip]].&lt;br /&gt;
** Versión archivada - Eclipse SDK Windows x86: [[Archivo:Eclipse-SDK-3.7.1-win32.zip]].&lt;br /&gt;
* [http://www.enterprisedb.com/products-services-training/pgdownload PostgreSQL v.8.x] &#039;&#039;&#039;(Sólo requerido para la instalación del servidor)&#039;&#039;&#039;:&lt;br /&gt;
** Versión archivada - PostgreSQL 8.4.9-1 (Windows x86): [[Archivo:Postgresql-8.4.9-1-windows.exe]].&lt;br /&gt;
* &amp;lt;s&amp;gt;[http://dita-ot.sourceforge.net/ DITA Open Toolkit]&amp;lt;/s&amp;gt; (Innecesario a partir de v0.5):&lt;br /&gt;
** &amp;lt;s&amp;gt;Versión archivada - DITA Open Toolkit 1.5.4 (Windows x86): [[Archivo:DITA-OT1.5.4_full_easy_install_bin.zip]]&amp;lt;/s&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Plugins {{DPLfw}} ==&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.6.2 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/latest/ http://dpl.dsic.upv.es/updates/latest/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.6.2.zip]]&lt;br /&gt;
&lt;br /&gt;
==== Notas de la versión ====&lt;br /&gt;
&lt;br /&gt;
* Los repositorios creados por versiones anteriores del cliente de {{DPLfw}} (&amp;lt; v0.6.x) en un servidor de InfoElementos no son compatibles. Para utilizar un repositorio con el cliente de {{DPLfw}} este debe crearse sobre una base de datos &#039;&#039;&#039;vacía&#039;&#039;&#039;. La versión 1.1 del servidor de {{DPLfw}} proporciona un script SQL (&#039;&#039;recreate-db.sql&#039;&#039;) para resetear la base de datos por defecto de CDO en un servidor PostgreSQL.&lt;br /&gt;
&lt;br /&gt;
== Plugins {{DPLfw}} (archivo de versiones obsoletas) ==&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.6.1 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/0.6.1/ http://dpl.dsic.upv.es/updates/0.6.1/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.6.1.zip]]&lt;br /&gt;
&lt;br /&gt;
==== Notas de la versión ====&lt;br /&gt;
&lt;br /&gt;
* Los repositorios creados por versiones anteriores del cliente de {{DPLfw}} (&amp;lt; v0.6.x) en un servidor de InfoElementos no son compatibles. Para utilizar un repositorio con el cliente de {{DPLfw}} este debe crearse sobre una base de datos &#039;&#039;&#039;vacía&#039;&#039;&#039;. La versión 1.1 del servidor de {{DPLfw}} proporciona un script SQL (&#039;&#039;recreate-db.sql&#039;&#039;) para resetear la base de datos por defecto de CDO en un servidor PostgreSQL.&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.6.0 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/0.6.0/ http://dpl.dsic.upv.es/updates/0.6.0/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.6.0.zip]]&lt;br /&gt;
&lt;br /&gt;
==== Notas de la versión ====&lt;br /&gt;
&lt;br /&gt;
* Los repositorios creados por versiones anteriores del cliente de {{DPLfw}} (&amp;lt; v0.6.x) en un servidor de InfoElementos no son compatibles. Para utilizar un repositorio con el cliente de {{DPLfw}} este debe crearse sobre una base de datos &#039;&#039;&#039;vacía&#039;&#039;&#039;. La versión 1.1 del servidor de {{DPLfw}} proporciona un script SQL (&#039;&#039;recreate-db.sql&#039;&#039;) para resetear la base de datos por defecto de CDO en un servidor PostgreSQL.&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.5.1 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/0.5.1/ http://dpl.dsic.upv.es/updates/0.5.1/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.5.1.zip]]&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.5.0 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/0.5.0/ http://dpl.dsic.upv.es/updates/0.5.0/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.5.0.zip]]&lt;br /&gt;
&lt;br /&gt;
==== Notas de la versión ====&lt;br /&gt;
&lt;br /&gt;
* Los repositorios creados por versiones anteriores del cliente de {{DPLfw}} (&amp;lt; v0.5.x) en un servidor de InfoElementos no son compatibles. Para utilizar un repositorio con el cliente de {{DPLfw}} este debe crearse sobre una base de datos &#039;&#039;&#039;vacía&#039;&#039;&#039;. La versión 1.1 del servidor de {{DPLfw}} proporciona un script SQL (&#039;&#039;recreate-db.sql&#039;&#039;) para resetear la base de datos por defecto de CDO en un servidor PostgreSQL.&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.4.0 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/0.4.0/ http://dpl.dsic.upv.es/updates/0.4.0/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.4.0.zip]]&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.3.0 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/0.3.0/ http://dpl.dsic.upv.es/updates/0.3.0/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.3.0.zip]]&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.2.1 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/0.2.1/ http://dpl.dsic.upv.es/updates/0.2.1/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.2.1.zip]]&lt;br /&gt;
&lt;br /&gt;
== Servidor CDO ==&lt;br /&gt;
&lt;br /&gt;
=== Versión 1.1. ===&lt;br /&gt;
&lt;br /&gt;
* TIPEx CDO server Windows x86: [[Archivo:Win32.win32.x86-1.1.zip]]&lt;br /&gt;
* TIPEx CDO server Windows x86 (64 bits): [[Archivo:Win32.win32.x86_64-1.1.zip]]&lt;br /&gt;
* TIPEx CDO server Linux GTK x86: [[Archivo:Linux.gtk.x86-1.1.zip]]&lt;br /&gt;
* TIPEx CDO server Linux GTK x86 (64 bits): [[Archivo:Linux.gtk.x86_64-1.1.zip]]&lt;br /&gt;
* TIPEx CDO server MacOSX (Cocoa) x86: [[Archivo:Macosx.cocoa.x86-1.1.zip]]&lt;br /&gt;
* TIPEx CDO server MacOSX (Cocoa) x86 (64 bits): [[Archivo:Macosx.cocoa.x86_64-1.1.zip]]&lt;br /&gt;
&lt;br /&gt;
== Servidor CDO (archivo de versiones obsoletas) ==&lt;br /&gt;
&lt;br /&gt;
=== Versión 1.0 ===&lt;br /&gt;
&lt;br /&gt;
* TIPEx CDO server Windows x86: [[Archivo:Win32.win32.x86-1.0.zip]]&lt;br /&gt;
* TIPEx CDO server Windows x86 (64 bits): [[Archivo:Win32.win32.x86_64-1.0.zip]]&lt;br /&gt;
* TIPEx CDO server Linux GTK x86: [[Archivo:Linux.gtk.x86-1.0.zip]]&lt;br /&gt;
* TIPEx CDO server Linux GTK x86 (64 bits): [[Archivo:Linux.gtk.x86_64-1.0.zip]]&lt;br /&gt;
* TIPEx CDO server MacOSX (Cocoa) x86: [[Archivo:Macosx.cocoa.x86-1.0.zip]]&lt;br /&gt;
* TIPEx CDO server MacOSX (Cocoa) x86 (64 bits): [[Archivo:Macosx.cocoa.x86_64-1.0.zip]]&lt;/div&gt;</summary>
		<author><name>Agomez</name></author>
	</entry>
	<entry>
		<id>https://dpl.dsic.upv.es/mediawiki/index.php?title=Descargas&amp;diff=284</id>
		<title>Descargas</title>
		<link rel="alternate" type="text/html" href="https://dpl.dsic.upv.es/mediawiki/index.php?title=Descargas&amp;diff=284"/>
		<updated>2015-02-18T15:58:29Z</updated>

		<summary type="html">&lt;p&gt;Agomez: /* Plugins {{DPLfw}} */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Alerta | Las versiones disponibles en esta sección para su descarga deben considerarse como una versión temprana del prototipo de {{DPLfw}}. {{DPLfw}} está todavía bajo un intenso desarrollo y debe considerarse en estado &#039;&#039;alpha&#039;&#039;, no estando su uso dirigido hacia usuarios finales.}}&lt;br /&gt;
&lt;br /&gt;
== Pre-requisitos ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.eclipse.org/downloads/packages/release/indigo/sr2 Eclipse 3.7.x ]:&lt;br /&gt;
** Versión archivada - Eclipse Platform Windows x86: [[Archivo:Eclipse-platform-3.7.2-win32.zip]].&lt;br /&gt;
** Versión archivada - Eclipse SDK Windows x86: [[Archivo:Eclipse-SDK-3.7.1-win32.zip]].&lt;br /&gt;
* [http://www.enterprisedb.com/products-services-training/pgdownload PostgreSQL v.8.x] &#039;&#039;&#039;(Sólo requerido para la instalación del servidor)&#039;&#039;&#039;:&lt;br /&gt;
** Versión archivada - PostgreSQL 8.4.9-1 (Windows x86): [[Archivo:Postgresql-8.4.9-1-windows.exe]].&lt;br /&gt;
* &amp;lt;s&amp;gt;[http://dita-ot.sourceforge.net/ DITA Open Toolkit]&amp;lt;/s&amp;gt; (Innecesario a partir de v0.5):&lt;br /&gt;
** &amp;lt;s&amp;gt;Versión archivada - DITA Open Toolkit 1.5.4 (Windows x86): [[Archivo:DITA-OT1.5.4_full_easy_install_bin.zip]]&amp;lt;/s&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Plugins {{DPLfw}} ==&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.6.2 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/latest/ http://dpl.dsic.upv.es/updates/latest/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.6.2.zip]]&lt;br /&gt;
&lt;br /&gt;
==== Notas de la versión ====&lt;br /&gt;
&lt;br /&gt;
* Los repositorios creados por versiones anteriores del cliente de {{DPLfw}} (&amp;lt; v0.6.x) en un servidor de InfoElementos no son compatibles. Para utilizar un repositorio con el cliente de {{DPLfw}} este debe crearse sobre una base de datos &#039;&#039;&#039;vacía&#039;&#039;&#039;. La versión 1.1 del servidor de {{DPLfw}} proporciona un script SQL (&#039;&#039;recreate-db.sql&#039;&#039;) para resetear la base de datos por defecto de CDO en un servidor PostgreSQL.&lt;br /&gt;
&lt;br /&gt;
== Plugins {{DPLfw}} (archivo de versiones obsoletas) ==&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.6.0 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/0.6.0/ http://dpl.dsic.upv.es/updates/0.6.0/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.6.0.zip]]&lt;br /&gt;
&lt;br /&gt;
==== Notas de la versión ====&lt;br /&gt;
&lt;br /&gt;
* Los repositorios creados por versiones anteriores del cliente de {{DPLfw}} (&amp;lt; v0.6.x) en un servidor de InfoElementos no son compatibles. Para utilizar un repositorio con el cliente de {{DPLfw}} este debe crearse sobre una base de datos &#039;&#039;&#039;vacía&#039;&#039;&#039;. La versión 1.1 del servidor de {{DPLfw}} proporciona un script SQL (&#039;&#039;recreate-db.sql&#039;&#039;) para resetear la base de datos por defecto de CDO en un servidor PostgreSQL.&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.5.1 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/0.5.1/ http://dpl.dsic.upv.es/updates/0.5.1/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.5.1.zip]]&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.5.0 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/0.5.0/ http://dpl.dsic.upv.es/updates/0.5.0/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.5.0.zip]]&lt;br /&gt;
&lt;br /&gt;
==== Notas de la versión ====&lt;br /&gt;
&lt;br /&gt;
* Los repositorios creados por versiones anteriores del cliente de {{DPLfw}} (&amp;lt; v0.5.x) en un servidor de InfoElementos no son compatibles. Para utilizar un repositorio con el cliente de {{DPLfw}} este debe crearse sobre una base de datos &#039;&#039;&#039;vacía&#039;&#039;&#039;. La versión 1.1 del servidor de {{DPLfw}} proporciona un script SQL (&#039;&#039;recreate-db.sql&#039;&#039;) para resetear la base de datos por defecto de CDO en un servidor PostgreSQL.&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.4.0 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/0.4.0/ http://dpl.dsic.upv.es/updates/0.4.0/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.4.0.zip]]&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.3.0 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/0.3.0/ http://dpl.dsic.upv.es/updates/0.3.0/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.3.0.zip]]&lt;br /&gt;
&lt;br /&gt;
=== Versión 0.2.1 ===&lt;br /&gt;
&lt;br /&gt;
* Sitio de actualizaciones: [http://dpl.dsic.upv.es/updates/0.2.1/ http://dpl.dsic.upv.es/updates/0.2.1/]&lt;br /&gt;
* Sitio de actualizaciones archivado: [[Archivo:Dpl-updates-v0.2.1.zip]]&lt;br /&gt;
&lt;br /&gt;
== Servidor CDO ==&lt;br /&gt;
&lt;br /&gt;
=== Versión 1.1. ===&lt;br /&gt;
&lt;br /&gt;
* TIPEx CDO server Windows x86: [[Archivo:Win32.win32.x86-1.1.zip]]&lt;br /&gt;
* TIPEx CDO server Windows x86 (64 bits): [[Archivo:Win32.win32.x86_64-1.1.zip]]&lt;br /&gt;
* TIPEx CDO server Linux GTK x86: [[Archivo:Linux.gtk.x86-1.1.zip]]&lt;br /&gt;
* TIPEx CDO server Linux GTK x86 (64 bits): [[Archivo:Linux.gtk.x86_64-1.1.zip]]&lt;br /&gt;
* TIPEx CDO server MacOSX (Cocoa) x86: [[Archivo:Macosx.cocoa.x86-1.1.zip]]&lt;br /&gt;
* TIPEx CDO server MacOSX (Cocoa) x86 (64 bits): [[Archivo:Macosx.cocoa.x86_64-1.1.zip]]&lt;br /&gt;
&lt;br /&gt;
== Servidor CDO (archivo de versiones obsoletas) ==&lt;br /&gt;
&lt;br /&gt;
=== Versión 1.0 ===&lt;br /&gt;
&lt;br /&gt;
* TIPEx CDO server Windows x86: [[Archivo:Win32.win32.x86-1.0.zip]]&lt;br /&gt;
* TIPEx CDO server Windows x86 (64 bits): [[Archivo:Win32.win32.x86_64-1.0.zip]]&lt;br /&gt;
* TIPEx CDO server Linux GTK x86: [[Archivo:Linux.gtk.x86-1.0.zip]]&lt;br /&gt;
* TIPEx CDO server Linux GTK x86 (64 bits): [[Archivo:Linux.gtk.x86_64-1.0.zip]]&lt;br /&gt;
* TIPEx CDO server MacOSX (Cocoa) x86: [[Archivo:Macosx.cocoa.x86-1.0.zip]]&lt;br /&gt;
* TIPEx CDO server MacOSX (Cocoa) x86 (64 bits): [[Archivo:Macosx.cocoa.x86_64-1.0.zip]]&lt;/div&gt;</summary>
		<author><name>Agomez</name></author>
	</entry>
	<entry>
		<id>https://dpl.dsic.upv.es/mediawiki/index.php?title=Archivo:Dpl-updates-v0.6.2.zip&amp;diff=283</id>
		<title>Archivo:Dpl-updates-v0.6.2.zip</title>
		<link rel="alternate" type="text/html" href="https://dpl.dsic.upv.es/mediawiki/index.php?title=Archivo:Dpl-updates-v0.6.2.zip&amp;diff=283"/>
		<updated>2015-02-18T15:57:54Z</updated>

		<summary type="html">&lt;p&gt;Agomez: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Agomez</name></author>
	</entry>
</feed>