Does anyone have advice on how to make Omeka Classic updates as easy as possible?
Today I updated from 3.0.2 to 3.0.3. Everything went smoothly, as it has since version 2, but it was still quite a bit of work for very few changes to the actual code.
I generally use a mixture of FTP and SSH, and in future I’ll try to do everything on the command line. But is there an easy way to create a diff file or similar, so that I don’t have to install the whole lot from scratch? A couple of other CMSs I use make updates very easy; one uses a single small PHAR file, and in Piwigo version checking and updating is a one-click operation.
Also, is there a way to find out who’s logged in to the back end when an update is needed? Our group is small, so sending round a notice for scheduled maintenance can feel like overkill. On the other hand I don’t like dumping people, and I’m not sure whether there is a risk of damaging the database if someone happens to be logged in when I do the update.