[ 
https://jira.duraspace.org/browse/DS-1080?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=23537#comment-23537
 ] 

Mark Diggory commented on DS-1080:
----------------------------------

Because we do want to store sensitive data in the solr index, we have work for 
discovery that add it into the Submission and workflow and withdrawn views that 
allows for completely dropping the browse system. In these cases theres allot 
more stored about the submitters and state of the item in workflow for 
rendering those views. We have used "proxying" to control access to solr for 
term completion.  If we did want to expose Solr outright, we would need to put 
into place document level access control, and that would require rewriting 
solr's request handler to filter results based on roles that a user had in 
common with the document record.  This is doable, but requires some serious 
design work at the solr level. 

 So, just pushing the solr document up into DRI is sufficient for our current 
UI needs, we don't need ultimate flexibility, what we need is the data in an 
easily transformable form for rendering in the resultset, which is already what 
is happening in the Discovery layer.  This is actually a small extension of the 
functionality and encoding more in the DRI, not very heavy handed.

Also remember we want to support Accessibility and have a basic non-javascript 
based navigation and search capability is critical for DSpace.
                
> Search results preview
> ----------------------
>
>                 Key: DS-1080
>                 URL: https://jira.duraspace.org/browse/DS-1080
>             Project: DSpace
>          Issue Type: New Feature
>          Components: Discovery, XMLUI
>            Reporter: Howard Shand
>            Assignee: Mark Diggory
>            Priority: Major
>         Attachments: DRI-example.xml, example.jpg, Solr-Example.xml
>
>
> Show a preview of search results.
> When search results are based on full text search, show the keywords in their 
> context (with some highlighting) similar to the functionality of most search 
> engines.
> Example of the system we were previously using is attached.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://jira.duraspace.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure 
contains a definitive record of customers, application performance, 
security threats, fraudulent activity, and more. Splunk takes this 
data and makes sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-novd2d
_______________________________________________
Dspace-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dspace-devel

Reply via email to