Project

General

Profile

Feature #3608

Enable OpenSearch interface on CNs

Added by Dave Vieglais over 11 years ago. Updated over 5 years ago.

Status:
Rejected
Priority:
Low
Assignee:
Category:
d1_indexer
Target version:
Start date:
2013-03-03
Due date:
2013-08-03
% Done:

0%

Estimated time:
0.00 h
Milestone:
None
Product Version:
Story Points:
Sprint:

Description

OpenSearch ( http://www.opensearch.org/ ) provides a standard mechanism for simple searches against a search engine. There are three parts to an opensearch implementation:

  1. An XML document that provides a programmatic description of the service
  2. A tag that references the XML document from a user facing HTML page somewhere (e.g. on the ONEMercury landing page)
  3. At least one service that accepts a search term and returns an Atom feed that follows some opensearch guidelines.

An example implementation from a SOLR book ("Apache Solr 3 Enterprise Search Server by Smiley and Pugh) is in svn at:

https://repository.dataone.org/software/cicore/trunk/itk/d1_opensearch

See also #449

History

#1 Updated by Skye Roseboom over 11 years ago

Solr issue includes initial work to implement open search via velocity templates:
https://issues.apache.org/jira/browse/SOLR-2143

#2 Updated by Skye Roseboom over 11 years ago

  • Start date set to 2013-03-03
  • Due date set to 2013-03-16
  • Target version set to 2013.10-Block.2.1

#3 Updated by Skye Roseboom over 11 years ago

  • Milestone changed from None to CCI-1.2

#4 Updated by Skye Roseboom over 11 years ago

  1. Use /cn/v1/solr/query as basis for defining opensearch engine description (query, suggest, browse).
  2. Use faceted search to provide suggest capability.
  3. Create result view template to handle browse capability.

#5 Updated by Skye Roseboom over 11 years ago

  • Status changed from New to In Progress

#6 Updated by Skye Roseboom over 11 years ago

  • Due date changed from 2013-03-16 to 2013-04-27
  • Target version changed from 2013.10-Block.2.1 to 2013.16-Block.2.4

#7 Updated by Skye Roseboom over 11 years ago

  • Due date changed from 2013-04-27 to 2013-08-03
  • Target version changed from 2013.16-Block.2.4 to 2013.30-Block.4.3

#8 Updated by Skye Roseboom over 11 years ago

  • Target version deleted (2013.30-Block.4.3)

#9 Updated by Skye Roseboom over 11 years ago

  • Parent task set to #3760

#10 Updated by Skye Roseboom over 11 years ago

  • Status changed from In Progress to New
  • Estimated time set to 0.00

#11 Updated by Dave Vieglais almost 9 years ago

  • Priority changed from Normal to Low
  • Assignee changed from Skye Roseboom to Dave Vieglais

Moving to backlog.

#12 Updated by Dave Vieglais over 7 years ago

  • Project changed from CN Index to Infrastructure
  • Target version set to CCI-2.4.0
  • Milestone set to None
  • Category set to d1_indexer
  • Tracker changed from Task to Feature

#13 Updated by Dave Vieglais over 7 years ago

  • Parent task deleted (#3760)

#14 Updated by Dave Vieglais over 5 years ago

  • Status changed from New to Rejected

Low value to pursue this option

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 14.8 MB)