ISSUE-54: Missing DataSerializer Interface

DataSerializer Interface

Missing DataSerializer Interface

State:
CLOSED
Product:
RDFa 1.1 API
Raised by:
Nathan Rixham
Opened on:
2010-10-28
Description:
In line with ISSUE-52 the DataStore interface mentioned may be RDFGraph.The resolution of ISSUE-52 will make this clear.

Currently we have not defined any interface to be used when serializing DataStore's to alternative formats.

This issue/proposal introduces a simple interface which Serializers must implement

[NoInterfaceObject]
[Constructor, Constructor(in DataContext context)]
interface DataSerializer {
boolean serialize (in DataStore store);
};

This interface has been implemented and proven that these are the only requirements (which store to serialize)

As a side issue, many serializations need access to the CURIE Map not-provided-but-within DataContext, to allow access DataSerializer accepts a single param on the constructor, and new methods to expose the CURIE Map held by DataContext may be needed, and perhaps a method which compliments resolveCurie that shrinks a full IRI back down to CURIE form (though this isn't needed if the CURIE map is exposed).
Related Actions Items:
No related actions
Related emails:
  1. PROPOSAL to close ISSUE-54: Missing DataSerializer Interface (from msporny@digitalbazaar.com on 2011-01-02)
  2. Closing RDFa API issues (from msporny@digitalbazaar.com on 2011-01-01)
  3. Re: Telecon Agenda - December 2nd 2010, 1400 UTC (from benjamin.adrian@dfki.de on 2010-12-02)
  4. Telecon Agenda - December 2nd 2010, 1400 UTC (from msporny@digitalbazaar.com on 2010-11-30)
  5. Re: Telecon Agenda - November 25th 2010, 1400 UTC (from benjamin.adrian@dfki.de on 2010-11-25)
  6. Re: Telecon Agenda - November 25th 2010, 1400 UTC (from knud.moeller@deri.org on 2010-11-25)
  7. Telecon Agenda - November 25th 2010, 1400 UTC (from msporny@digitalbazaar.com on 2010-11-23)
  8. Telecon Agenda - November 18th 2010, 1400 UTC (from msporny@digitalbazaar.com on 2010-11-16)
  9. Re: Telecon Agenda - November 11th 2010, 1400 UTC (from benjamin.adrian@dfki.de on 2010-11-11)
  10. Re: Telecon Agenda - November 11th 2010, 1400 UTC (from Steven.Pemberton@cwi.nl on 2010-11-11)
  11. Telecon Agenda - November 11th 2010, 1400 UTC (from msporny@digitalbazaar.com on 2010-11-07)
  12. Re: Telecon Agenda - November 4th 2010, 1400 UTC (from knud.moeller@deri.org on 2010-11-04)
  13. Re: Telecon Agenda - November 4th 2010, 1400 UTC (from knud.moeller@deri.org on 2010-11-04)
  14. Re: Telecon Agenda - November 4th 2010, 1400 UTC (from mark.birbeck@webbackplane.com on 2010-11-04)
  15. Re: Telecon Agenda - November 4th 2010, 1400 UTC (from nathan@webr3.org on 2010-11-01)
  16. Telecon Agenda - November 4th 2010, 1400 UTC (from msporny@digitalbazaar.com on 2010-11-01)
  17. RDFa API new Issues - summary (from nathan@webr3.org on 2010-10-28)
  18. ISSUE-54: DataSerializer [RDFa 1.1 API] (from sysbot+tracker@w3.org on 2010-10-28)

Related notes:

Closing the issue after no objections to the latest PROPOSAL to close the issue.

Manu Sporny, 13 Jan 2011, 01:21:29

Display change log ATOM feed


Chair, Staff Contact
Tracker: documentation, (configuration for this group), originally developed by Dean Jackson, is developed and maintained by the Systems Team <w3t-sys@w3.org>.
$Id: 54.html,v 1.1 2015/03/27 14:12:24 vivien Exp $