From: Clark C . E. <cc...@cl...> - 2002-02-10 05:58:54
|
Thank you so much Oren for updating the spec pending all of our YACS. In a few weeks (*sigh*) I'll get to a detailed review and hopefully in March i can start on a "C" parser. That said, my comments below may be a bit out of sync since I'm YAML fuzzy (too much focus on deadlines). I had a question about the transfer method part. In particular, I was curious if this is what we had agreed to (*blush*). More in particular: 1. I don't particularly like !\com.clarkevans.timesheet, If there isn't a colon and a slash and more than one period, "com.clarkevans.timesheet", then its normalized form should be prepended with "yaml:any/" to make: com.clarkevans.ts -> yaml:any/com.clarkevans.ts I know this prevents us from using "!date.value" as a short hand for "yaml:any:/org.yaml.date.value", but I don't see this as a big use case, where the above one is a big use case. 2. I was wondering if we could switch the role of the backtick(`) and the pipe (|) characters? So that the pipe is used to split the format, where the backtick is used for the short-hand mechanism. The pipe is a very nice separator and is not very magical; where most people expect magic when they see a back-tick. 3. I was wondering how Brian's perl works with this new spec. Thanks! Clark |