Bug 404048

Summary: Graphiti prereq needs to be updated to the latest M6 contribution
Product: [WebTools] WTP Releng Reporter: Neil Hauge <neil.hauge>
Component: relengAssignee: Carl Anderson <ccc>
Status: RESOLVED FIXED QA Contact: Carl Anderson <ccc>
Severity: major    
Priority: P1 CC: petya.sabeva, tranle1
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Windows 7   
Whiteboard:

Description Neil Hauge CLA 2013-03-21 11:54:35 EDT
Graphiti made (announced) breaking API changes in their M6 contribution.  Dali didn't commit changes to support the API changes until 3-18, and it was too late to update our Graphiti prereq at that time.  I actually didn't realize the severity of the issue until 3-19 when I pulled the commit.  I think part of this was a miscommunication between Petya and myself. I suspect that the Diagram Editor M6 will fail at runtime if it is used with Kepler M6 aggregation as a result of this. 

Since then, the Diagram Editor changes were released, and this has broken the post M6 builds.

I'm going to roll back our map files to the M6 tag to resolve the build issue for now, but we need to get Graphiti prereq updated before we can release again.
Comment 1 Carl Anderson CLA 2013-03-21 14:59:58 EDT
The break in the build was due to the removal of a Graphiti M4 repository that we were using, which wasn't the actual final M4 repository.  I have moved us up to their final M6 repository.
Comment 2 Carl Anderson CLA 2013-03-21 15:01:05 EDT
For the record: we reference S-0.10.0M4-201212171157 and what is there now is S-0.10.0M4-201212190836.  I went ahead and updated this to S-0.10.0M6-201303191346
Comment 3 Neil Hauge CLA 2013-03-21 16:43:57 EDT
Carl,

You mentioned you moved us up to Graphiti M6.  Did you go through the process of extracting the and repackaging of the repository to make it work?  I can't remember the exact process, but I think there was some manual work that needed to be done to make this happen.  We can try to pick up this effort, but it would be great if you could document how to "fix" the graphiti repo so that it can be used in the build.

Thanks,
Neil