I have spend a number of hours trying to figure this out. If I want to change one of the template files, say EventInfo.tpl, but not inside the plugin so updates would not override it. How do I need to do that?
If you need to over ride a .tpl you can just do that by creating an extension or by using custom template folder in civicrm
which will be more easier - also, in the time of upgrade you need to compare the file and do the changes
I guess this helps !!!