1
0
mirror of https://github.com/laurent22/joplin.git synced 2025-01-08 13:06:15 +02:00
joplin/readme/GSoC/idea1_nextcloud.md

44 lines
2.3 KiB
Markdown
Raw Normal View History

2019-11-20 20:47:32 +02:00
# GSoC: Nextcloud notes integration (Web client)
Doc: GsoC first public draft of documentation (#2092) * GSoC root file This is the root file for the Google Summer of Code program * Fixed TOC * Introduction to GSoC with Joplin The first draft cloned from https://community.kde.org/GSoC * Joplin's Application at GSoC template Cloned from https://wiki.openstreetmap.org/wiki/Google_Summer_of_Code/2019/Organisation_application * GSoC 2019, idea #1: deeper Nextcloud integration * GSoC 2019, idea #2: sharing notes * GSoC 2019, idea #2: tag handling * GSoC 2019, idea #4: search improvements * GSoC 2019, idea #5: per note password protection * Update GSoC_Idea#1.md * Update GSoC_Idea#2.md * Rename GSoC_Idea#2.md to GSoC_Idea#2_sharing.md * Rename GSoC_Idea#1.md to GSoC2019_Idea#1_Nextcloud.md * Rename GSoC_Idea#2_sharing.md to GSoC2019_Idea#2_sharing.md * Update and rename GSoC_Idea#3.md to GSoC2019_Idea#3_tagging.md * Rename GSoC_Idea#4.md to GSoC2019_Idea#4_Search.md * Rename GSoC_Idea#5.md to GSoC2019_Idea#5_Password per Note.md * Update GSoC2019_Idea#1_Nextcloud.md * Create GSoC2019.md cloned from https://community.kde.org/GSoC/2019/Ideas * Rename Introduction.md to GSoCIntroduction.md * Rename GSoCIntroduction.md to GSoC_Introduction.md * Rename Application.md to GSoC_Application.md * first draft of a public introduction and project idea page, plus first (filled) template for ideas * added idea * started to update org details * Delete GSoC_Application.md moved to forum * Update summer_of_code.md put the template in a <details> block. little improvements where to publish ideas and applications * Update summer_of_code.md put application in quote
2019-11-20 20:17:51 +02:00
## What is the goal of the project
There is the community's wish to have the notes integrated Nextcloud, so that Notes can be sought by Nextcloud itsself. Although this idea focuses on Nextcloud it shall allow to extend it to other collaboration applications going beyond the current scope of [Synchronisation](https://joplinapp.org/#synchronisation).
There is already the [web application](https://github.com/foxmask/joplin-web) what may can be integrated in collaboration application
### what shall be answered in the application
## Why shall this idea be realized
Allowing broader use of the application and better integration of the existing open source world, we don't want to invent the wheel twice
## Who is talking about it
The idea is outcome of (but not limited to) of some discussion taking place in the Forum and on GitHub:
- [Support Joplin structure and notebooks #248](https://github.com/nextcloud/notes/issues/248)
- [Joplin Web](https://discourse.joplinapp.org/t/joplin-web-web-application-companion-for-joplin/555)
- [New search engine in Joplin](https://discourse.joplinapp.org/t/new-search-engine-in-joplin/1479)
- [How is WebDAV sync implemented?](https://discourse.joplinapp.org/t/how-is-webdav-sync-implemented/3102)
- [Nextcloud notes integration (Web client)](https://github.com/laurent22/joplin/issues/228)
----
COMMENTS:
1. “Nextcloud notes integration (Web client)” is not well defined. What would be nice is a built-in Nextcloud web client for Joplin. But the top post in there is about something else that won’t be changed (explained in the FAQ: https://joplinapp.org/faq/#is-it-possible-to-use-real-file-and-folder-names-in-the-sync-target)
2. That would be interesting to know what they think about such an integration and how they see it because it’s an old subject, we (the staff) are periodically debating:
- https://github.com/laurent22/joplin/issues/228
- https://discourse.joplinapp.org/t/nextcloud-fanboy-quest-ce-quils-veulent/844/3
I imagined they just need a joplin-api in PHP and “plug” it on the right datasource to switch between “Nextcloud native note/Qownote” to Nextcloud/Qownnote “Joplin note”.
3. “How is WebDAV sync implemented?” appears twice. It should only be in Summer of Doc.