(See also
MergingPagesForOmniMigration)
Begin with merge of ONLINE21_BRANCH
First
- Small team (say Alan and Chris) to lead the merge with help from others. This will hopefully prevent too-many-cooks syndrome and allow us to keep track of the merge status.
- Freeze ONLINE21_BRANCH.
- Done -- provided everybody pays attention to the mail that was sent!
- Tag the head of ONLINE21_BRANCH in its frozen state as MERGE_POINT_A1
- Freeze HEAD.
- Done -- provided everybody pays attention to the mail that was sent!
- Tag the point at which ONLINE21_BRANCH split from HEAD as MERGE_POINT_C0
- Tag HEAD in its pre-merge frozen state as MERGE_POINT_C2
Then
- Merge all (not already merged) changes between MERGE_POINT_C0 and MERGE_POINT_A1 into HEAD, one package at a time. Keep a record of progress below:
| package | who merging | status | Note1 | Note2 | Note3 |
| AnalysisService | Chris | done | builds | | |
| ArchivingService | Chris | done | builds | | |
| build | Alan | done 6/8/04 | builds SCT | | |
| CalibrationController | Chris | done | builds | | |
| config | Chris | done | untested | | |
| daq-1 | Alan | done 6/8/04 | builds | | |
| decodeTestStand | Chris | done | | | |
| docs | Alan | done | no changes | | |
| exampleSetup.csh | Alan | done | | | |
| exampleSetup.sh | Alan | done | | | |
| FittingService | Alan | done 6/8/04 | builds | | |
| GuiComponents? | Alan | done 9/8/04 | builds | almost too easy? | |
| Makefile | Chris | done | | | |
| MiniUtils | Alan | done | build + unit test | | |
| README | Alan | done 6/8/04 | no change | | |
| SCT | Alan | done 6/8/04 | | | |
| SctApi | Chris | in cvs | very fishy -- seemed to have already been merged | | |
| SctApiIPC? | Chris | done | builds | | |
| sctConf | Alan & Chris | Alan copied from online21, but Chris rolled it back to where it came from, and merged (hopefully) all changes from A1->C2 (the usual route) as there were fewer of them to do that way, than to merge all the C0->C2 changes by Bruce into the A1 copy. | | No longer needs changes C0->C2, hopefully. | |
| sctConfIPC | Alan & Chris | done | comments as for sctConf | ditto | |
| SCTData | Chris | done | builds | | |
| SctDataDisplay? | Alan | done 6/8/04 | builds | | |
| sctddc-00-00-02 | Chris | Builds | untested | | |
| sctGUI | Chris | done | untested | | |
| SctService | Alan | done 6/8/04 | builds | | |
| SCTTestAPI? | Chris | done | untested | | |
| setup.csh | Chris | done | | | |
| setup.sh | Chris | done | | | |
| start | Chris | done | | | |
| SummaryWriter? | Alan | done | no changes | | |
| SystemTests | Alan & Chris | Done | I think Alan may have already done this package before he went off on conference, but he never committed it, so I did it again as he was uncontactable ( Chris ) | | |
| TestGUI? | Chris | done | | | |
Then
- Tag HEAD once the above merge is complete as MERGE_POINT_C3
Then proceed with merge of
SctRodDaq_3_0_BRANCH ...