Project

General

Profile

Commons Incoming Site Transfer Guidelines

Technical documentation
2012-08-25

For right now these instructions are based on the Segal Center/Prelude site transfer.
But will be generalize later, for future transfer guidelines.

  1. Checkout new topic branch off of target release branch
  2. Check if requested parent theme is already installed (In this case Thematic was already installed)
  3. Check if requested plugins are already installed (In this case none were installed)
  4. Add requested parent/child themes
  5. Enable requested parent/child themes in network admin (Enable one at a time and refresh page after each to ensure there are no issues)
  6. Add requested plugins
  7. Enable requested plugins in network admin (Enable one at a time and refresh page after each to ensure there are no issues)
  8. Add new site(s) to local dev env for testing new themes/plugins for compatibility
  9. Activate new site(s) theme
  10. Merge topic branch into target release branch and push to repo for deployment

Files