notaapp / talk

Issues and discussions for the notes app, Nota.
https://nota.md
60 stars 1 forks source link

web version #71

Open avelino opened 3 years ago

avelino commented 3 years ago

I like and prefer desktop software (installed on the os), but sometimes accessing it from the web speeds up the editing of a note

astoilkov commented 3 years ago

Because Nota stores files on the file system accessing them through a web app is complicated. How do you imagine opening your local notes through a web version?

avelino commented 3 years ago

my notes are in google drive (synced to my file system), is cloud sync support a real path for you?

astoilkov commented 3 years ago

It's possible but it will be hard. Thanks for the idea.

avelino commented 3 years ago

if it is not a real feature for the application close the issue

astoilkov commented 3 years ago

I will leave the issue open so others can join the conversation. This way we will also see if there is a demand for this.

borekb commented 3 years ago

Hi, a few ideas around this:

astoilkov commented 3 years ago

Nice. I am wondering when a web version is useful.

I am asking because this is a hard feature and we should be sure it creates enough value.

borekb commented 3 years ago

The web version is "nice to have" for me and I'm certainly happy enough with the desktop version only. Just wanted to share some technical ideas around this.

To your points:

1+2: I hate editing documents on mobile 😄. For me, it would still be on a desktop computer, for example, when I'm on our home laptop which is Windows, and even if Nota supported Windows, I only occasionally need to do "work" there so opening a web URL would be more convenient for me.

3: Well, if you did some sort of persistence, I could share links like nota.md/edit/x690wk3kjwrekj and that would be sort of a unique feature of the web version (and a nice promo for you, possibly).

4: I guess if you made Nota work on the web (which I assume is mostly dealing with some "native" code like spell checker and various desktop-only UI patterns), for example, if you extracted the core editor into its own web component (similarly to how VSCode is a complex product but the underlying Monaco editor can be used in isolation), then I think it should be quite "easy" to use this "Nota Editor" in various contexts, from GitHub / GitLab textareas via a Chrome extension, to nota.md/try.

astoilkov commented 3 years ago

1+2: Got it.

3: Yes, this is true. This is similar to what some other products are doing — so it probably is a good idea.

4: Yeah. We are aiming for that. Currently, the editor is isolated but there is more work in refactoring in order to make the transition easy.

Thanks!