Hi Ginnie.

Thanks for your comments.

Virginia Wray wrote:
> Hi Jack -
>
> Here's feedback on the functional spec.
>
>
> 1.4.3
>
> Would it be appropriate to mention some of the xml parsers that fit 
> these dependencies? That was my immediate question when I read the 
> first paragraph in this section. When I google xml parsers, there are 
> a lot of them out there.
... but when I google "xml parsers opensolaris" my XML parsing page 
comes up first :)

I also checked a dev repo and only found libxml2 and lxml in various 
flavors for different languages (C, C++, python).
>
> Include a pointer to or describe what the Manifest Inter-File 
> Organization effort is (perhaps in the Definition of Terms). Someone 
> outside of our group might not know what it is.
OK
>
> 1.6
>
> I would add the following definitions:
>
> Distribution Constructor
> lxml
> Python
Above: OK
> Manifest Inter-File Organization
Defined in section 1.4.1
> 2009.06 (I don't think it's good to assume that everyone reading the 
> doc will know what that means)
Changed its reference to "the 2009.06 release" to clarify to the reader 
that it is a previous SW release.
>
>
> 2. Functional Overview
>
> 1. At the end of the first paragraph, you repeat the comment about 
> semantic validation. I think since you mentioned this at the beginning 
> in the Scope of Product, you don't really need to repeat it here.
OK.
>
> 2. In the second paragraph, the first sentence talks about data 
> modeled in memory as a tree. This implies a requirement for a specific 
> type of parsing model that might need to be explicitly stated.
It's OK as is.
>
> 3. In the second sentence, beginning " The parser will take a path..."
> I would add after that "using an XPath format as input" or something 
> to that affect, if that is the intended meaning. The way it is worded 
> is confusing.
OK.  Reworded.
> Also in the second paragraph, where the differences from 2009.06 are 
> listed, I don't think it adds anything to note that this is different 
> functionality than that found in 2009.06.
OK.  Since I reworded the paragraph, I say these things there anyway 
now.  Removed.
>
>
> 2.1
> I wouldn't repeat the last paragraph about the dynamic default 
> setting/semantic validation, for the same reason I mentioned previously.
OK, removed.
>
> 5.1.3
>
> The last sentence starting with XXX....does that need to be deleted?
>
> 6.
>
> What about a use case for the remote consumer scenario.
The DC scenario (6.3) represents that.  I now make that clearer in the 
section title.

Document has been updated and is posted at:
http://www.opensolaris.org/os/project/caiman/XML_Parsing/xml_1_func_spec.3.pdf

    Thanks,
    Jack
>
>
>
>
>
>


Reply via email to