I don't think that there is any one answer to your question as we all have different circumstances.
Homing in on the root of the problem, a battery should not be left to go flat over a period of time. So, a long winter layup causes a problem.
In my situation, I am lucky to have my caravan parked in my back garden, adjacent to my garage with a power supply. In the past I did not disconnect the battery, simply connected up a short mains hook up lead and turned it on for a day about once a month to keep the on-board charger working. I have subsequently disabled the on-board charger and substituted a smart charger which can be left on permanently.
Rfjamieson, what is your situation?