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

Nextcloud support for MyOwnNotes 2? #140

Open
gardar opened this issue Mar 27, 2017 · 41 comments
Open

Nextcloud support for MyOwnNotes 2? #140

gardar opened this issue Mar 27, 2017 · 41 comments
Assignees

Comments

@gardar
Copy link

gardar commented Mar 27, 2017

It would be good if we could use the nextcloud app instead of the owncloud app for authentication with MyOwnNotes 2.

@ramschmaerchen
Copy link
Contributor

ramschmaerchen commented Mar 27, 2017

We decided to support ownCloud, see https://github.com/aykit/MyOwnNotes#what-do-you-think-about-nextcloud

What efforts would be needed to port to nextCloud?

@gardar
Copy link
Author

gardar commented Mar 27, 2017

I see, there are a lot of different opinions on the nextcloud/owncloud case, and only time will tell which one will be the winner.
I feel that the nextcloud development is a bit faster today than the owncloud, so that's why I switched over myself.

I'm not quite sure what efforts would be needed, the nextcloud and owncloud servers/clients are quite similar at this point and almost everything I've tried on owncloud works on nextcloud and vice versa.

I have a nextcloud 10.0.1 server and it works fine with the owncloud android app and MyOwnNotes 2 through the owncloud android app.
It would be good if I could use the nextcloud app instead of the owncloud app. I'm assuming their API integration is the same or at least really similar.

@jancborchardt
Copy link

jancborchardt commented Mar 28, 2017

@ramschmaerchen just for reference on the GSoC acceptance: of course they were accepted – because in all the recent years @jospoortvliet, me and others worked hard on that – and now switched to Nextcloud. Nextcloud though is in the eyes of Google a »new« project, even though most developers switched. It sucks but we will work to get accepted again. :)

We for example:

So we’d love to continue working together – Nextcloud is a fork driven by the community and the people who truly believe in open source. :) It’s mostly just a name change.
I’m sure the awesome folks of our Android community @AndyScherzinger @tobiasKaminsky @mario @David-Development would love to help if you have questions. :)

@ramschmaerchen
Copy link
Contributor

@jancborchardt MyOwnNotes is a hobby project. If supporting nextCloud requires much effort we won't do it.
However, if the integration of nextCloud and ownCloud android clients is the same I guess it may be doable. If the dev of the nextCloud client could shed light on this, it would be much appreciated.

Just fyi: MyOwnNotes 2 does not depend on the server side notes application anymore.

@jancborchardt
Copy link

@ramschmaerchen sure, that’s why we’re here to help you. :) I see no reason why MyOwnNotes shouldn’t work with Nextcloud. You can actually just directly try with the demo server at https://demo.nextcloud.com

MyOwnNotes 2 does not depend on the server side notes application anymore.

Cool! :) Even simpler.

@ramschmaerchen
Copy link
Contributor

Ok, if I understand correctly, we can interact with the nextCloud client the same way as we do with the ownCloud client? Do you plan to make nextCloud available on F-Droid again, see this isse.

Thanks for the hint with the test instances.

@9662
Copy link

9662 commented Mar 28, 2017

We decided to support ownCloud, see https://github.com/aykit/MyOwnNotes#what-do-you-think-about-nextcloud

As a user without involvement in either project, ownCloud is dead. For us, the last drop was back in November 2016.

Please consider switching to Nextcloud, cheers. 👍

@pecuna
Copy link

pecuna commented Mar 28, 2017

Nextcloud seems to be preferred over Owncloud as it is more actively developed and is completely opensource and free.
I am forced to use the old version of MyOwnNotes until Nextcloud app is supported.
I am sure the count of people like me will grow.

@Albirew
Copy link

Albirew commented Mar 29, 2017

Actually, version 1.6 was working fine with my Nextcloud server. Version 2.0 broke compatibility by requesting owncloud app instead of previously used credentials.

@mario
Copy link

mario commented Mar 29, 2017

@ramschmaerchen we already have a nightly version on F-droid without GCM, though we can't guarantee for the bugs that removing GCM brought.

https://f-droid.org/repository/browse/?fdfilter=com.nextcloud&fdid=com.nextcloud.android.beta

I didn't check the code, but why wouldn't it work with the NC app as well? :)

Anyway, happy to help in whatever way I can.

