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]