The question I’m going to ask might have a very simple answer, but I couldn’t figure it out myself yet.
So here is the simplified scenario...
- I created a Site on Dev. SharePoint 2010, added a couple of SPD workflows, customized lists and views etc. Presented the functionality to the Stakeholders and it was accepted.
- Now the Site will be used as a template and many instances of this Site will be created using these settings (template), so I just went ahead and saved the Site as a template.
- Deployed the Site template to the live environment by deploying the .wsp file, and activated it on the desired site collection.
- THE PROBLEM I'M FACING IS IN THE CHANGE MANAGEMENT: i.e. now the sites are being created and at some point in the future there is a suggestion to add functionality or a bug to be fixed.
MY APPROACH: I have created a sample instance of the template. I made all the changes to that template and re-saved it. This way the new sites which are created from that template do have all the fixes and enhancements.
THE PROBLEM: How can I update the existing sites that have already been created, to apply the same fixes and enhancements.