From: T. O. <tra...@ru...> - 2004-08-25 13:01:12
|
On Wednesday 25 August 2004 12:42 am, Jason Diamond wrote: > Hi. > > I'm working on a simpler alternative than YAML for data-centric XML. > > A draft specification, test suite, and implementation are available at: > > http://injektilo.org/ssyn/ > > The prototype is implemented in Python and is pretty close to being > complete but I'm looking for others who might want to work on > implementations in other languages and also help flush out issues with > the spec. > > Thanks. Interesting. It looks very much like you've "xmlized" yaml by making nodes/elements multi-faceted. items: : 872-AA product name: Lawnmower quantity: 1 price: 148.95 comment:: Confirm this is electronic. : 926-AA product name: Baby Monitor quantity: 1 price: 39.98 ship date: 1999-05-21 I wonder if anything like this could be incorporated into Yaml at a later spec version (2.0). Hmm... In fact Jason, to be honest, I am a firm believer in working together. I see that you've put a lot of good work into this. And I commend you. But what lies further on strikes me as a lot of work in reinventing the wheel. Perhaps you could join the Yaml team to extend/improve Yaml for 2.0? We'd all gain a good bit more in the bargin, I think. Let me give you a case in point. When I first got involved with Yaml I was a bit disappointed and worried that certain types of collections were being left out in the cold. Well, I brought it up, others had similar concerns. Some disagreed. And a very lengthy discussion prosued. The conversion got quite complex, at one point I even did my own partial "reconfiguration" of the Yaml model. There were "arguments" pro and con all along the way. It took some time, but guess what happened? We now have !omap and friends as highly recommended implementation additions. So please consider that route. P.S. The :: which adds a end-of-line character seems odd. A shortcut for |LF! at the end? Why is this needed? Is that a common problem? I do kind of like your escape character though. |XX is pretty nice. -- T. |