From: Clark C . E. <cc...@cl...> - 2001-06-05 12:56:03
|
On Mon, Jun 04, 2001 at 05:43:11PM -0700, Jason Diamond wrote: | I hope you don't mind if I interrupt your discussion in order | for me to get a quick introduction in. I'll probably mostly | lurk but hope you don't mind if I make a comment or two | every now and then. Please do. In particular, I was interested in feedback on the three types of scalars, Simple, Block and Quoted [1]. What do you think, does this make sense? | I recently had the pleasure of implementing a pull-based | XML parser (in Java) during which I learned much more about | XML than the hype surrounding it had lead us all to believe | was necessary. Join the party! I've written an in-memory representation for XML and a xpath parser/processor. Glad to hear you see the need for a pull-based parser! | YAML's simplicitly is looking exceedingly attractive to me The goal is to find that 80/20 ballance... too much simplicity and it won't be all that useful. Too much complexity and it won't be useable. | and I'm hoping that I can help with some of the initial | implementations. (I'd like to take a crack at a C# or Java | one if there wasn't any objections.) I think that would be fantastic, either Java or C#. Overall, I would like to have a consistent parser/emitter API across the languages (to ease the burden of those who program in more than one language). The API skeleon in the spec, which tries to describe the iterator (parser) and visitor (emitter) interfaces, isn't going to work as is. Although I'd really cherish any feedback to make it come closer to reality. I had my heart set on the C (and possibly a Python wrapper) implementation... but I'm stressed for time, so I won't get around to it till the end of this month... | By the way, do you have discussions via IRC? Any logs? Overall, we've tried to keep the conversation via e-mail. Thus far we've only had one phone conference among all three of us, and Brian and I have talked a few times via phone as well. I tried to write up meeting minutes for those chats. Now that we are growing beyond "just a few", we should start having semimonthly (every two weeks) IRC meetings? | I've been reading the archives here and on SML-DEV as | well as the drafts that have been published so far. Thank you! Any questions, feel free to post! | (I can't wait to see the next one once the class issues | are worked out!) Oren said that he'd update the draft for this next round of changes. I'm looking forward to it as well. Glad to have you on board, Clark [1] http://yaml.org/26may2001.html#scalar |