gallery+

Gallery+ is a enhanced version of the old Gallery app that is shipped with ownCloud. Gallery+ has been improved in many ways, and it’s one of the apps we use as standard. Though there are going to be some issues when updating to server version 8.2. Here is a post to sort some things out, and also a short description on how to avoid the coming issues. Feel free to discuss in the comments below.

Changes

There have been some changes in the Gallery and Gallery+ repo causing some confusion on regarding  which one to use, and how you should update to keep Gallery+.

We noticed it the other day, when we tried to pre-install the Gallery+ app into the new ownCloud community VM. The regular Gallery repo was renamed to gallery-old, and there was a new repo called gallery. So we figured that the new Gallery repo must be Gallery+, just renamed. Turns out we where wrong.

This is how you get the correct master

Gallery

https://github.com/owncloud/gallery -> gallery folder

Gallery+

https://github.com/interfasys/galleryplus -> galleryplus folder

If you are on git you simply have to change the origin from ownCloud to interfasys and then switch to the branch which matches your ownCloud version.

When updating to ownCloud 8.2 tHROUGH appstore

If you are using Gallery+ today, and later update to server version 8.2 you will run into problems, as the repo has changed. What you need to do is quite simple and straightforward.

Before you upgrade to 8.2 disable Gallery+:

$~: sudo -u www-data php /var/www/owncloud/occ app:disable galleryplus

It’s now safe to update to server version 8.2.

When you updated to 8.2, then go to appstore and activate the latest version of Gallery+ again. Now everything should be OK and work as expected. As an alternative you could also choose to use the regular Gallery app.

We hope this sort things out. If you have any questions, feel free to ask in ownClouds IRC channel, #owncloud.



 PRO TIP

Check out the pre-configured ownCloud VM. Just download and mount. Voila, you have your own server.