Notícias

Instâncias públicas de Genexus Server: melhor organizadas e melhor conteúdo

Para cada instância pública de GeneXus Server (Samples, Sandbox e Open) haverá uma única instalação que oferecerá seu catálogo unificado de KBs, para ser utilizado com instalações de GeneXus 15 ou superiores, simplificando a organização e evitando processos de migração na troca de versões. Paralelamente, e no âmbito desta reestruturação, os serviços associados às versões já descontinuadas (X Evolution 1, X Evolution 2 e X Evolution 3) serão encerrados oportunamente.

GeneXus Server oferece instâncias de uso público e gratuito para exemplos (Samples), provas de conceito (Sandbox) ou desenvolvimentos abertos (Open), e para cada um destes cenários existem atualmente instâncias de versões diferentes.


As melhorias no gerenciamento de compatibilidade feitas nas versões mais recentes (a partir da versão 15) permitirão uma melhor organização desses serviços. Assim, para as versões 15 e superiores, haverá um serviço unificado para cada cenário (Samples, Sandbox, Open).


Os serviços de versões já descontinuadas (X Evolution 3 e anteriores) serão desativados de acordo com o detalhe que está incluído a seguir.

INSTÂNCIAS UNIFICADAS PARA AS VERSÕES 15 E ACIMA

Por haver restrições de compatibilidade quanto às versões de GeneXus utilizadas em conjunto com estes serviços, cada um deles tinha instâncias independentes em diferentes versões. Por exemplo, quem desenvolveu com GeneXus X Evolution 2 pôde utilizar o Sandbox XEv2 para realizar provas de conceito, e quem utilizou o X Evolution 3 pôde, ao invés, utilizar o respectivo Sandbox XEv3. O mesmo aconteceu com relação aos serviços de Amostras e Aberto.

A partir de GeneXus 15 e GeneXus Server, temos trabalhado muito no que se chama de compatibilidade retroativa: embora a cada nova versão (ou atualização) possam aparecer novas funcionalidades (propriedades, tipos de objetos, etc.) que a anterior não conhece, GeneXus Server garante que pode ser utilizado para projetos desenvolvidos com qualquer versão anterior de GeneXus. Por exemplo, um GeneXus Server de versão 17 Upgrade 5 pode ser utilizado para desenvolvimentos que utilizem GeneXus em qualquer versão e upgrade anterior (da versão 15 a 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


Desta forma, alguns projetos podem ser desenvolvidos com uma determinada versão de GeneXus (por exemplo 15 Upgrade 4), enquanto outros podem ser desenvolvidos com outras versões (por exemplo: 16 Upgrade 8 ou 17 Upgrade 3), e ainda assim todos usam uma mesma instalação de GeneXus Server, compartilhando assim o catálogo de bases de conhecimento, a definição de usuários e as permissões associadas.

Isso torna mais fácil publicar ou localizar as bases de conhecimento para cada projeto e simplifica os processos quando uma versão mais recente é usada para desenvolvimento.

Quando os desenvolvedores decidem utilizar uma versão mais recente de GeneXus para um determinado projeto, poderão continuar utilizando a mesma KB no mesmo GeneXus Server, sem ter que publicá-la em outra instância ou alterar as URLs utilizadas pelos desenvolvedores ou seus processos de integração contínua.

Nota: para cada um dos serviços já existiam URLs relacionados às versões anteriores (por exemplo: https://samples.genexusserver.com/v15 ou https://open.genexusserver.com/v16). Esses URLs continuarão funcionando, mas não representam instâncias separadas de GeneXus Server, mas estão associados à mesma instalação que responde a URL de GeneXus 17.

FIM DE INSTÂNCIAS DE VERSÕES DESCONTINUADAS

Os serviços associados a versões anteriores a GeneXus 15 serão desativados conforme o seguinte detalhe, e as bases de conhecimento existentes nos mesmos serão eliminadas permanentemente.

Os interessados
​​em obter cópias de qualquer base de conhecimento nelas contida poderão fazer o download antes da data de desativação correspondente.
 
 
Service URLs Deactivation Date
Samples https://samples.genexusserver.com/xev2
https://samples.genexusserver.com/xev3
October 10, 2021
Sandbox https://sandbox.genexusserver.com/xev1
https://sandbox.genexusserver.com/xev2
https://sandbox.genexusserver.com/xev3
October 10, 2021
Open https://open.genexusserver.com/xev1
https://open.genexusserver.com/xev2
https://open.genexusserver.com/xev3
October 10, 2021