[MKSearch-dev] Week 33 round up

Phil Shaw phil at mkdoc.com
Fri May 27 18:23:44 BST 2005


I went back to the schema package this week and introduced a new 
ApplicationProfile interface, which simplifies the implementation of 
Schema types and makes the creation of new profiles much easier.

I'm planning to use the application profiles to dynamically generate 
the Web search form. The form starts with a simple subject input and 
has a query builder form that adds advanced fields. The application 
profile will ultimately tell the front end which fields to make 
available.

Best regards,

Phil

Tuesday
~~~~~~~
Corrected JSP tag library URI to valid domain. Refactored Schema 
types to use equivalent mapping format for predicate and schema 
expansion, to aid introduction of new ApplicationProfile interface.  

Wednesday 
~~~~~~~~~  
Initial check-in of new ApplicationProfile types and Resolver 
interface with adapted Schema and AbstractRdfContentHandler, before 
significant refactor of AbstractRdfContentHandler. Completed initial 
refactor of classes to adopt the new ApplicationProfile system. All 
existing coverage tests pass.  

Thursday 
~~~~~~~~  
Refactored plugins and RdfContentHandler types to use the new 
ApplicationProfile interface rather than Schema types. Plugin 
configuration now replaces ApplicationProfile with a custom type 
rather than add supplementary Schemas. Updated configuration to new 
ApplicationProfile scheme.  

Friday 
~~~~~~  
Completed initial pair-down of Schema types to minimal, independent 
forms. Completed new AbstractApplicationProfile implementation and 
DublinCoreProfile coverage testing.
--
MKSearch (alpha)

<URL:http://www.mksearch.mkdoc.org/>

Free, open source metadata search engine with RDF storage and query.


More information about the MKSearch-dev mailing list