Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Still maintained? #119

Open
MaggiWuerze opened this issue Oct 16, 2023 · 10 comments
Open

Still maintained? #119

MaggiWuerze opened this issue Oct 16, 2023 · 10 comments

Comments

@MaggiWuerze
Copy link

MaggiWuerze commented Oct 16, 2023

Current Nextcloud is v27. The last update here was a minor patch to v25 and that was in July. Also issues have gone months without so much as an answer or feedback.

Is more help needed or is this just no longer active?

@waja
Copy link
Contributor

waja commented Oct 17, 2023

You can switch over to the drop in replacement https://github.com/hoellen/docker-nextcloud/pkgs/container/nextcloud

@davidv92
Copy link

Can we safely switch from directly V25 to V27? Or is it better to deploy V26 and then V27 ?

@MaggiWuerze
Copy link
Author

@waja what do you mean "drop in replacement"? Is it official? Did you talk to @Wonderfall?

@waja
Copy link
Contributor

waja commented Oct 18, 2023

@davidv92 as far as I remember the nextcloud documentation tells us to update to the latest minor version and then update to every version of the latest major version.

@waja
Copy link
Contributor

waja commented Oct 18, 2023

@MaggiWuerze You should be able to just update the image, as @hoellen nextcloud image is based on @Wonderfall image. Have a look into the about section of the README.
What you mean with "official" is not clear to me.

@Wonderfall
Copy link
Owner

I hear your concerns. To put it simply:

  • I lack the time to maintain a huge image (Nextcloud itself, I mean, has become a huge and complex codebase)
  • Most importantly, I haven't been using Nextcloud for a year or two

The latter thereby making maintenance even more time consuming from my point of view. I usually test base functionality before pushing a new update, so that it doesn't break existing installs.

While I haven’t explicitly stated it, this image is effectively obsolete, and I don’t plan on maintaining it in the future. However, I am willing to push minor updates for v25 so users can benefit from security patches until they find an alternative.

I cannot endorse any replacement in particular, that is your choice, since you will trust someone else. As mentioned above, there is the possibility of switching to a drop-in replacement, which hopefully works for you.

@MaggiWuerze
Copy link
Author

@Wonderfall thanks for the reply and all your efforts over the years. I can totally understand that you lack the time for a project like this, especially when you're not even using it anymore.

Maybe add a disclaimer to the readme, as this project has gathered some interest in the form of stars and might lead new users to install it still. Maybe add a link to this issue.

@davidv92
Copy link

First and foremost, I'd like to express my heartfelt gratitude to @Wonderfall for their dedicated maintenance of this image over the years. My family and I have relied on it since 2016, long before the official Nextcloud Docker image existed, and it has been an invaluable asset to us.

While I fully understand that @Wonderfall cannot officially endorse any replacement solution, I am keen to engage in an open and constructive dialogue on this matter with fellow wonderfall/Nextcloud users. What would be the best replacement option?

For me, the most improtant criterias are the longevity of the solution and the ease of transitioning from wonderfall/Nextcloud to the new alternative.

In terms of simplicity, the drop-in replacement suggested by @waja appears to be an ideal choice. However, I have concerns about potentially encountering the same issues in a few months or years.

From the perspective of longevity, I guess the official Nextcloud Docker image is the best candidate. Yet, I'm uncertain about the complexity of the migration process and the steps involved. If there are any guidelines or insights from those who have already undergone this migration, I would greatly appreciate your input.

I'm also open to considering other options. Please feel free to share your thoughts,

@Wonderfall
Copy link
Owner

Wonderfall commented Oct 20, 2023

@MaggiWuerze @davidv92 Thank you for your understanding, and also thank you for sticking with my images for years. I'm glad they could be useful to you!

I indeed intend to add a disclaimer, and maybe expand on a few solutions. There is also the possibility to add new trusted maintainers, if they're willing to contribute. Now, that isn't an easy decision either. Also, if someone is willing to thoroughly do the testing themselves, they can send PRs for v26 and v27.

For now, I will keep providing updates for v25 until it's EOL. Users should update so they get the security fixes from Nextcloud. OS updates are still regularly provided and haven't been affected by the lack of maintenance, since most of it is automated.

@MaggiWuerze
Copy link
Author

Do you have something like a test regiment on documentation? A checklist of sorts for the new versions? Over time one could try and automate the tests as part of the Pipeline. This way we could reduce the load on your shoulders and maybe allow you to further work on it while others might help with the testing.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants