RM Extensions: Is it possible to write extensions or gadgets without server-side modifications?
Greetings,
I consult to a large Government organization that is moving from the Rational Suite (e.g. RequisitePro) to Jazz. They are allowing two schemas, one for the business teams and one for the technical teams. Furthermore, they will not allow any modifications to the configuration on the server-side. Previously I had written scripts to leverage the RequisitePro API to perform many automated tasks and perform round trip engineering.
Can something like that be done with DOORS NG such that I could install a gadget without having to deploy it through the server?
Thank you
Accepted answer
The RM Extension is in no way server-side "modification". It's more like an "add-on". You can even host the catalog files and script files on another web server, of course that may cause more troubles (such as cross-site scripting) than convenience.
https://jazz.net/wiki/bin/view/Main/RMExtensionsMain
You may need to clarify further with the organization what exactly is the restriction. If you ever want to do any customization, it has to be on the server-side, otherwise, where will the client machines get the customized content?
https://jazz.net/wiki/bin/view/Main/RMExtensionsMain
You may need to clarify further with the organization what exactly is the restriction. If you ever want to do any customization, it has to be on the server-side, otherwise, where will the client machines get the customized content?
Comments
Thanks for the answer. There is a strong refrain from making any changes to the "out of the box" functionality. Thus I wanted to get around the restrictions by performing more automation using client-side scripts. I understand the points you made about deploying, etc. Was just seeing if there is any way possible to get around the constraints.