Bug 119341

Summary: Tool to generate the transitive closure of IP logs for projects
Product: Community Reporter: Bjorn Freeman-Benson <bjorn.freeman-benson>
Component: IP Log ToolAssignee: Wayne Beaton <wayne.beaton>
Status: RESOLVED WONTFIX QA Contact:
Severity: enhancement    
Priority: P4 CC: twagner, wayne.beaton
Version: unspecified   
Target Milestone: ---   
Hardware: All   
OS: All   
Whiteboard:
Bug Depends on: 220977    
Bug Blocks:    

Description Bjorn Freeman-Benson CLA 2005-12-05 20:25:24 EST
Please automate taking the transitive closure over IP logs for a project and its upstream prerequisites in order to generate the combined IP information…
Comment 1 Bjorn Freeman-Benson CLA 2007-03-14 02:02:55 EDT
Here's a potential algorithm:
1. Using the builds.xml official latest releases RSS feed, we can generate a mapping of features -> projects (the project is the one that publishes the RSS feed; the features are the feature ids in that release).
2. Using the feature files, we can build a mapping of features -> prereq features.
3. Using (2) we can create the mapping of features -> closure of prereq features.
4. Using (1) we can map (3) to be project -> closure of prereq projects.
5. Using (5) we can merge all the IP logs (found via project-info.xmls) to form project -> merged IP log.
Comment 2 Wayne Beaton CLA 2010-01-26 14:39:24 EST
Moving to IP Log Tool
Comment 3 Wayne Beaton CLA 2018-03-27 15:55:22 EDT
No. Reopen if I've made a horrible, horrible mistake.