Cookies

Utilizamos cookies para mejorar tu experiencia, marketing digital y análisis de uso.

Privacidad

Entendido
Noticias

Instancias Públicas de GeneXus Server: mejor organizadas y mejor contenido

Para cada instancia pública de GeneXus Server (Samples, Sandbox y Open) existirá una sola instalación que ofrecerá su catálogo unificado de KBs, para ser usado con instalaciones de GeneXus 15 o superior, simplificando la organización y evitando procesos de migración al cambiar de versión. Al mismo tiempo, y como parte de esta reestructura, los servicios asociados a versiones ya discontinuadas (X Evolution 1, X Evolution 2 y X Evolution 3) serán oportunamente dados de baja.

GeneXus Server provee instancias de uso público y gratuito para ejemplos (Samples), pruebas de concepto (Sandbox) o desarrollos abiertos (Open), y para cada uno de esos escenarios existen actualmente instancias de diferentes versiones.

Las mejoras en el manejo de compatibilidad realizadas en las últimas versiones (desde la versión 15 en adelante) permitirán una mejor organización de estos servicios. De este modo, para las versiones 15 y superiores existirá un servicio unificado para cada escenario (Samples, Sandbox, Open).

Los servicios de versiones ya discontinuadas (X Evolution 3 y anteriores) serán desactivados de acuerdo al detalle que se incluye más abajo.

Instancias unificadas para versiones 15 en adelante

Debido a que existían restricciones de compatibilidad con respecto a las versiones de GeneXus utilizadas en conjunto con estos servicios, cada uno de ellos contaba con instancias independientes en diferentes versiones. Por ejemplo, quienes desarrollaban con GeneXus X Evolution 2, podían utilizar el Sandbox XEv2 para realizar pruebas de concepto, y quienes utilizaban X Evolution 3, podían, en cambio, usar el correspondiente Sandbox XEv3. Otro tanto sucedía con respecto a los servicios para Samples y Open.

A partir de  la versión 15 de GeneXus y GeneXus Server, hemos trabajado fuertemente en lo que se conoce como compatibilidad hacia atrás: si bien en cada nueva versión (o upgrade) pueden aparecer nuevas funcionalidades (propiedades, tipos de objetos, etc.) que la anterior no conoce, GeneXus Server asegura que puede ser utilizado para proyectos que se desarrollen con cualquier versión anterior de GeneXus. Por ejemplo, un GeneXus Server de versión 17 Upgrade 5 puede ser utilizado para desarrollos que utilicen GeneXus en cualquier versión y upgrade anterior (de versión 15 hasta 17 Upgrade 5).

Servicio Caso de Uso URLs / versión
Samples Bases de conocimiento utilizadas como ejemplos sobre cómo modelar escenarios específicos. https://samples.genexusserver.com/v17
Última actualización publicada
https://samples.genexusserver.com/beta
Previa de la próxima actualización
Sandbox Las Bases de Conocimiento aquí publicadas pasan a estar disponibles para la Comunidad GeneXus y se eliminarán automáticamente luego de 15 días de inactividad. https://sandbox.genexusserver.com/v17
Última actualización publicada
https://sandbox.genexusserver.com/beta
Previa de la próxima actualización
Open Bases de conocimiento compartidas con la Comunidad GeneXus como proyectos de código abierto https://open.genexusserver.com/v17
Última actualización publicada
https://open.genexusserver.com/beta
Previa de la próxima actualización

De esta forma, algunos proyectos pueden ser desarrollados con una cierta versión de GeneXus (por ejemplo 15 Upgrade 4), mientras que otros pueden desarrollarse con otras versiones (e.g.: 16 Upgrade 8, o 17 Upgrade 3), y sin embargo utilizar todos una misma instalación de GeneXus Server, compartiendo así, el catálogo de bases de conocimiento, la definición de usuarios y los permisos asociados. 

Esto permite que sea más fácil publicar o ubicar las bases de conocimiento de cada proyecto y simplificar los procesos cuando se pasa a utilizar para el desarrollo una versión más nueva. 

Cuando para un cierto proyecto los desarrolladores deciden pasar a utilizar una versión más nueva de GeneXus, podrán seguir utilizando la misma KB en el mismo GeneXus Server, sin necesidad de publicarla en una instancia diferente ni cambiar las URLs que usan los desarrolladores o sus procesos de integración continua.

Nota: para cada uno de los servicios ya existían URLs relacionadas a versiones anteriores (https://samples.genexusserver.com/v15 o https://open.genexusserver.com/v16). Esas URLs continuarán funcionando, pero no representan instancias separadas de GeneXus Server, sino que están asociadas a la misma instalación que responde a la URL de GeneXus 17.

Baja de Instancias de versiones discontinuadas

Los servicios asociados a versiones anteriores a GeneXus 15 serán desactivados de acuerdo al siguiente detalle, y las bases de conocimiento existentes en ellos serán eliminadas de forma permanente. Aquellos interesados en obtener copias de alguna base de conocimiento contenida en ellos podrán descargarla antes de la correspondiente fecha de desactivación.
 
Servicio URLs Fecha de Desactivación
Samples https://samples.genexusserver.com/xev2
https://samples.genexusserver.com/xev3
10 de octubre, 2021
Sandbox https://sandbox.genexusserver.com/xev1
https://sandbox.genexusserver.com/xev2
https://sandbox.genexusserver.com/xev3
10 de octubre, 2021
Open https://open.genexusserver.com/xev1
https://open.genexusserver.com/xev2
https://open.genexusserver.com/xev3
10 de octubre, 2021