Beta 1 query plans
This page lists summary task and progress notes for the beta 1 release of the MKSearch query component. This is an archive page.
-
More
ResultsRenderer
types -
There are currently two result renderer types, which are very basic; a
TextResultsRenderer
andXhtmlResultsRenderer
. At least one further type,RssResultsRenderer
is required to generate an RSS feed for a standing query.One issue for the RSS feed is the need to include the query URI itself in the output, which will require a more sophisticated renderer interface.
Task progress: Refactored the original
ResultRenderer
types into a more generic form that are insulated from the specifics of the Sesame API.- Completed text, XHTML and RSS result renderers.
- Results paging
-
The results renderer interface originally had no method for paging the results of a query nor controlling the number of results per page.
- Completed result paging for
XhtmlResultRenderer
- Completed result paging for
- Query test documents
-
The query features need simple test case documents to verify query interpretation and retreival.
Task progress:
- Prepared a set of "cat and dog" test documents and verified query processing.
- Dynamic query form
-
The main search interface will initially present a simple subject query field and search button. To enable users to search on any relevant predicate, additional search fields will be called-up through a query builder form.
Task progress
- Completed JSP
QueryBuilderTag
and tested manually. - Completed JSP
QueryResultTag
and tested manually. - Completed basic JSP result pages for Text, RSS and XHTML format results.
- Completed JSP
Copyright MKDoc Ltd. and others.
The Free Documentation License http://www.gnu.org/copyleft/fdl.html