canonknipser wrote: ↑
Thu Aug 01, 2019 8:52 am
Having current and working backup at any time it's nothing specific to phpBB or it's update / upgrade process.
It is a essential thing in working with computers since the early times in the middle of the last century. So, as a responsible board owner, make sure you always have backups of all your files and database contents in a safe place (which is not the file system on your web server, but a local file system eg. at your home place).
For a upgrade or update, make sure you are able to step back at any time to the beginning of the update (some database systems allow you to define a sync point or check point, so you can roll back your database changes to this point).
There is absolutely nothing in your post that I can disagree with.
The question arises whether phpBB requires that all boardowners are "responsible". Many of us try to be careful, and actually read all the information provided. Most of us started with no knowledge, and certainly with no experience, and learned along the way (probably making a couple of mistakes).
Yet very recently there was a question : how do I install phpBB? (and regularly: how do I update?).
The fact is, and it will remain that way, that nobody is flawless and mistakes can happen.
All I'm proposing is to give an extra nudge before the update process to take a (database) backup, something which can't be overlooked (from what I notice in the support forums, the documentation is regularly overlooked)
Naturally if in 3.3 the update process is changed (and/or introduces a roll-back system), that could be superfluous and if the release of 3.3 is truly nearby then the (little bit of) extra coding may not be worth it.
Having said this, I see there are 2 NO votes, both by people very knowledgeable of phpBB (3Di and Raul). When I vote (YES or NO) on Ideas, my principle is to explain why I voted YES or NO. So, as always I 'm interested in the reasons for a NO vote (also for a YES vote) - perhaps I'm not seeing the whole picture, or 3.3 will have something better.