The visualization tool actually works on the system view export of /jcr:system/jcr:nodeTypes instead of CND, XSD, or the XML nodetype notation.
-- I read that, but failed to understand what it meant. What is meant with a "system view export" ? I'd love a more elaborated explanantion on the website. I guess if I don't know what it means, a lot other newies won't get it either.
Your point about CND vs. XSD or another XML notation for nodetypes has some merit, but in practice the CND notation is much more consise and readable.
-- No argument there. Yet, being a JCR-beginner, I care more about the correctness of my node defs than I care about it being more concise. And with this, the XML helps twofold as it also is more verbose. If only because it tells you what is inside. (e.g. <supertypes> ... </> etc) I'm afdraid to speed up JCR-adoption, this CND thing is a historic mistake. Look at what we have now: - We are somehow told to use a cnd file. Yet no way to validate it. The conversion tools to/from XML are not complete. - Autocompletion/showing existing options go through the window. E.g. what possibilities has jrc:xxx ? I found some, scattered at various places, like jrc:encoding etc. But even on the JR site nobody bothered to put them together. Same for the other build-in names. (nt, mix, ) An XSD solves this out of the box. - XML is not bad. I think with XML AND smart defaulting we would get very far, also wrt conciseness. And... we'd use a format the rest of the industry uses. (You think Spring would have gotten this far had tthey used a special .sprg file?) - Image the existing XML toolset. Graphviz is just one example but there many. For CND this community will have to build their own ecosystem around their own format. - Coming out WITH a diffferent format yet WITHOUT a tool to work with it (in particular, like an eclipse plugin!) is like giving a car without the gaz. Where's the fun? All this smells like reinventing the wheel for the sake of conciseness. That's a very high price tag. Unless you're very familiar with the format, is it really worth it? Wolf
