Just for info Andrea has now raised a couple of Jira tickets for Dicovery for jspui...

https://jira.duraspace.org/browse/DS-1217
https://jira.duraspace.org/browse/DS-1218

Cheers.


On 20/07/12 04:43, Mark Diggory wrote:


On Thu, Jul 19, 2012 at 3:35 PM, Richard Rodgers <[email protected] <mailto:[email protected]>> wrote:

    Hi Mark:

    A couple of points:

    1. My concerns have nothing to do with solr - I would say exactly
    the same thing if the component in question were an RDF
    triple-store, a JMS provider, etc - or any other powerful and
    useful piece of infrastructure that can help DSpace scale. I think
    it is worth putting substantial effort (and pain) into preserving
    the 'market advantage' that DSpace now enjoys of having both a
    very low technical barrier to entry, but the ability to 'turn the
    complexity dial' (lucene->solr->multicore->sharded) when needed
    for scale or performance - in just the way XOAI appears to have
    engineered it.


But OAI doesn't use Lucene (DSQuery), just straight DB queries, it is increased complexity to engineer a way to use the legacy code if XOAI is feature equivalent.

Likewise, Solr is present and enabled by default now, its now those who choose to "disable" it that are unconventional.


    2. Even if solr were as lightweight as a file system, our
    application coverage of it is rather patchy (as you note below).
    I'm concerned that if efforts like your #1 (which I completely
    endorse *as an option*)  were done and we remove lucene support,
    we risk disenfranchising many users. Last time I checked, about
    half of even the 1.8 adopters were using JSPUI (which lacks many
    solr-backed features) - should we cut them loose (i.e. let them
    worry about solrizing their UI themselves), or preserve the legacy
    lucene support?


Point taken. Just a quick note, CILEA has worked through the Discovery on JSPUI functionality and AndreaB was wishing to talk at OR12 about its contribution. this would be a large step in that direction.


    So by all means, let's continue to demonstrate the benefits of
    solr and expand its use - just without pulling the lucene rug out
    from under us.


So it sounds like, unless we see parity, theres hesitancy about dropping Lucene support entirely... Ok. However, I'm wondering, if we can get Discovery for JSPUI into place for 3.0, would the community be comfortable with enabling it by default, with instructions on how to disable it and return to "Legacy Search and Browse"? In a similar case, if the legacy OAI code is left in place, but xoai based on solr is enabled by default, would that be acceptable?

My intent in pushing this area is that I'd like to see our defaults shift away from what was legacy and more towards these solutions we want to see greater adoption of.

Best,
Mark

--
@mire Inc.
        *Mark Diggory *(Schedule a Meeting <https://tungle.me/markdiggory>)
/2888 Loker Avenue East, Suite 305, Carlsbad, CA. 92010/
/Esperantolaan 4, Heverlee 3001, Belgium/
http://www.atmire.com <http://www.atmire.com/>



The University of Edinburgh is a charitable body, registered in
Scotland, with registration number SC005336.
------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Dspace-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dspace-devel

Reply via email to