Question
Posted: Sep 3, 2015
Last activity: Sep 4, 2015
Last activity: 4 Sep 2015 5:23 EDT
Closed
Solved
Feature Toggling
We would like to merge everyday , this means committing code that doesn't break but isn't fully functional. Mostly in the UI. For example the code for a menu option should be there but the toggle will prevent it from being shown.
We would like ideas/tips/pointers on how to 'toggle' features in PRPC to make them inaccessible.
Anyone trying to doing something similar?
Thanks
Hi,
You mean , you want to implement a " partial check in " kinda stuff in pega where your code will be committed but the feature will not be displayed to all ?
I think that is not possible to implement . The moment you commit your code ( in this case, check in your rule ) , it will be available for all to see and use the feature.
The best you can do is implementing " branching " in your application. When a development organization has two or more teams who are working on rules in the same application RuleSets, changes performed by one team might result in conflicts with changes performed by another team. These rule conflicts can become disruptive to the overall project, as resources must be spent to identify and resolve conflicts.By using branches, rule development can take place within an isolated space (the branch) without affecting functionality in the source rules.
Refer : http://pdn.pega.com/node/8920
You can also think of using extension points to customize the standard merge branch RuleSets process; for example, add behavior that enforces compliance with your organization's policies and procedures.
Refer : http://pdn.pega.com/node/11688