Public Instances of GeneXus Server: better organized & enhanced content
For each public instance of GeneXus Server (Samples, Sandbox and Open), there will be a single installation offering a unified catalog of KBs to be used with GeneXus 15 or more recent versions. This will simplify the content organization, and will avoid the need for migration processes when upgrading projects to new versions. Likewise, and as part of this restructuring, the services associated with discontinued versions (X Evolution 1, X Evolution 2, and X Evolution 3) will be cancelled in due time.
GeneXus Server offers instances for public and free use for examples (Samples), proof of concept (Sandbox) or open source developments (Open). For each of these scenarios, there are currently separate instances on different versions.
The back-compatibility enhancements of recent versions –from version 15 on– will give way to better-organized services, so, for versions 15 and up there will be a unified service for each scenario (Samples, Sandbox, and Open).
Services for discontinued versions (X Evolution 3 and previous) will be deactivated according to the schedule below.
Unified instances for versions 15 on
Due to compatibility restrictions regarding versions of GeneXus used in combination with these services, each of them had independent instances for different versions. For example, those who developed with GeneXus X Evolution 2 could use Sandbox XEv2 for proof of concept scenarios, while those using X Evolution 3 could use the corresponding Sandbox XEv3. Services for Samples and Open used a similar organization.
Since version 15 of GeneXus and GeneXus Server, we have worked strongly on backwards compatibility, so that, even when each new version (or upgrade) may include new functionalities (properties, object types and so on) that previous versions can’t handle, GeneXus Server guarantees compatibility for projects that are developed using any previous version of GeneXus.
For instance, GeneXus Server version 17 Upgrade 5 may be used for developments on any previous GeneXus version and upgrade (starting from version 15 and up to GeneXus Server version, which in this example is 17 Upgrade 5).
Service | Use Case | URLs / version |
Samples | Knowledge Bases used as examples on how to model specific scenarios. | https://samples.genexusserver.com/v17 Latest released upgrade |
https://samples.genexusserver.com/beta Preview of next upgrade |
||
Sandbox | Knowledge Bases published here become available to the GeneXus Community and will be automatically deleted after 15 days of inactivity. | https://sandbox.genexusserver.com/v17 Latest released upgrade |
https://sandbox.genexusserver.com/beta Preview of next upgrade |
||
Open | Knowledge Bases shared with the GeneXus Community as open source projects. | https://open.genexusserver.com/v17 Latest released upgrade |
https://open.genexusserver.com/beta Preview of next upgrade |
This enables the easier publication or location of each project’s knowledge bases and the simplification of processes when a newer version starts being used for developing.
When developers decide to start using a newer version of GeneXus for a given project, they may continue to use the same KB on the same GeneXus Server, without the need to publish it to a different instance, and without having to change the URLs used by the developers, or their continuous integration processes.
Note: each service had URLs related to previous versions (ie: https://samples.genexusserver.com/v15 or https://open.genexusserver.com/v16 ). Those URLs will remain active, but they do not represent separate instances of GeneXus Server for they refer to the same installation that relates to the URL of GeneXus 17.
Cancelled Instances of Discontinued Versions
Those interested in obtaining copies of any knowledge bases currently contained in such services may download them before the corresponding deactivation date.
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 |