Page 1 of 1

OUTLINE VIEW IN Relax-NG COMPACT!

Posted: Tue Sep 20, 2011 9:31 pm
by Zearin
I…AM…DYING…FOR THIS! :D

Seriously, even if Oxygen had to map RNC-to-RNG asynchronously in the background that resulted in an Outline view that was a little slower to update than typical, this would be a godsend. Relax-NG Compact is so ridiculously effective at being easy on the eyes while fulfilling its purpose that I use it all the time—only to lose one of the views I use the most out of any in Oxygen.

Version 13.1? Pretty please? :wink:

Re: OUTLINE VIEW IN Relax-NG COMPACT!

Posted: Wed Sep 21, 2011 10:27 am
by adrian
Hello,

We already have this feature request logged on our issue tracking tool. Actually you are the one who originally requested it.

I'm afraid this can't be implemented in 13.1. The feature is currently scheduled for next year, but it could be pushed further back.

Regards,
Adrian

Re: OUTLINE VIEW IN Relax-NG COMPACT!

Posted: Thu Sep 22, 2011 4:28 pm
by Zearin
Geez…before I go any further, I apologize for the capitals in the thread’s title. I must have been in a weird mood, and I regret writing something so distasteful. Sorry about that. :roll:
adrian wrote:We already have this feature request logged on our issue tracking tool. Actually you are the one who originally requested it.
Oh! I must have forgotten. Sorry for the redundancy.
I'm afraid this can't be implemented in 13.1. The feature is currently scheduled for next year, but it could be pushed further back.
That makes me quite sad. :(

Am I really the only one who loves RNC this much? Does anybody else want this feature?

Re: OUTLINE VIEW IN Relax-NG COMPACT!

Posted: Thu Jan 05, 2012 12:12 am
by XedMada
Am I really the only one who loves RNC this much? Does anybody else want this feature?
Not at all! In my experience the majority of modern XML schema work is done with Schematron and RelaxNG in its compact form for obvious reasons. We use it in our environment and oXygen's regular habit of treating it as a second-class-language is incredibly frustrating for us (as is the same habit towards OSX.) The suggested trang conversion is insufficient for a number of reasons and essentially defeats the purpose of using RNC in the first place.

Lack of embedded Schematron within RNC is another good example that has caused us to leave oXygen behind.

To be honest, i've been moving our workflow over to Vim using some custom rolled scripts and have been quite happy with it. Unfortunately this isnt a simple solution, and is in the opposite direction of your desire to get a more graphical representation of your schema.

Re: OUTLINE VIEW IN Relax-NG COMPACT!

Posted: Wed Aug 22, 2012 10:54 pm
by Zearin
XedMada wrote:
Am I really the only one who loves RNC this much? Does anybody else want this feature?
Not at all! In my experience the majority of modern XML schema work is done with Schematron and RelaxNG in its compact form for obvious reasons. We use it in our environment and oXygen's regular habit of treating it as a second-class-language is incredibly frustrating for us (as is the same habit towards OSX.) The suggested trang conversion is insufficient for a number of reasons and essentially defeats the purpose of using RNC in the first place.

Lack of embedded Schematron within RNC is another good example that has caused us to leave oXygen behind.

To be honest, i've been moving our workflow over to Vim using some custom rolled scripts and have been quite happy with it. Unfortunately this isnt a simple solution, and is in the opposite direction of your desire to get a more graphical representation of your schema.

Wow.

Still nothing on this?

Oxygen Developers, please take note. This would really take schema editing in Oxygen to where it needs to be!

Re: OUTLINE VIEW IN Relax-NG COMPACT!

Posted: Thu Aug 23, 2012 8:09 am
by george
These all are logged on our Jira but they did not get to the surface yet.

FWIW in the DITA-NG project (http://code.google.com/p/dita-ng/) I am working on I also support both Relax NG XML and compact, but in my case the XML format is the main one. I created a build script that uses Trang to convert from XML to compact and then the script moves the result schemas in a similar folder structure and fixes the schema references - that is the main issue with Trang, it generates all the result schemas in a single folder after conversion and you need to do some post processing to get a similar structure as the input.

Best Regards,
George