-
Notifications
You must be signed in to change notification settings - Fork 315
Description
Describe the bug
Hi! I'm packaging deck for Arch Linux' community repository.
I just realized, that version 0.7.0 of the deck app is only compatible with nextcloud 17, but that is
not yet released (in a stable version).
After updating the app and updating the server (using occ), this basically leads to an unusable application:
Set log level to debug
Turned on maintenance mode
Updating database schema
Updated database
Disabled incompatible app: deck
[..]
This is the same problem as with the spreed app. Properly adhering to semver would clearly state, that a given release is beta/alpha or a stable release. I hereby ask you to please use proper semver for tagging new releases, as this is a well understood standard and defines clearly, what is stable and what is not. In this particular case, something like 0.7.0beta1 would have been reasonable (to later be superseeded by 0.7.0).
To workaround this issue, I will have to downgrade the package, which introduces an epoch and would have to be done on every iteration of this problem.
To Reproduce
- Install the app via Arch Linux' package manager pacman:
pacman -S nextcloud-app-deck - Upgrade the server via
occ
Expected behavior
Deck 0.7.0 is still compatible to the current stable version of nextcloud (16.0.3 or 16.0.4) or a beta release is used to clearly state beta.
Client details:
- OS: Arch Linux
- Browser: all
- Version 0.7.0
- Device: server
Server details
Operating system: Arch Linux
Web server: nginx
Database: mariadb
PHP version: 7.3.8
Nextcloud version: 16.0.4
Where did you install Nextcloud from: Official Arch Linux repositories