Using XOP is definitely an option, but it's one that is likely to be far
less efficient and likely quite a bit more complicated than a zip.
Using the zip gives you quite a few options for exporting multiple
collections, with associated resources, templates, configuration
settings, plugins, whatever.  Exporting the media resources is, at the
very least, a very important requirement for the types of cases we'd be
looking at to use this.

- James

Alastair Rankine wrote:
> Thanks for the initial feedback.
> 
> It is a common dilemma for spec writers to decide when to stop. In this
> case: should the spec include non-atom resources or not?
> 
> I initially thought not because it didn't seem to fit easily but perhaps
> I was too hasty. There are some potential users of this whose important
> content is almost exclusively in binary format, such as podcasters. On
> reflection it seems an unwise exclusion.
> 
> So I haven't thought about this much either, but a couple of options
> present themselves. As you say below, zipfiles may be a good solution.
> There is also the XOP format (http://www.w3.org/TR/xop10/) which looks
> pretty suitable also. Of these two I lean towards zip, but I would have
> to think about it some more.
> 
> Any other suggestions or comments?
> 
> 
> On 28/09/2006, at 6:38 AM, James M Snell wrote:
> 
>>
>> I haven't done much deep thinking about this proposal yet, but the one
>> thing that concerns me are the non-atom resources that go along with the
>> entries.  When I export from a blog, I want to be able to export
>> everything in a single operation.  I've been stewing lately over the
>> possibility of doing something similar to this but wrapping the atom
>> documents and associated resources into a zip.  A single master atom
>> feed would provide an index of the archive, with individual entries
>> either contained in that index feed or as separate entry documents
>> (modeled loosely after the distinction app makes between the collection
>> feed and individual editable entries.
>>
>> - James
>>
>> Bill de hOra wrote:
>>>
>>> Alastair Rankine wrote:
>>>>
>>>> Hello Atom folks,
>>>>
>>>> Here is a proposal for an Atom-derived format for exporting of content.
>>>>
>>>> The problem I'm trying to solve is that of migration from one
>>>> authoring system (eg blogging engine) to another. Atom is highly
>>>> suited to this task.
>>>>
>>>> The full problem statement, and the reasons for basing the solution on
>>>> Atom, are all described in the proposal published here:
>>>>
>>>> http://girtby.net/offerings/atomexport
>>>>
>>>> There is no implementation yet.
>>>>
>>>> I look forward to your comments on this document.
>>>
>>>
>>> Very quickly (I'm overloaded atm) - this is excellent.
>>>
>>> I've been looking at using Atom Entries for roundtripping/backup and
>>> interchange, especially in CMSes, for some time. The ultimate dump
>>> format in terms of expressiveness is RDF/XML, but it can be complicated.
>>> Atom offers a lot of value with comparative simplicity largely because
>>> atom:id can survive across systems*, but also because the flat format of
>>> entries maps well onto relational data (it's particularly good for
>>> dumping metadata). One hard problem is in usefully storing and indexing
>>> received foreign markup.
>>>
>>> cheers
>>> Bill
>>>
>>> * that said, for "consumer" data, the APP leans towards, or least
>>> allows, rewriting of atom:ids due to trust issues.
>>>
>>>
> 

Reply via email to