HI everyone.

Minutes of this meeting are posted at:
http://www.opensolaris.org/os/project/caiman/auto_install/AI_mtg/Minutes/XML_parser_rework_minutes_090515.txt

    Thanks,
    Jack

Jack Schwartz wrote:
> Hi everyone.
>
> I'm calling a meeting for tomorrow to discuss XML parsing redesign.  
> Now that we have the problem statements worked out, I'd like to 
> discuss and get group buy in on concepts from which a strawman design 
> proposal can be drawn.
>
> Friday 10/15, 12:30 PST, 13:30 MT, 15:30 ET
> Toll Free Dial In Number: (866)545-5227
> Int'l Access/Caller Paid Dial In Number: (215)446-3648
> ACCESS CODE: 7385082
>
> We have tons to cover, so the meeting may go for two hours.
>
> Agenda:
>
>  Problem statement 2: Current AI manifests are not easy to use:
>
>  To discuss:
>    - Role of SMF enhanced profiles vs XML in specification
>       - Split input between them?  (if yes, then how?) Use one or the
>         other?
>       - need to consider clarity of the files, consistency with other
>          utilities, other things?
>    - How derived profiles can be leveraged
>
>  Problem statement 3: AI manifests need to be forward and backward
>  compatible between builds.
>   - Manifests of different versions than the automated installer must
>     work whenever possible.
>   - A given version of the automated installer must be able to recognize
>     a manifest with which it is not compatible and gracefully fail.
>
>   To discuss:
>    - How to do versioning between schema and manifest
>    - How to handle version mismatches between schema and manifest
>
>  Problem statement 4: Semantic validation is needed for AI.
>   - Lack of it means failures further down the installation process
>     instead of up front, or misconfiguration.
>
>  To discuss:
>    - Options for semantic validation.
>
>  Problem statement 5: AI manifests have validation holes.
>   - Example: criteria schema doesn't bind a min/max pair of ipv4 address
>     patterns to an ipv4 address criterion.
>
>  To discuss:
>    - What are the holes
>    - What to do about them
>
>  Problem statement 1: AI's multiple parsers present unneeded
>  complexity and unmaintainability.
>    - Things to consider for a single parser:
>        - functionality for data retrieval and search, schema 
> compatibility,
>          how supported / maintainable is the parser
>
>  To discuss:
>    - Parser options, advantages and disadvantages.
>    - In light of the other preceding discussions, hopefully a parser to
>      choose will be apparent.
>
>       Thanks,
>       Jack
>


Reply via email to