-
Notifications
You must be signed in to change notification settings - Fork 2.1k
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
How to manage ownCloud apps programaticaly - discussion #17823
Comments
master is the development branch - released versions are available in stable branches like stable8 or stable8.1 |
@DeepDiver1975 thanks for the quick reply, I guess this is the same for apps like contacts. So maybe the best option is to rely on git + tags. but it needs my manual intervention to say ok, this tag works with this oC version. |
That's only true for core apps. The repository of each app should be checked. @pierreozoux - Why should you update apps for your users? They are available in the app store now and admins can upgrade whenever they want. The latest version compatible with their ownCloud version will be pulled and installed. |
@oparoz compare, in term of UX, between ownCloud and Google. On google:
On ownCloud:
Sorry for the dummy presentation, I'm sure you are already aware of that. I'm not saying oC is bad. Like framasoft is saying, "the road is long but the way is free :)". I'm just trying to understand how I can make the life as easy as possible for my users. As an IndieHoster, the best would be:
I'm sure this is also your goal :) In the mean time, if there is a nice way to deal with that, I'd be glad to know it :) @oparoz: you are telling me that on the web ui, admins can upgrade their apps to the latest version? I tried to find it on the manual, I found nothing. I tried to look on the web ui, I found nothing. Maybe it will appear when a new version will be available? If you tell so, I trust you, and then in this case, I'll let users upgrade to the latest version (waiting |
I have the same problem. All apps are disabled and nothing will work until all apps are re-enabled, so it takes extra time to get everything back to normal. The way I see it, you either offer ownCloud fully managed, have full control over the upgrade process and don't leave your users stranded with disabled apps or you let users update at their own pace and let them manually re-install dozens of apps. If you've read http://morrisjobke.de/2015/07/23/Verbose-ownCloud-upgrade/ then you know that we can already upgrade ownCloud itself via the command line, so maybe you could create an issue asking specifically for
cc @MorrisJobke And about your 2nd point, yes, you can currently go to the apps section of your ownCloud and upgrade apps. One will only be shown if it's compatible with your version of ownCloud. |
@Gomez did you also have similar trouble ? |
I like this ;) |
See |
Brilliant :) |
I depend on git + tags for core and all apps (if necessary i use bugfix commits). |
Ok, thanks for all your input! I still get apps disabled (last update was calendar and contact), I found this way: I'll test further and let you know :) |
In the future, please discuss on the mailing list or forums http://owncloud.org/support I'm closing this because this is neither a bug report not enhancement request. There is already a ticket about apps getting disabled on updates: #18312 |
This thread has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs. |
What is the best way to maintain apps? Because I manage dozens of owncloud instance as an IndieHosters and this is a pain.
When I do upgrades, it deactivates apps from the users. Then they reactivate them, but they are broken, I need to find the latest version.
This is not scalable :/
Why isn't there any package management? Why not using composer? Do you have an idea to solve this issue? Actually, yesterday, speaking with a friend we though about git. Is master always 'bug free' not like a development branch I mean. Or maybe I can/should use the tags.
I'm just curious how to deal with that, if you have hints, I'd be glad!
Thanks!
The text was updated successfully, but these errors were encountered: