On Thu, Jul 19, 2012 at 3:35 PM, Richard Rodgers <[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

-- 
[image: @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
------------------------------------------------------------------------------
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