| Summary: | Review the request for fine-grained CQs/IPLogs | ||
|---|---|---|---|
| Product: | Community | Reporter: | Jeff McAffer <jeffmcaffer> |
| Component: | Architecture Council | Assignee: | Mike Milinkovich <mike.milinkovich> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | P3 | CC: | bokowski, janet.campbell, mike.milinkovich, Mike_Wilson, wayne.beaton |
| Version: | unspecified | ||
| Target Milestone: | --- | ||
| Hardware: | PC | ||
| OS: | Mac OS X - Carbon (unsup.) | ||
| Whiteboard: | stalebug | ||
|
Description
Jeff McAffer
I think I have found the "community" request that started this... see bug 278901 for details. The capsule summary seems to be, "some projects want to file CQ's at the third tier", and "we need to be consistent", therefore all projects will be forced file CQ's at the third project tier. I have discussed this with Janet and I believe that we have a resolution that can be consistently applied and should make everybody happy. The short version is something like this: Nested projects that are releasing as part of parent project's release can leave their CQs on the parent project. If an nested chooses to release separately (or move), the CQs corresponding to that project will need to be realigned. e.g. rt.equinox.p2 CQs can stay under rt.equinox so long as rt.equinox.p2 releases as part of rt.equinox. I believe that rt.equinox.scalamodules will probably release separate from the rest of rt.equinox, so any CQs related to rt.equinox.scalamodules will need to be aligned directly with that project. Does this help? Janet and I are crafting a wiki page for this. I'll post a link to the wiki page when it goes live. (In reply to comment #2) > Janet and I are crafting a wiki page for this. I'll post a link to the wiki > page when it goes live. Wayne, Is this wiki page up yet?? Decided to go for the gusto and create a proper "Contribution Questionnaire" Page. http://wiki.eclipse.org/Development_Resources/Contribution_Questionnaire I have included this text on the page: "Nested projects that are distributed as part of a parent project's aggregated distribution can leave their CQs on the parent project. If a nested project chooses to provide an independent distribution (either completely separately, or in addition to the aggregation), the CQs corresponding to that project will need to be realigned. Note that the IP logs for an aggregated distribution can be combined (this is supported by tools)." It needs a little more massaging (I might try to put some 'how long' discussion in there). Comments? Note that the "Contribution Questionnaire" link on http://www.eclipse.org/legal/ just points to the portal. The text further states "Follow the link to find out more about what we mean by 'significant contribution'. Bug fixes or minor enhancements do not require PMC or EMO approval." which appears to be at least bogus (there is no such discussion on the link) or misleading (I'm concerned about how the second sentence might be interpreted). In the wiki page, I opted to use terms like "Contributions that require the completion of a CQ are identified by the Eclipse IP Due Diligence Process". It might be good to include a sentence along the lines of "Ongoing development by project committers does not generally require a CQ." If this needs to be discussed extensively, I recommend that we open a new bug. This bug hasn't had any activity in quite some time. Maybe the problem got resolved, was a duplicate of something else, or became less pressing for some reason - or maybe it's still relevant but just hasn't been looked at yet. If you have further information on the current state of the bug, please add it. The information can be, for example, that the problem still occurs, that you still want the feature, that more information is needed, or that the bug is (for whatever reason) no longer relevant. -- The automated Eclipse Genie. Looks I just forgot to close this. |