13-02-23 09:38 AM
Hi Team,
Default VBOs with updated actions have been added to the DX. So we can directly overwrite with existing VBO or we should import it as a separate object?
Let's take an example of the below Collection VBO. It's already part of the default VBO provided by BP so should I overwrite it or not?
@ewilson I guess you are the best person to answer this.
Answered! Go to Answer.
13-02-23 01:23 PM
Yes, the VBOs from the DX contain that same actions as the legacy VBOs included in the BP install. We try not to make breaking changes, but if there is a case where that is unavoidable, we include information on the asset page's release notes.
Cheers,
13-02-23 12:46 PM
Hello @_Amlansahoo
It's up to you and what your organization sees as best. Personally, I replace existing VBOs with newer versions as we introduce new actions or bugs fixes. If you import the newer versions as separate objects you'll be creating new names and object IDs which means the new VBOs can't be picked up automatically by existing processes. Instead, you would have to go back and edit each action stage to reflect the new VBO.
Cheers,
13-02-23 01:11 PM
Thanks Eric. Just one last question, Do those VBOs contain the existing actions that come with default VBO and add new actions or fixes on top of those actions?
If yes, then we are good to go with replacing the existing VBOs. There is no point in keeping two separate VBOs for the same.
13-02-23 01:23 PM
Yes, the VBOs from the DX contain that same actions as the legacy VBOs included in the BP install. We try not to make breaking changes, but if there is a case where that is unavoidable, we include information on the asset page's release notes.
Cheers,
13-02-23 01:30 PM
Perfect! Thanks for your prompt response Eric.
14-02-23 05:50 PM
we are following the approach on what eric mentioned . saving each version with different VBO will create a lot of copy plus process need to be repointed to newer object.
14-02-23 06:47 PM
True !!
Overwriting is the correct approach as post deployment to production environment, it's not advisable to make any changes to production directly. Hence, we should always aim for making minimal changes, therefore, the overwrite is the best approach.