FCS Specification Scrapbook
Issues with current document
- Uncomprehensible and not well structures :(
- Resource enumeration (aka scan on fcs.resource) rather complex and unintuitive
- Basic KWIC records has no provision for multiple "highlight" hits
- Clear recommendation for using Resource and ResouceFragment
General ideas / design goals towards better specification
- Define FCS conformance level independent of what SRU/CQL do. Don't call them "level", but maybe something like profile to avoid confusion.
- Do a basic profile first
- Do an advanced/extend profile later in a separate specification or specification amendment (which must be, of course, compatible to basic profile)
- Add provisions to, e.g. explain output, to allow endpoints to indicate the profile, they support
- Better structure of document (and don't include aggregation stuff; that's a different specification; implementors of endpoints should not need to worry about aggregator implementation)
- Keep XML sanity always in mind (so there are no namespace issues as in CMDI)
- Honor and use extension hooks provided by SRU/CQL
Download in other formats: