Felix Meschberger wrote:
The problem with defaulting to full recursive export (which is what you
propose by omitting the selector), is that you may start a full
repositoy traversal by coincidence. Defaulting to just the properties of
the node prevents this.

If we require some selector value to have a recursive traversal, we
enforce at least some thought on building the query.


I'm not 100% buying this argument, but I understand your concerns. I have to
think how to build my url anyway: I have to find the right path, the right extension etc. So I know what I want to do. And we're talking about json here, so people who want to have a json representation should be able to think :)

And usually once people find out that there is some magic "all" stuff, they will always invoke it anyway as soon as things go wrong :)

In the end I think it doesn't really matter as long as we define this consistently - though I still prefer that full recursion is the default.

Carsten
--
Carsten Ziegeler
[EMAIL PROTECTED]

Reply via email to