Joget DX 8 Stable Released
The stable release for Joget DX 8 is now available, with a focus on UX and Governance.
This is an experiment / attempt to show on how we can work on new features in its own app version or even on a different Joget server.
This is so each feature development would be carried out without the influence of another feature being developed at the same time.
In this example, we have a "Meeting" app and the table below describes works to be carried out.
App Version | Description |
---|---|
1 | Modify request form. |
2 | Add calendar menu to the app. |
Figure 1: Works done Completed work on app version 1 and app version 2
...
As shown in figure 2 below, bring up the "App Configuration Management" screen, select version 2, and click on "New Version".
...
Once we have merged them, if there 's are any conflicts, we will need to resolve them. In the figure shown below, we can see that there are 4 conflicted files.
...
Figure 6: Commit Merge
Going back to the Joget screen, navigate to "App Configuration Management" > "Git Configuration", turn on "Auto Sync DB from GIT" as shown in the figure below.
...
We can check the server log for sync completion. Once it is done, we can then inspect the app again to make sure that everything in v1 and v2 are is merged properly in v3.
Figure 8: Verify changes from version 1 and 2 in-app version 3.