Isn't it possible with some ruby magic to have the original file and keep the changes the we need in a separate file?
that will depend on the extend of change and type of change. In some cases we might get away to extend the original extension and just override methods we changed. Unfortunately, most things happen just in initialize and execute, so overriding just small parts of it, is a bit hard. I guess one needs to look at this case by case.
|