Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 314110

Summary: Support wildcards or regular expression in exclusion rules
Product: [Technology] CBI Reporter: Michael Pellaton <michael.pellaton>
Component: CBI p2 Repository AggregatorAssignee: Project Inbox <b3.aggregator-inbox>
Status: CLOSED DUPLICATE QA Contact:
Severity: enhancement    
Priority: P3 CC: thomas
Version: unspecified   
Target Milestone: ---   
Hardware: All   
OS: All   
Whiteboard:

Description Michael Pellaton CLA 2010-05-24 09:23:19 EDT
Build Identifier: 

Exclusion rules now use exact IU IDs. However, it is sometimes the case that an entire group of feature groups should be excluded. In that case, it is now necessary to create an exclusion rule for each individual IU (= finding each IU in the combo box of 5 lines height in a large repository...).

I suggest supporting wildcards or regular expressions for exclusion rules.

As alternative, add a facility to manage the exclusions. I could imagine a dialog similar to the "PluginImportWizard" with two lists of IUs, a search facility and different add and remove buttons. The exclusion rules are then generated/updated from the dialog result.

Reproducible: Always

Steps to Reproduce:
Example User Story to Highlight the Requested Feature:

Task:
Aggregate all Subversive-related sites into a single one for internal use. Avoid mirroring javahl as svnkit is the recommended platform independent svn back-end in our company.

Now:
- Create a b3aggr file aggregating the three sites (main, connector, integrations)
- create an exclusion rule for each of the javahl features
- (If a new release appears and there is yet another javahl IU, the build will fail, and an additional rule 
  needs to be added manually)

With Wildcard/regex Support:
- Create a b3aggr file aggregating the three sites (main, connector, integrations)
- Create a single exclusion rule for org.polarion.eclipse.team.svn.connector.javahl*
- (If a new release appears and there is yet another javahl IU, the rule still works)
Comment 1 Thomas Hallgren CLA 2011-07-09 04:07:57 EDT
More discussions around this in bug 295051.

*** This bug has been marked as a duplicate of bug 295051 ***
Comment 2 David Williams CLA 2016-09-16 15:51:34 EDT
[Bookkeeping change only. Moving bugs to the new "home" of aggregator, CBI.
Made no changes to assignee's for closed bugs, even though some were old inbox.]