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