(Just for my information: if you don't depend on the notes app, do you manually create the text files on the server?)

@ramschmaerchen
Copy link
Contributor

Here my honest opinions to all of you:

OwnCloud was never known for stable releases. Bugfixing has always been a problem in the owncloud world. Seeing all those that were unable to maintain ownCloud in an enterprise way depart to nextCloud does not want me to use nextCloud.

Calling a gsoc attender dead is just not honest.

Fully free != Shipping with GCM per default.

We will look into supporting nextCloud anyways.

@jancborchardt
Copy link

@ramschmaerchen from what I can see, I’ve been the person from the ownCloud community who communicated most with you, used the app, reported issues etc. I’m with Nextcloud now. That should already be an indicator which community is really active …

OwnCloud was never known for stable releases. Bugfixing has always been a problem in the owncloud world.

That’s some of the biggest reasons we forked and focused on more stability and security.

Simply compare this: https://github.com/owncloud/core/graphs/contributors with this: https://github.com/nextcloud/server/graphs/contributors – 8 of the top 10 contributors moved to Nextcloud.

@ramschmaerchen
Copy link
Contributor

You are right and I really appreciate your effort.

Regarding both cloud applications I don't care about either of them. I want files being backupped and accessible online. I don't care which application is doing that. OwnCloud did this so so, but Seafile is not good either so I decided to stay. If nextCloud achieves a stable ownCloud, I'd be happy to use it.

Regarding myownnotes support it depends on the effort needed. We will look into it.

@thomascrisan
Copy link

@pecuna I am in the same predicament of not being able to use MyOwnNotes version 2.0. I switched to Nextcloud last year and have found the experience less frustrating than when I was using ownCloud (better communications via the web, faster bug fixes, more reliable).

I switched to this android application and for now it is working for me.
https://github.com/stefan-niedermann/nextcloud-notes
https://f-droid.org/repository/browse/?fdid=it.niedermann.owncloud.notes

@ramschmaerchen
Copy link
Contributor

Great, good to know.

@9662
Copy link

9662 commented Mar 29, 2017

OwnCloud was never known for stable releases. Bugfixing has always been a problem in the owncloud world. Seeing all those that were unable to maintain ownCloud in an enterprise way depart to nextCloud does not want me to use nextCloud.

Every project makes a (deliberate or not) decision on its stability vs innovation trade-off. Your comment appears to suggest that the OC/NC maintainers drift a bit too far towards the innovation side. At least from my experience and considering the "stable" release channel, that indeed appears to be a valid criticism for a project which is "enterprise-oriented"—let us hope that as the project evolves (it is still relatively young, after all) it will stabilise at a more central or conservative position.

Calling a gsoc attender dead is just not honest.

GSOC acceptance is not a mark of quality per se and in any case in the opinion of @jancborchardt acceptance into the programme might have been influenced by work done by individuals who are no longer directly involved in the ownCloud project. I have referred to it as being dead in a previous comment on account of its current lack of effective leadership and direction.

Fully free != Shipping with GCM per default.

That I fully agree and I was very surprised myself to see that having crept in! I am aware of Google's aggressive efforts to "close" Android, including via tactics which are frankly underhanded, such as making functionality available only via proprietary interfaces or walled gardens. Those efforts should be vigorously resisted, including in some cases via holding back features which rely on them until open alternatives are available. In the long run, we all lose and innovation stagnates if we let critical aspects of technology be controlled by a single actor, cf. Microsoft in the 1980-1990s.

In this respect, incidentally, I am grateful towards the F-Droid gang for their zeal in keeping things open.

We will look into supporting nextCloud anyways.

Thank you for your efforts! I have been using myOwnNotes for a few years now and I really appreciate its simple and predictable design, getting things done reliably and without unnecessary frills. While there are other note-taking Nextcloud apps, yours fills a unique niche and is currently irreplaceable.

@AndyScherzinger
Copy link

Fully free != Shipping with GCM per default.

True and like @mario already comment, is something we are working on getting rid again. The reason why it came in and then it will get very tricky is that Android 7 broke large parts of the app for many Android 7 running devices. So this is a quick fix to enable people to use it again since a pure-no-goole fix would have taken much longer, so it was a temporary trade-off/quick fix.
tl;dr we are working on getting it removed while keeping the feature intact

Regarding myownnotes support it depends on the effort needed. We will look into it.

Accessing the accounts should work the exact same way for both apps, so it shouldn't be much effort

@kuffnukk
Copy link

Mee too

"I am forced to use the old version of MyOwnNotes until Nextcloud app is supported"

But I using the Notes app from Niedermann IT, too.

@Albirew
Copy link

Albirew commented Mar 31, 2017

A "simple" workaround would be to add a button "I want to configure credentials myself" leading to a page with fields for server address and credentials so people wouldn't have to depend to cloud app to use MyOwnNotes.

@ramschmaerchen
Copy link
Contributor

The ownCloud application dependency is on purpose and was a requested feature of Version 1.x

@kuffnukk
Copy link

I using the Notes app from Niedermann IT some weeks now. (Made in Germany, as I ;-) Clean GUI and some nice features such as MarkDown. Works with ownCloud- & Nextcloud-Server Notes app. https://github.com/stefan-niedermann/nextcloud-notes
Available at F-droid.org & Google-PlayStore

@ramschmaerchen
Copy link
Contributor

Good for you

@thomascrisan
Copy link

I would like to add something; Thank you to the developers of MyOwnNotes. I used your application for years and I greatly appreciated your work. It is just for me, the last revision was a non-starter and I hope you can address the issues moving forward.

BTW, I don't use either the ownCloud or Nextcloud sync applications. I have found FolderSync meets my needs better than either of the own/Next cloud applications.

@tobiasKaminsky
Copy link
Contributor

I'll add a PR later this day which supports also nextcloud, I hope it will be merged.

@tobiasKaminsky
Copy link
Contributor

Here it is : #149

@ramschmaerchen
Copy link
Contributor

Thanks. Will merge after testing.

@jospoortvliet
Copy link

Any progress? I had some ppl ask me about it ;-)

