Skip to content

0.7.0 released as stable, but nextcloud 17 is not yet released #1197

@dvzrv

Description

@dvzrv

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions