ITK Release 4/Users Migration Guide/Developer Migration Guide Workflow
From KitwarePublic
<
ITK Release 4
|
Users Migration Guide
Revision as of 15:26, 14 October 2010 by
Gabe.hart
(
talk
|
contribs
)
(
diff
)
← Older revision
|
Latest revision
(
diff
) |
Newer revision →
(
diff
)
Jump to navigation
Jump to search
File:MigrationGuideWorkFlow.pdf
Initial Setup
Published migration guide pulled directly from
master
XML files
Sequestered applications compiling correctly
Topic Branch
Standard git workflow
Local Changes
Standard git workflow
Migration Guide XML
Before pushing topic to Gerrit, must create a unique XML document that documents changes to API
XML documents will live in the source tree in a new directory
Gerrit Review
Standard Gerrit review process
Make any necessary changes
Finalize Migration Guide XML
Before review can be completed, the XML file must be revised to accurately reflect API changes
Merge to master
Merge the topic branch to
master
in the normal manner using
stage
Once change is merged into
master
, the published migration guide will automatically update
Wait for nightly Sequestered Applications builds
Applications Fail
Create Applications Topic Branch
Checkout current version of sequestered applications
Fix Broken Applications
Make necessary changes to fix compilation errors for the applications
Add Migration Guide Links
Add a list to the XML file that shows each unique compilation error and links to the fix
Need more details on where fixes will live (phpBB, Git repo, ...?)
Merge Directly to master
Once all applications are fixed, merge the updated XML file directly to
master
Do not need to go through Gerrit review process
Navigation menu
Page actions
Page
Discussion
Read
View source
History
Page actions
Page
Discussion
More
Tools
Personal tools
Log in
Navigation
Main page
Recent changes
Random page
Help about MediaWiki
Search
Tools
What links here
Related changes
Special pages
Printable version
Permanent link
Page information