On Fri, 5 May 2023 08:12:01 GMT, Alan Bateman <al...@openjdk.org> wrote:

>> Changed the opening statement and also the naming of config file as above.
>
> I've looked through the updated proposal but I think the intro is going to 
> take a few iterations to get to something that is easy to read. I had hoped 
> the intro would provide an overview of the APIs in the module and establish 
> the terminology that is needed to read further. The existing text isn't great 
> but it does name the APIs in the module so the reader knows there are several 
> APIs for processing XML. With the update, the names of the APIs in the module 
> is lost, and in its place, the text switches to "XML library" and talks about 
> factories and processors. I understand the focus of this PR is to introduce a 
> system property to allow for configuration file but it's changing important 
> API docs that introduce the APIs. 
> 
> My view is that we have to create a new introduction that provides a summary 
> of the APIs in the module and a short summary of some concepts. We can't have 
> API docs talk about "factories" and "processors" without defining them. This 
> intro/setup is needed before diving into the configuration, which we might 
> title "Configuring factories and processors" with a summary of the various 
> ways that they can be configured. I think the text from the "Property 
> Precedence" section will need to move into the section on Configuration as it 
> is hard to list the various ways to configure without also talking about 
> precedence.
> 
> Once you have a good introduction and seciton on Configuration then I think 
> the other sections will follow without too much work.

New introduction added, along with sections leading up to the Configuration 
File.

-------------

PR Review Comment: https://git.openjdk.org/jdk/pull/12985#discussion_r1206026416

Reply via email to