nextcloud.com icon indicating copy to clipboard operation
nextcloud.com copied to clipboard

Introduce page with release info

Open keunes opened this issue 8 years ago • 8 comments

A few users (including me) would like some more information about the rolling out of updates in the different channels. I myself am in the 'stable' channel and have not yet received an update notification. In order for people to check and avoid having to have a forum thread with every major update, it would be nice to:

  • have a page (say, www.nextcloud.com/update) where updating information is published
  • there, make available:
    • the versions available in the different channels (from shoeper)
    • the roll-out percentage with each update ("Currently, this update is offered to xx % of the users")
  • and possibly also:
    • a notification if roll-out is on hold due to a found bug
    • a rough estimation for the roll-out, such as amount of batches and planned/expected time ("There will be xx stages over the next yy weeks") (from Thor)
    • a graph showing downloads a day, updated, downloading and waiting users in the queue... (from Jove)
  • link to that page from the update section in nextcloud server (from janvlug)

keunes avatar Jun 24 '17 09:06 keunes

We should improve https://nextcloud.com/release-channels for solving that ;)

MariusBluem avatar Jun 24 '17 21:06 MariusBluem

Yeah, very good idea. @keunes any chance you have a look at the release channels page and perhaps work some variables magic in there?

If we add some variables to https://github.com/nextcloud/nextcloud.com/blob/master/strings.php we could have those show on the release channels page.. ?

jospoortvliet avatar Jul 10 '17 20:07 jospoortvliet

Hi @jospoortvliet I'd be happy to but I'm merely a translator for Nextcloud, and someone using Nextcloud for home-sharing with a wish for more info on the upgrade process 🙂. In other words: my HTML and CSS skills are limited to, lets say, well, they're limited ^^ (let alone PHP variables).

I'm afraid I don't have the time to learn to do the work required, at the moment. So if anyone else would be happy to take that on, that'd be great :)

keunes avatar Jul 10 '17 20:07 keunes

Ok, can do. With more thinking I believe the problem will be to keep it up to date: if we do that manually it will go outdated all the time :(

Would be best if we could get the info directly from the updater server somehow. But that'd be way beyond my PHP fu...

jospoortvliet avatar Jul 15 '17 15:07 jospoortvliet

Did you know about the existence of this page: https://github.com/nextcloud/server/wiki/Maintenance-and-Release-Schedule

janvlug avatar Jul 15 '17 16:07 janvlug

@jospoortvliet if you have an API or a json file with all the info, its not that difficult to do. :)

Espina2 avatar Jul 15 '17 16:07 Espina2

@Espina2 hmmmmmm, we don't have it right now I think, though of course the update server can be queried as that is how the nextcloud servers know if there's a new version ;-) Not sure how complicated it is...

jospoortvliet avatar Jul 15 '17 23:07 jospoortvliet

I like this idea very much and especially since 12 is not fully rolled out, it's confusing for me, since the download page says that 12.0.2 is stable, but the built-in updater won't do anything. By giving more information about the status helps me ( and others) to understand

melroy89 avatar Sep 14 '17 11:09 melroy89