Pull latest version of Nextcloud with uscan #5

Closed
opened 2023-04-21 01:08:18 +02:00 by adamhax0rbana · 2 comments
Contributor

As of right now, the latest version of Nextcloud is 26.0.1. The uscan command detects 25.0.6 as the latest version and downloads that instead.

Both the 25.0.x and 26.0.x lines are supported, and I completely understanding wanting to stay on the stable version for a while before switching to the latest release.

Given the way Nextcloud handles their releases, I'd ideally like to see a branch in this repo called something like bullseye-stable and another called bullseye.

I envision the bullseye-stable branch as being the oldest version with at least 90 days worth of support left (currently the 25.0.x line).

Meanwhile the bullseye branch would be the latest official release.

There's an argument that could be made for having a third branch called bullseye-beta which would be unreleased versions (betas and release candidates).

If this proposal is accepted, I would be willing to help maintain these branches.

As of right now, the latest version of Nextcloud is 26.0.1. The uscan command detects 25.0.6 as the latest version and downloads that instead. Both the 25.0.x and 26.0.x lines are [supported](https://github.com/nextcloud/server/wiki/Maintenance-and-Release-Schedule), and I completely understanding wanting to stay on the stable version for a while before switching to the latest release. Given the way Nextcloud handles their releases, I'd ideally like to see a branch in this repo called something like `bullseye-stable` and another called `bullseye`. I envision the `bullseye-stable` branch as being the oldest version with at least 90 days worth of support left (currently the 25.0.x line). Meanwhile the `bullseye` branch would be the latest official release. There's an argument that could be made for having a third branch called `bullseye-beta` which would be unreleased versions (betas and release candidates). If this proposal is accepted, I would be willing to help maintain these branches.
ijurisic added the
enhancement
label 2023-04-21 10:48:14 +02:00
ijurisic added a new dependency 2023-04-21 10:48:32 +02:00
Owner

Debian Bullseye use PHP 7.4 and Nextcloud 25 still support that version of PHP (under deprecated status), but Nextcloud 26 under system requirements need minimum PHP 8.0 (maybe work under PHP 7.4 but is not tested).

Not sure what is good direction, but one sulutions is to backport PHP 8.2 from Debian Bookworm (testing) to Debian Bullseye (stable) in that case we can here hanlde latest release of Nextcloud.

For more information can check on official documentation of Nextcloud, source link:
Nextcloud 25 - System requirements
Nextcloud 26 - System requirements

Debian Bullseye use PHP 7.4 and Nextcloud 25 still support that version of PHP (under deprecated status), but Nextcloud 26 under system requirements need minimum PHP 8.0 (maybe work under PHP 7.4 but is not tested). Not sure what is good direction, but one sulutions is to backport PHP 8.2 from Debian Bookworm (testing) to Debian Bullseye (stable) in that case we can here hanlde latest release of Nextcloud. For more information can check on official documentation of Nextcloud, source link: [Nextcloud 25 - System requirements ](https://docs.nextcloud.com/server/25/admin_manual/installation/system_requirements.html) [Nextcloud 26 - System requirements ](https://docs.nextcloud.com/server/26/admin_manual/installation/system_requirements.html)
Author
Contributor

Ah, I didn't realize that Nextcloud was dropping support for the latest PHP in Debian.

In that case, I like the way you're currently handling this. I'll close this ticket and merge request and delete the branch. Thanks for the explanation.

Ah, I didn't realize that Nextcloud was dropping support for the latest PHP in Debian. In that case, I like the way you're currently handling this. I'll close this ticket and merge request and delete the branch. Thanks for the explanation.
ijurisic added reference bullseye 2023-06-05 10:42:51 +02:00
Sign in to join this conversation.
2 Participants
Notifications
Due Date
No due date set.
Depends on
Reference: ijurisic/nextcloud-deb#5
No description provided.