Toru Marumoto wrote:
> I just released an APP client. You can download alpha at
> http://www.witha.jp/eXeries/en/
> I haven't really tested on the English version of Windows, but it
> should work ;-)
> If you find a bug, please let me know.
> 

Excellent!

> Questions:
>     *What can be posted to a collection?
>      eg. (1)If member-type is "entry", can I post an Atom Feed document?
>             It would be nice if I could create multiple entries with
> one request.)

Undefined.  A client can pretty much post whatever they want.  It's up
to the server to decide what it will accept.  If an entry collection
accepts a post, an Entry should be created.  Whether or not posting a
feed to an entry collection results in multiple entries created is an
undefined behavior (aka it's not supported)

>          (2)Please define "media". Is a flash file media? What about a
> java applet?
>             Let's change "media" to "binary" or even "file"!
> 

Anything that has a media type.

>     *Do I really need to supply content-type when posting media files?
>      There are so many file extensions out there. It's kind of difficult to 
> get
>      the right content-type. Why not let the server decide?
> 

APP currently doesn't *require* that a media type be specified, but it's
hard to imagine how it could work without it.

>     *What happens if I issue GET request to a member uri which belongs
> to a media
>      collection? Do I get Binary or an Atom entry document?
> 

Binary.  The member MAY have an associated atom entry accessible via
some other URI as specified in the edit link in the members entry in the
collection feed.

>     *Multiple collections in the same workspace that has the same
> entry-type allowed?
>      eg. Let's say, there are one entry collection and two media
> collections. How do
>        I know which media collection to upload an image for an entry?
> 

Yes.  The first collection of each type is considered the "preferred" or
"default" collection of that type in the workspace.  Beyond that, you
have to guess.

>     *If I PUT to Member URI, status code 201 is returned. Fine. What
> about the body?
>       Does the response body always have an Atom entry document or not?
> 

Undefined.  APP does not dictate what (if any) response entity
must/should accompany post/put responses.

> Feature Request:
>     *Client Sync (query entries undated since yyyy/mm/ddThh:nn:ssZ ,
>      or HTTP HEAD to a member uri to find out if entry is modified, etc)

The first was in the spec for a while, then removed.  Preferably,
someone will come up with a fairly standard way of expressing queries as
an extension to the protocol.

The second is already possible. There's no reason to define that in the
spec.

>     *Add a new collection's member-type "category".

This has been discussed and is a possibility.  The whole story around
categories is still being worked out.

>     *CGI Auth
> 

This is also still being worked out.

- James


Reply via email to