Noticias
Noticias del sitio
Cambio en la forma de nomenclar las versiones de PXTools
A partir de la séptima versión de PXTools que comenzó en 2021 se decidió realizar un cambio en la forma de nomenclar las distintas versiones.
Para ello primero vamos a presentar la forma que se venía nomenclando:
PXTools (<Nombre de la versión de GeneXus>) <Número de versión> <Tipo de versión> <Revisión de versión>
Nombre de la versión de GeneXus: Es la versión de GeneXus para el que el producto fue diseñado.
Número de versión: Es el número de versión para esa versión de GeneXus por lo que siempre la primera versión para una nueva versión de GeneXus siempre comenzaba por el Nº 1 y luego se liberaban dos o tres versiones para esa versión de GeneXus antes de comenzar todo nuevamente con la siguiente versión de GeneXus.
Tipo de Versión: los valores posibles son Alfa, Beta y Release.
Revisión de Versión: El número de revisión para ese Número y Tipo de versión.
La nueva nomenclatura (que comenzamos a trabajar) es la siguiente:
PXTools <Número de versión> (<Nombre de la versión de GeneXus>) <Tipo de versión> <Revisión de versión>
Número de versión: Este valor ahora precede a la versión de GeneXus que aplique ya que no depende más de ello.
El número corresponde a la cantidad de versiones que ha tenido nuestros fuentes independientemente de la versión de GeneXus a la que vaya a aplicar.
En este caso estamos en la séptima versión generada desde el 2006 momento en que generamos nuestra primera versión.
Nombre de la versión de GeneXus: Es la versión de GeneXus para el que el producto fue diseñado.
Tipo de Versión: los valores posibles son Alfa, Beta y Release.
Revisión de Versión: El número de revisión para ese Número y Tipo de versión.Y ahora estamos trabajando en una nueva modalidad de versionado donde ya estamos unificando los Tipos de Versiones Beta y Release:
PXTools <Número de versión> (<Nombre de la versión de GeneXus>) <Tipo de versión>
Número de versión: Este valor ahora precede a la versión de GeneXus que aplique ya que no depende más de ello.
El número corresponde a la cantidad de versiones que ha tenido nuestros fuentes independientemente de la versión de GeneXus a la que vaya a aplicar.
En este caso estamos en la séptima versión generada desde el 2006 momento en que generamos nuestra primera versión.
Nombre de la versión de GeneXus: Es la versión de GeneXus para el que el producto fue diseñado.
Tipo de Versión: los valores posibles son Alfa, Beta o Release.
Revisión de Versión:Ya no habrá un número de revisión general ya que estamos en un proceso de deploy continuo.
Ya tenemos números de revisiones por cada generador y eso se mantendrá así.
El proceso de cambiar de Beta a Release y luego generar los distintos Upgrades genera un costo de armado de instaladores que impide el avance continuo de las actualizaciones, ya que hay que definir un momento para la liberación del Upgrade correspondiente y eso consideramos que es una pérdida de tiempo para lograr efectividad en las liberaciones.
Por el contrario, y ya lo venimos experimentando hace ya dos años, hemos estado realizando liberaciones espontáneas cuando consideramos que alguna funcionalidad es importante liberarla.
El proceso de liberación tiene un punto importante que es el proceso de verificación y prueba que lo vamos realizando con los distintos proyectos que estamos desarrollando para PuntoExe y para nuestros clientes en los proyectos de outsourcing.
PXTools (for X Evolution 3) 3.0 Beta 2 Liberada
La nueva y última versión de PXTools para GeneXus X Evolution 3 generó una nueva Beta que ya está disponible.
Esta nueva Beta incorpora, además del nuevo patrón Entity Parameters, dos nuevos patrones de un total de cuatro nuevos patrones que implementarán la capacidad de implementar en forma simple una capa de acceso a los sistemas vía Web Services. Estos dos nuevos patrones son:
PXWSTransaction: Patrón encargado de la interacción con la Transacción como Business Component y soporte de sistemas Multi-tenant para realizar Alta, Baja y Modificaciones de registros del sistema.
PXWSLayer: Patrón que se encargará de la publicación de los Web Services que por el momento soportarán los protocolos SOAP y REST. Además este patrón concentrará las preferencias de los cuatro patrones asociados a la capa de servicios web que es la unica funcionalidad que está cumpliendo en esta primera entrega.
Pueden solicitar la descarga a través de la página de Liberación de versiones.
PXTools (for X Evolution 3) 3.0 y PXTools (For 15) 2.0 Comenzaron la fase de alfa
Estas nuevas versiones comienzan pisando fuerte donde entregaremos un nuevo patrón:
Entity Parameters:
Este nuevo patrón cumple la función de declarar atributos asociados a entidades con el objetivo de configurar parámetros cuyos valores dependan de cualquier entidad del sistema.
Este nuevo concepto podemos decir que es un eslabón que vincula el módulo System Parameters con el patrón OAV.
Definiremos las características principales de estos tres elementos:
Módulo System Parameters: se definen atributos del sistema conocidos definidos por el desarrollador con valores desconocidos definidos por el usuario del sistema.
Patrón OAV: se definen atributos desconocidos de una entidad con valores también desconocidos todos definidos por el usuario del sistema.
Patrón Entity Parameters: se definen atributos definidos por el desarrollador con valores desconocidos asociados a una Entidad y definidos por el usuario del sistema.
Próximamente anunciaremos la liberación de esta nueva fase de Betas de estas versiones.
Nueva sección de Registro de Usuario
Recientemente hemos incorporado esta nueva sección del sitio para poder tener registro de nuestros usuarios y poder mantenerlos informados de actualizaciones o nuevas liberaciones.
PXTools (for X Evolution 3) 2.0 y PXTools (For 15) 1.0 liberadas
Tras un gran trabajo importante de betatesting hemos liberado estas dos nuevas versiones con soporte del nuevo generador responsivo. Los invitamos a que puedan probar estas nuevas versiones que podrán ser descargadas cumpliendo el proceso de Registro de Usuario recientemente disponible en el sitio.
Nueva página web
Estamos muy contentos de anunciar la renovación de nuestro nuevo sitio web.
Estamos aprovechando una nueva funcionalidad de Google Sites que aún está en Beta pero que creemos tiene potencial. Aunque nos gustaría mejorar algunos aspectos de diseño que nos limita esta versión creemos que el nuevo sitio se adecúa a los nuevos estándares que se utilizan en el mercado.
El objetivo de este sitio es simplificar nuestros contenidos y hacerlos más atractivos de visualizar y con un formato responsivo para nuestros clientes.