aboutsummaryrefslogtreecommitdiff
path: root/RATIONALE
diff options
context:
space:
mode:
Diffstat (limited to 'RATIONALE')
-rw-r--r--RATIONALE22
1 files changed, 22 insertions, 0 deletions
diff --git a/RATIONALE b/RATIONALE
index e68dcb883..dba31fb65 100644
--- a/RATIONALE
+++ b/RATIONALE
@@ -244,3 +244,25 @@ SOLUTION (draft, not done yet, details missing...):
244 => Open question: how to do this without 244 => Open question: how to do this without
245 compromising state/scalability? 245 compromising state/scalability?
246 246
247PROBLEM GROUP 7 (User experience):
248* Searches often do not return a sufficient / significant number of
249 results
250* Sharing a directory with thousands of similar files (image/jpeg)
251 creates thousands of search results for the mime-type keyword
252 (problem with DB performance, network transmission, caching,
253 end-user display, etc.)
254
255SOLUTION (draft, not done yet, details missing...):
256* Canonicalize keywords (see suggestion on mailinglist end of
257 June 2009: keep consonants and sort those alphabetically);
258 while I think we must have an option to disable this feature
259 (for more private sharing), I do think it would make a reasonable
260 default
261* When sharing directories, extract keywords first and then
262 push keywords that are common in all files up to the
263 directory level; when processing an AND-ed query and a directory
264 is found to match the result, do an inspection on the metadata
265 of the files in the directory to possibly produce further results
266 (requires downloading of the directory in the background)
267
268