WRT your comments about stability - feel free to just look a bit on twitter and read about how people had fun with ownCloud 10.0.0 and compare it with Nextcloud 12.0.0 - that should be all you need to be convinced which project has a focus on stability. Software will never be completely stable, of course and certainly there are and will be bugs in Nextcloud but we'll work hard to make it more stable, promise.

@ghost
Copy link

ghost commented May 31, 2017

With the danger of this issue getting even more off-topic but this needs a comment:

WRT your comments about stability - feel free to just look a bit on twitter and read about how people had fun with ownCloud 10.0.0 and compare it with Nextcloud 12.0.0 - that should be all you need to be convinced which project has a focus on stability. Software will never be completely stable, of course and certainly there are and will be bugs in Nextcloud but we'll work hard to make it more stable, promise.

So much about stability in nC: 1 2 3 4 5 6 (I just had a very short look at the Nc 12 annoucement topic for this).

Sure, both projects have their issues (especially with the first versions of a major release like oC 10 and nC 12). But both projects are trying their best to get their releases stable as the user is expecting this.

That would have been also a way better answer to the mentioned "stability" then just the FUD from above.

@jancborchardt
Copy link

jancborchardt commented Jun 1, 2017

Ah wow, the @kdslkdsaldsal fake account at it again. Only caring about 3rdparty apps in the last minute.

I'll unsubscribe here. We offered our help and implemented things instead of just talking, as seen above. :) How you continue with it with your app is up to you of course.

@ghost
Copy link

ghost commented Jun 2, 2017

Wow, havn't expected anything else then just accuses without seeing the point of my comment.

Just to keep this at the same same language / level of the previous comment:

Yes, i care about something like i have quoted above as long as a Nextcloud employee spreading fake facts to just to push the own product.

I'll unsubscribe here as well, have fun living in your own bubble around Nextcloud.

@jancborchardt
Copy link

jancborchardt commented Jun 2, 2017

Yes, i care about something like i have quoted above as long as a Nextcloud employee spreading fake facts to just to push the own product.

Let me make two things very clear:

  1. I always cared about this app and other 3rdparty apps, when I was at OwnCloud (even when there was no company) and also now that I'm at Nextcloud. That's very apparent from my past issue reports and participation here.

  2. At least I don't veil the fact where I'm employed. Acting as if you are an independent party here is dishonest and misleading.

@ghost
Copy link

ghost commented Jun 3, 2017

  1. You might have noticed that my previous comments are about Nextcloud support for MyOwnNotes 2? #140 (comment), and not about any of your activity here (besides the "Fake-Account" accuses).

  2. I can't vile something which doesn't exist. Sure i'm not independent, just because i don't like how Nextcloud people acting against ownCloud publicly (best example Nextcloud support for MyOwnNotes 2? #140 (comment))

Time to move on from my side.

@jhf2442
Copy link

jhf2442 commented Oct 8, 2017

Back to topic... any news on the PR being merged and released ?
Downloaded the client today from F-Droid and still got a version that's depending on the OC accounts being configured

@tobiasKaminsky
Copy link
Contributor

@jhf2442 there is a PR by pending, which can solve this #149

@jhf2442
Copy link

jhf2442 commented Oct 9, 2017

Hi Tobias, that's what I was talking about... any ETA for it ? (though you are the submitter and not the approver)

@tobiasKaminsky
Copy link
Contributor

Sorry, I misread it.
No ETA from my side, but I am here and willing to change anything that comes on their QA side to get this merged as soon as possible.

@makayabou
Copy link

Hello,
I don't really understand what is the problem with the feature of supporting login with nextcloud app, but I just want to say that I'd really love to see that happen!!
Thanks folks for all the great work you do that I couldn't..

@maltefiala
Copy link
Member

Hi, that feature has already been merged. We currently face an issue with the dependencies. Current version is broken.

@maltefiala
Copy link
Member

Releases and tags have been removed. Will be re-released as soon as master is working again. Sorry for the trouble.

@twixi
Copy link

twixi commented Sep 23, 2018

please!! need support nextcloud!

@BuxarNET
Copy link

need support nextcloud!

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

No branches or pull requests