After you package all the portal components into a managed solution and deploy it to a different environment, what can the users/administrators of that new environment change in the solution?
Can they change the entire code? Can they only change the portal theme? Can they change the text and labels?