FossifyOrg / Notes

A simple text field for adding quick notes without ads.
https://www.fossify.org
GNU General Public License v3.0
198 stars 16 forks source link

Cross compatibility with Quillnote database #28

Closed serrq closed 5 months ago

serrq commented 5 months ago

Checklist

Feature description

In the password managers ecosystem there is .kdbx common database format (shared between open source apps). In KeePass family every developer can develop its app but the database format is always the .kdbx, common for all.

I propose something similar: the quillnote database format is universal. I ask for an implementation in Fossify Note. So Fossify Note can entering in "Quill" family notebook apps.

Why do you want this feature?

To use always my database in every platform, changing only the app.

Additional information

https://quillpad.github.io (open source)

naveensingh commented 5 months ago

the quillnote database format is universal

source?

serrq commented 5 months ago

source?

Did I bad understand their intentions? I am not a developer.

The only reliable source is https://quillpad.github.io/ but Quillpad is a fork of...

Violet-RM commented 5 months ago

the quillnote database format is universal

source?

I think they were proposing the establishment of the quillnote database format as a universal standard rather than claiming it already is one

serrq commented 5 months ago

Actually, we need one (universal).

naveensingh commented 5 months ago

I'm closing this for now as not-on-the-foreseeable-roadmap, maybe someday.

kaoneko commented 4 months ago

Quillpad uses Markdown, which is already a widespread standard, so it would make more sense to ask for/implement Markdown rendering (#22).

Lots of apps directly open from and write to Markdown files in the file system, making it very easy to share notes between them.

Fossify Notes can already link a note to a text file. A Markdown file is just a text file, usually with the .md extension. So this:

To use always my database in every platform, changing only the app.

..should already be possible with Fossify Notes. And while it doesn't render Markdown, it should still look parsable to human eyes, since that's the whole idea of Markdown.

Edit: I was mistaken about already being able to keep notes in sync with text files. This only works in one direction, where Notes updates an exported text file when the associated note changes.

Edit again: I was actually right the first time, although the message you get when exporting a note doesn't talk about bidirectional sync. Testing reveals editing the text file outside of Notes does also update the note inside of Notes.