pbek / QOwnNotes

QOwnNotes is a plain-text file notepad and todo-list manager with Markdown support and Nextcloud / ownCloud integration.
https://www.qownnotes.org/
GNU General Public License v2.0
4.67k stars 413 forks source link

[FEATURE] MediaWiki sync #3125

Open yarons opened 2 weeks ago

yarons commented 2 weeks ago

Is your feature request related to a problem? Please describe.

I can't synchronize my notes automatically without additional tools.

Describe the solution you'd like

Allow collaboration through MediaWiki (Possibly also via GitHub Wiki).

Describe alternatives you've considered

Copy/Paste manually.

pbek commented 2 weeks ago

Allow collaboration through MediaWiki

How would that look?

Are there no external tools that sync between Markdown files (because that's what QOwnNotes creates) and MediaWiki?

yarons commented 2 weeks ago

Hmmm not exactly: https://gramps.discourse.group/t/converting-github-markdown-to-mediawiki-articles/2477/5

I've been searching for a desktop MediaWiki editor for a long time now, there are some initiatives but most of them are unusable or Wikipedia specific.

pbek commented 2 weeks ago

So what do you think QOwnNotes could do and why?

yarons commented 2 weeks ago

I think this offering can combine the power and stability of MediaWiki as a collaboration platform with the power, stability and usability of QOwnNotes.

It's about creating a new value, MediaWiki can't work offline efficiently while it's a well known strength for QOwnNotes.

There are several scenarios:

  1. Select an existing Wikipedia article, allowing to edit it offline and sync it back with conflict resolution.
  2. Define a namespace for your user/team and let QOwnNotes manage it for you including conflict resolution.

This way the user can manage personal notes and notebooks which are in fact Wiki articles (either public on Wikipedia or private in a MediaWiki instance).

Thank you and sorry for the late reply.

pbek commented 2 weeks ago

I don't think that would work at all, the Syntax of MediaWiki is completely different from Markdown. 🤔

yarons commented 2 weeks ago

So what about GitHub Wiki?

pbek commented 2 weeks ago

QOwnNotes is using Markdown only. But you can build a static webpage from Markdown files pretty easily. https://www.qownnotes.org/ is built from Markdown files. You could even build it using the GitHub CI and host it on GitHub pages.

yarons commented 2 weeks ago

GitHub Wiki is using markdown as well: https://docs.github.com/en/communities/documenting-your-project-with-wikis

GitHub Pages is a great idea, thank you :)