This portal is to open public enhancement requests against the products and services belonging to IBM Sustainability Software. To view all of your ideas submitted to IBM, create and manage groups of Ideas, or create an idea explicitly set to be either visible by all (public) or visible only to you and IBM (private), use the IBM Unified Ideas Portal (https://ideas.ibm.com).
We invite you to shape the future of IBM, including product roadmaps, by submitting ideas that matter to you the most. Here's how it works:
Start by searching and reviewing ideas and requests to enhance a product or service. Take a look at ideas others have posted, and add a comment, vote, or subscribe to updates on them if they matter to you. If you can't find what you are looking for,
Post an idea.
Get feedback from the IBM team and other customers to refine your idea.
Follow the idea through the IBM Ideas process.
Welcome to the IBM Ideas Portal (https://www.ibm.com/ideas) - Use this site to find out additional information and details about the IBM Ideas process and statuses.
IBM Unified Ideas Portal (https://ideas.ibm.com) - Use this site to view all of your ideas, create new ideas for any IBM product, or search for ideas across all of IBM.
ideasibm@us.ibm.com - Use this email to suggest enhancements to the Ideas process or request help from IBM for submitting your Ideas.
EWM RFE review board has re-evaluated this request and will continue to keep it in the Backlog as an uncommitted candidate for a future release but not the upcoming release. This request, while valid, is unlikely to be addressed in the next 8-12 months due to other higher priority items on the Backlog.
any news on this?
- The EWM RFE Review board looked at this and have accepted it as an Uncommitted Candidate on the Backlog.
Yes, I can confirm this.
Since GitLab 13 there is an EWM integration directly in GitLab available (as far as I know directly from IBM) which makes it really easy to configure the linking between EWM Areas and GitLab Repositories.
This configuration runs through webhooks only.
The big benefit - beside the easy configuration - is, that pushing to GitLab won't fail in any case. This is like fire and forget and this is how working is preferred in development.
Getting the preconditions to work here would combine the non blocking development with, e.g. the non linking foreign work items.
Greetings,
Simon
If I understand the requirement correctly, while web hooks are being used, preconditions should be applied. While this doesn't stop the Git operation, applying the precondition should stop the EWM operation like work item linking or commit comment replication, if the precondition fails. Could you confirm this?
Yes, I can confirm this.
Since GitLab 13 there is an EWM integration directly in GitLab available (as far as I know directly from IBM) which makes it really easy to configure the linking between EWM Areas and GitLab Repositories.
This configuration runs through webhooks only.
The big benefit - beside the easy configuration - is, that pushing to GitLab won't fail in any case. This is like fire and forget and this is how working is preferred in development.
Getting the preconditions to work here would combine the non blocking development with, e.g. the non linking foreign work items.
Greetings,
Simon
Though the python hooks are deprecated in 70, we have the Node.js hooks as the replacement. Node.js based hooks support preconditions through pre-receive hook and work item linking through post-receive hook. Webhook support linking, issue and commit comment replication for GitLab. For GitLab, you can use Node.js hooks to achieve process preconditions through pre-receive hook and use either post-receive or web hook for work item linking. Preconditions are applied only in pre-receive hook. In Git, if a pre-receive hook fails, then the Git operation is stopped.
If I understand the requirement correctly, while web hooks are being used, preconditions should be applied. While this doesn't stop the Git operation, applying the precondition should stop the EWM operation like work item linking or commit comment replication, if the precondition fails. Could you confirm this?