ISSUE-48: POSTPONED: information on best practices for tools builders

tool best practices

POSTPONED: information on best practices for tools builders

State:
CLOSED
Product:
Raised by:
Peter Patel-Schneider
Opened on:
2007-10-28
Description:
There already has been discussion on serialization of ontologies, http://lists.w3.org/Archives/Public/public-owl-wg/2007Oct/0307.html, as well there are other issues that are not really normative parts of the specification, like keeping track of names in QName (or CURIE) form instead of turning them into full IRIs.

It probably would be a good idea to put all this in a separate, informative section (of SS&FS?), partly to keep it separate from normative stuff.
Related Actions Items:
No related actions
Related emails:
  1. ISSUE-48 (tool best practices): REPORTED: information on best practices for tools builders (from sysbot+tracker@w3.org on 2007-10-28)

Related notes:

While I think some best practices for tool builder stuff would be quite valuable, that is distinct, I think, from whether we spec tigher serializations. There's no reason why we can't, even for loose serializations, define a canonical form. Whether a tool produces only canonical form (yes!) or only consumes it (no, at least for RDF/XML) is, indeed, a best practice issue.

Another way of thinking of it is that it induces a new class of tool: canonicalizers, where as QName preservation is a constraint *on* the tool. (QName preservation seems to be a reasonable contraint on a canonicalizer, if it starts from a source with QName information.) I guess you can just go with a relational form of canonicalization, which makes the canonical form the canonical form of another document (for example). These distinctions aren't hard and fast.

Bijan Parsia, 28 Oct 2007, 11:58:02

Out of scope (but see ISSUE-14).

Ian Horrocks, 1 Dec 2007, 19:49:29

Display change log ATOM feed


Ian Horrocks <ian.horrocks@cs.ox.ac.uk>, Chair, Ivan Herman <ivan@w3.org>, Sandro Hawke <sandro@w3.org>, Staff Contacts
Tracker: documentation, (configuration for this group), originally developed by Dean Jackson, is developed and maintained by the Systems Team <w3t-sys@w3.org>.
$Id: index.php,v 1.293 2012/05/30 19:40:48 brett Exp $