[daisy] [JIRA] Created: (DSY-487) Repository could allow query-language extensions

Bruno Dumon (JIRA) issues at cocoondev.org
Fri May 25 11:08:20 CDT 2007


Repository could allow query-language extensions
------------------------------------------------

         Key: DSY-487
         URL: http://issues.cocoondev.org//browse/DSY-487
     Project: Daisy
        Type: Improvement
  Components: Repository - platform / SPI  
 Reporter: Bruno Dumon
    Priority: Minor


It would be interesting if the repository would allow extension components to register new functionality in the query language.

This would make it possible to have extensions that add functionality like comments, popularity tracking, trackback, document rating, ... and still have it possible to search on that information from within the query language. E.g. select some documents and order by rating.

>From a high-level view, there are two sorts of integrations possible:
 - on the SQL level: assuming extensions store their data in the same SQL database as the repository
   This would allow for the most powerful searches.
 - merging results in Java: as is currently done with the fulltext search.

Adding support for new output-only (non-search) identifiers would of course be rather trivial.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.cocoondev.org//secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira



More information about the daisy mailing list