Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 358704 - does 'contact' need to be two-way "reusable" element of model?
Summary: does 'contact' need to be two-way "reusable" element of model?
Status: CLOSED WONTFIX
Alias: None
Product: CBI
Classification: Technology
Component: CBI p2 Repository Aggregator (show other bugs)
Version: unspecified   Edit
Hardware: PC Linux
: P3 enhancement (vote)
Target Milestone: ---   Edit
Assignee: CBI Inbox CLA
QA Contact: David Williams CLA
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-09-23 06:19 EDT by David Williams CLA
Modified: 2023-09-01 10:04 EDT (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description David Williams CLA 2011-09-23 06:19:28 EDT
I know from experience, one of the most frequent "user errors" made in updating aggregator models for the yearly Simultaneous Release is that people add or remove the "contacts" element in their b3aggrcon file, but forget to (or, do not know to) update with the model editor, so that the change is made in both the main file (simrel.b3aggr) as well as their projects b3aggrcon file. 

Is it really required to define the model this way? Or is there some use-case I'm not aware of? Seems it would be easier if indeed users could just update their b3aggrcon file, instead of having to touch the main file, just to change a contact person.
Comment 1 Thomas Hallgren CLA 2011-09-23 08:13:19 EDT
The general idea was that the set of contacts was managed globally for the aggregation and that each contribution then could select from that global set. I agree that this is a bad fit for the release train use case where the contributions reside in separate files.

It should be easy enough to change so that the contact is contained in the contribution rather than referenced and add a compatibility layer. Once we do, we must ensure that all b3aggrcon files are changed simultaneously since the change will affect their content as well as the master.
Comment 2 David Williams CLA 2016-09-16 15:43:03 EDT
[Bookkeeping change only. Moving bugs to the new "home" of aggregator, CBI.]
Comment 3 Frederic Gurr CLA 2023-09-01 10:04:15 EDT
If this issue is still relevant, please move it to https://github.com/eclipse-cbi/p2repo-aggregator/issues.