We went live with my addon last week and naturally, now I have a list of changes to apply to it for user taste.
I had one emergency change I needed to make and noticed on the production system where I installed the addon, the addon files were now read only (presumably supposed to be, not to make changes on the fly). I just used root and did it since it was a 1 character change. That seemed to work without repercussions but seemed rather like I was committing a sin of some sort. I expected something to kick out a config change warning but didn't see anything.
Now I want to make significant changes to the addon, meaning using our dev system and doing extensive testing before reinstalling it on the prod system. I can't remove and reinstall the addon because it would destroy critical db data from the addon's custom fields.
Is there anything special I have to do to create an update zip after completing and testing the changes to apply the addon to the production system without having to back it out and reinstall it? Or am I supposed to just to hack the changes in on the prod system when I know they are good?
I had one emergency change I needed to make and noticed on the production system where I installed the addon, the addon files were now read only (presumably supposed to be, not to make changes on the fly). I just used root and did it since it was a 1 character change. That seemed to work without repercussions but seemed rather like I was committing a sin of some sort. I expected something to kick out a config change warning but didn't see anything.
Now I want to make significant changes to the addon, meaning using our dev system and doing extensive testing before reinstalling it on the prod system. I can't remove and reinstall the addon because it would destroy critical db data from the addon's custom fields.
Is there anything special I have to do to create an update zip after completing and testing the changes to apply the addon to the production system without having to back it out and reinstall it? Or am I supposed to just to hack the changes in on the prod system when I know they are good?