In 2020 git is everywhere and we are used to it.
There is no excuse to develop software without Version Control.
Current state:
In SER winCube customizings in winCube rely heavily on VBA Script.
As Admin you debug the scriptings and change them on the fly.
After a change is saved the previous version of the script is lost.
Desired state:
Changes are under Version Control. If a change is saved a new version is generated.
I can switch between version
I can compare versions
Every Version has a comment
Other Areas where Version Control would be helpful:
Configuration Setting accessible by SOAP Admin
Fips Jobs
Agent Scriptings
I am waiting for this to be implemented for more than 10 years now - still counting.
This is disappointing because in my perspective a script is a document which can be versioned - a core-concept of a DMS. If this is not easy to implement just integrate GIT as VCS - it's rocket solid, Tech People are used to it and there are tons of Tools which integrate with git.
Git is great! It will be a dream to use git to deploy or rollback the change with CI/CD pipeline.
Git would be fine!
But as Knut mentioned, let the customer decide.
GitHub is only one of many providers of a Git SaSS
Which one to use should be the choice of the customer.
But using Git in general would be perfect ��� I vote for it.
Von: SERgroup Idea Portal <6867aabefb8c1f6c4fb8aaf7-ser-group@iad-prod2.mailer.aha.io>
Gesendet: Mittwoch, 31. August 2022 15:45
An: Pape, Knut (ID)
Betreff: Douglas Cardoso responded to idea IDEA-I-11 All Changes - especially scripting - should be under Version Control
Hi all,
would be the desire here to have an integration with GitHub?
Regards,
Douglas
Working on Doxis for past 4 years .I had raised this issue of version control in 2020 .
Whether we use winCube or Agent there has to be connector which integrates with version control. Any client side or server side or service side implementation needs to be version controlled.
I completely agree or cannot agree more with above points. Perfectly well placed . Its a must have feature
Nice idea, but at our site the winCube application was developed with SER professional services and is full of scripting.
The first instruction I give to a new Doxis developer is that use winCube Script as few as possible, use agent instead of VBA Script. Because it is not possible for several developers to work concurrently in the same environment. It is not easy to search the code unless you know where to click (to load the script) and there is no support of refactoring.