From d80ffeeba1d02479fbddca9f300fb16797164252 Mon Sep 17 00:00:00 2001 From: Laurent Cozic Date: Fri, 17 Jan 2020 10:48:35 +0000 Subject: [PATCH] Doc: Update mentors for GSoC --- readme/gsoc2020/ideas.md | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/readme/gsoc2020/ideas.md b/readme/gsoc2020/ideas.md index 710ff4ec1..8a111c98e 100644 --- a/readme/gsoc2020/ideas.md +++ b/readme/gsoc2020/ideas.md @@ -24,7 +24,7 @@ Platforms: Desktop and/or mobile (at the student's choice) Skills Required: JavaScript; React; React Native (for mobile) -Potential Mentor(s): +Potential Mentor(s): [tessus](https://github.com/tessus), [laurent22](https://github.com/laurent22/) More info: [GitHub issue](https://github.com/laurent22/joplin/issues/591), [Forum Thread](https://discourse.joplinapp.org/t/can-i-run-a-second-instance-of-joplin/110) @@ -44,7 +44,7 @@ Platforms: Desktop and/or mobile (at the student's choice) Skills Required: JavaScript; React; React Native (for mobile) -Potential Mentor(s): +Potential Mentor(s): [laurent22](https://github.com/laurent22/) More info: [Forum thread about Joplin Web API for Nextcloud](https://discourse.joplinapp.org/t/joplin-api-in-nextcloud-prototype/) @@ -60,7 +60,7 @@ Platforms: Desktop, Mobile and Terminal Skills Required: JavaScript; React; React Native (for mobile) -Potential Mentor(s): +Potential Mentor(s): [laurent22](https://github.com/laurent22/) More info: [GitHub issue](https://github.com/laurent22/joplin/issues/375) @@ -76,7 +76,7 @@ Platforms: Mobile (iOS and Android) Skills Required: JavaScript; React; React Native -Potential Mentor(s): +Potential Mentor(s): [laurent22](https://github.com/laurent22/) More info: [Mobile - Add share menu #876](https://github.com/laurent22/joplin/issues/876) @@ -97,7 +97,7 @@ Difficulty Level: High Skills Required: PHP (for the Nextcloud app). For the front-end it can be plain HTML (no JS), or React. -Potential Mentor(s): +Potential Mentor(s): [laurent22](https://github.com/laurent22/) More info: [GitHub: Nextcloud notes integration (Web client)](https://github.com/laurent22/joplin/issues/228) @@ -111,7 +111,7 @@ Difficulty Level: High Skills Required: JavaScript -Potential Mentor(s): +Potential Mentor(s): [laurent22](https://github.com/laurent22/) ## 6. Password-protected notes @@ -123,7 +123,7 @@ Difficulty Level: Medium Skills Required: JavaScript; React -Potential Mentor(s): +Potential Mentor(s): [laurent22](https://github.com/laurent22/) ## 7. Search @@ -131,6 +131,8 @@ The current search engine is built on top of SQLite FTS. An index of the notes i While it works relatively well, there is still room for improvement. In particular we would like to implement the following: +- Allow boolean searches - search for "A and B", or "A or B", etc. + - Remove the need for wildcard queries - for example instead of typing "search*", it will be possible to simply type "search" and results that contain "search" or "searching" will be included. Those that contain the exact match will come first. - Search within certain tags (eg. "tag:software search" to search within the notes tagged with "software" and that contain the word "search"). @@ -145,7 +147,7 @@ Difficulty Level: Medium Skills Required: JavaScript -Potential Mentor(s): +Potential Mentor(s): [tessus](https://github.com/tessus), [laurent22](https://github.com/laurent22/) More info: [Search engine improvements](https://github.com/laurent22/joplin/issues/1877) @@ -159,6 +161,6 @@ Difficulty Level: High Skills Required: JavaScript; React -Potential Mentor(s): +Potential Mentor(s): [laurent22](https://github.com/laurent22/) More info: [WYSIWYG thread on the forum](https://discourse.joplinapp.org/t/wysiwyg-editor-in-joplin/2253)