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

Compatibility with Nextcloud 14 #360

Closed
juliusknorr opened this issue Aug 13, 2018 · 9 comments
Closed

Compatibility with Nextcloud 14 #360

juliusknorr opened this issue Aug 13, 2018 · 9 comments
Assignees
Milestone

Comments

@juliusknorr
Copy link
Member

Hi @dartcafe,

as you may have already seen, we have entered the beta phase for the release of Nextcloud 14. We try to keep up compatibility with older apps, but in some cases apps need some adjustments to properly work on new Nextcloud releases. With Nextcloud 14 there have been quite some changes in that regard:

You can find a list of all critical changes for app developers and admins at nextcloud/server#7827 You can run occ app:check-code to validate that there are no issues with deprecated or private message calls.

One critical change is the overall restructuring of the main template (nextcloud/server#9982) that might require some adjustments in your app.

We would be very pleased if you can make your app compatible with Nextcloud 14 and release a new version to the app store, so that users can properly test it and the upgrade experience to Nextcloud 14 will be even better than before.

Feel free to ask, if you have any questions regarding making your app compatible with Nextcloud 14.

Btw. you might have seen that starting August 25, the Nextcloud Conference takes place at the familiar TU Berlin. (https://nextcloud.com/conf/)! We'd like all contributors to be there and that most certainly includes you. You might already have registered but if you haven't - please consider joining us!

Thanks for being part of the Nextcloud community and for all the effort you put into providing this app 🚀

@dartcafe
Copy link
Collaborator

@juliushaertl I am testung with the vue branch, but I am not sure, if it is done until NC 14, because I am still hasseling with vue. Polls works, exept some issues with the template. I think I will build a 0.8.2, but I need @v1r0x for building the package.

Is there an ETM for the release?

@juliusknorr
Copy link
Member Author

We will have an RC1 this week, and a release probably in 2 if everything works well: https://github.com/nextcloud/server/wiki/Maintenance-and-Release-Schedule#nextcloud-14

@dartcafe dartcafe added this to the 0.8.2 milestone Aug 29, 2018
@dartcafe dartcafe self-assigned this Aug 29, 2018
@dartcafe
Copy link
Collaborator

I just finished version 0.8.2. To get it compatible with OC 10 and NC 14 I added some fixes to the css. Makefile is updated and tested (packages run with OC 10 and NC 14). Release is out from stable-0.8.

@v1r0x: Would you compile the packages and deploy them in the appstore and marketplace?

@juliusknorr
Copy link
Member Author

Great, thanks for looking into that @dartcafe 👍

@dartcafe
Copy link
Collaborator

@juliushaertl How can I upload a new release to the appstore and/or marketplace? The app is owned by @v1r0x.

@v1r0x
Copy link
Collaborator

v1r0x commented Sep 5, 2018

@dartcafe NC version is uploaded to the appstore. OC version is (again) a pain in the arse to publish it to the marketplace. Not really motivated to fix this, since their error messages are not useful, the links with info to app releases are either not useful as well or throw a 404. Thus, no more official OC releases from me. They want me to use their fucked up release system, so they should provide some help on that topic instead of this horrible UX-unfriendly marketplace...

@dartcafe
Copy link
Collaborator

dartcafe commented Sep 6, 2018

Great. Thanks. Ragarding to OC: there is a serious bug on public pages and we promised to support this version. Any idea, how to do this with low effort?

@juliusknorr
Copy link
Member Author

@dartcafe @v1r0x The Nextcloud app store also supports multiple maintainers for an app, in case you want to share the work in the future. 😉

@v1r0x
Copy link
Collaborator

v1r0x commented Nov 29, 2018

@juliushaertl I only found the option to transfer ownership. How can I add someone as maintainer? Is it only available with a real account (not login via github)?

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

3 participants