Editor de manifiestos de característica

Los conceptos que se utilizan en el editor de manifiestos de característica coinciden con los que ya hemos visto en los otros editores del PDE.

Editor de manifiestos de característica - Página Visión general

La información que se especifica durante la configuración del proyecto de característica se puede cambiar en la página Visión general. Además, puede proporcionar un URL de sitio de actualizaciones que el Gestor de actualizaciones puede utilizar al buscar nuevas actualizaciones. 

La información de sello personal para características primarias se almacena en un conector de sello personal. Si no se establece explícitamente, Eclipse supondrá que el conector de sello personal tiene el mismo identificador que la característica.

Por omisión, se considera que la característica es portable universalmente. Puede añadir restricciones si indica qué sistemas operativos/de ventanas, idiomas y/o arquitecturas de sistemas están soportadas. Esta información servirá para garantizar que la característica no se instale o no se muestre en un contexto que no se corresponda con estas restricciones.

Editor de manifiestos de característica - Página Información

Las características deben proporcionar información de copyright, de licencia y descriptiva. Esta información se puede editar en la página Información. Cada una de estas tres categorías se puede representar como texto o como un URL que señale hacia una página HTML válida. Aunque el URL puede ser absoluto, las páginas HTML se suelen proporcionar junto con la característica, y los URL son relativos al directorio raíz del proyecto.

La pestaña Sitios a visitar lista los URL que se utilizan para dirigir a los usuarios a otras características y/o sitios interesantes.

Editor de manifiestos de característica - Página de contenido

Los conectores y fragmentos que deben empaquetarse en esta característica están listados en la página Conectores. Si un conector y/o fragmento contiene código específico de plataforma, deberán especificarse las condiciones del entorno y asociarse con ese conector o fragmento.

Características incluidas

Una característica puede incluir otras característica, creando así una jerarquía de características. Cuando se construye la característica, todas las características incluidas se construyen y empaquetan de forma recursiva.

Dependencias de características

Esta sección lista todas las características y conectores que deben estar presentes en el producto antes de que el Gestor de actualizaciones instale esta característica. Si falta alguno de estos prerrequisitos, no se instalará la característica. El requisito puede estar basado únicamente en los ID de los conectores, pero se puede restringir adicionalmente utilizando las versiones previstas y las reglas de coincidencia.

Página Instalaciones de características

Además de los conectores, se pueden especificar entradas de datos opacas para transportar información personalizada de la característica. En general, estas entradas se proporcionan junto con los manejadores de instalación personalizada. Los manejadores de instalación permiten realizar tareas de instalación no estándar y manipular entradas de datos una vez que el gestor de actualizaciones los haya bajado. Puede obtener más información acerca de estos y otros aspectos de las características en la guía de instalación y actualización de la plataforma.