Menu

#85 Develop publication mechanism

open
nobody
Publication (1)
5
2013-03-08
2012-08-17
No

The current build process is focussed on building the HTML suitable for developers and reviewers.
We need a mechanism for publishing a component and its dependencies.
For example:
1) Publish a single or set of DEX with only dependent templates and PSM and ref data
2) Publish a single or set of contexts with only dependent DEXs templates and PSM and ref data

A number of similar use cases need to be developed.

The mechanism will also need to prune the help file so that it only provides help relevant to the end user rather than standards developers.

Discussion

  • Rob Bodington

    Rob Bodington - 2013-01-04

    commit -l -m "Develop publication mechanism https://sourceforge.net/p/plcslib/plcslib-infrastructure/85/" xsl/generate_plcslib/plcslib_template_index_toc.xsl xsl/generate_plcslib/plcslib_dex_index_toc.xsl xsl/generate_plcslib/context_index.xsl xsl/generate_plcslib/plcslib_refdata_index_toc.xsl xsl/generate_plcslib/plcslib_context_index_toc.xsl xsl/generate_plcslib/plcslib_help_generic_content.xsl xsl/generate_plcslib/plcslib_model_ug_index_toc.xsl xsl/generate_plcslib/plcslib_model_ug_index_content.xsl
    Checking in xsl/generate_plcslib/plcslib_template_index_toc.xsl;
    /cvsroot/plcslib/plcslib/xsl/generate_plcslib/plcslib_template_index_toc.xsl,v <-- plcslib_template_index_toc.xsl
    new revision: 1.4; previous revision: 1.3
    done
    Checking in xsl/generate_plcslib/plcslib_dex_index_toc.xsl;
    /cvsroot/plcslib/plcslib/xsl/generate_plcslib/plcslib_dex_index_toc.xsl,v <-- plcslib_dex_index_toc.xsl
    new revision: 1.3; previous revision: 1.2
    done
    Checking in xsl/generate_plcslib/context_index.xsl;
    /cvsroot/plcslib/plcslib/xsl/generate_plcslib/context_index.xsl,v <-- context_index.xsl
    new revision: 1.6; previous revision: 1.5
    done
    Checking in xsl/generate_plcslib/plcslib_refdata_index_toc.xsl;
    /cvsroot/plcslib/plcslib/xsl/generate_plcslib/plcslib_refdata_index_toc.xsl,v <-- plcslib_refdata_index_toc.xsl
    new revision: 1.5; previous revision: 1.4
    done
    Checking in xsl/generate_plcslib/plcslib_context_index_toc.xsl;
    /cvsroot/plcslib/plcslib/xsl/generate_plcslib/plcslib_context_index_toc.xsl,v <-- plcslib_context_index_toc.xsl
    new revision: 1.8; previous revision: 1.7
    done
    Checking in xsl/generate_plcslib/plcslib_help_generic_content.xsl;
    /cvsroot/plcslib/plcslib/xsl/generate_plcslib/plcslib_help_generic_content.xsl,v <-- plcslib_help_generic_content.xsl
    new revision: 1.7; previous revision: 1.6
    done
    Checking in xsl/generate_plcslib/plcslib_model_ug_index_toc.xsl;
    /cvsroot/plcslib/plcslib/xsl/generate_plcslib/plcslib_model_ug_index_toc.xsl,v <-- plcslib_model_ug_index_toc.xsl
    new revision: 1.5; previous revision: 1.4
    done
    Checking in xsl/generate_plcslib/plcslib_model_ug_index_content.xsl;
    /cvsroot/plcslib/plcslib/xsl/generate_plcslib/plcslib_model_ug_index_content.xsl,v <-- plcslib_model_ug_index_content.xsl
    new revision: 1.4; previous revision: 1.3
    done
    /cvsroot/plcslib/plcslib/xsl/common.xsl,v <-- common.xsl
    new revision: 1.35; previous revision: 1.34
    /cvsroot/plcslib/plcslib/css/OASIS_Specification_Template_v1-0.css,v <-- OASIS_Specification_Template_v1-0.css
    initial revision: 1.1
    done
    RCS file: /cvsroot/plcslib/plcslib/css/plcslibstylebase.css,v
    done
    Checking in css/plcslibstylebase.css;
    /cvsroot/plcslib/plcslib/css/plcslibstylebase.css,v <-- plcslibstylebase.css
    initial revision: 1.1
    done
    RCS file: /cvsroot/plcslib/plcslib/css/commonstylebase.css,v
    done
    Checking in css/commonstylebase.css;
    /cvsroot/plcslib/plcslib/css/commonstylebase.css,v <-- commonstylebase.css
    initial revision: 1.1
    done
    RCS file: /cvsroot/plcslib/plcslib/css/oasis.css,v
    done
    Checking in css/oasis.css;
    /cvsroot/plcslib/plcslib/css/oasis.css,v <-- oasis.css
    initial revision: 1.1
    done
    /cvsroot/plcslib/plcslib/css/plcslib_definitions.css,v <-- plcslib_definitions.css
    new revision: 1.2; previous revision: 1.1
    done
    Command Finished.
    commit -l -m "Develop publication mechanism https://sourceforge.net/p/plcslib/plcslib-infrastructure/85/" css/plcslib.css
    Checking in css/plcslib.css;
    /cvsroot/plcslib/plcslib/css/plcslib.css,v <-- plcslib.css
    new revision: 1.2; previous revision: 1.1
    done
    Removing css/stylebase.css;
    /cvsroot/plcslib/plcslib/css/stylebase.css,v <-- stylebase.css
    new revision: delete; previous revision: 1.6

     
  • Rob Bodington

    Rob Bodington - 2013-02-06

    https://sourceforge.net/p/plcslib/plcslib-infrastructure/85/" xsl/generate_publication/genHelpIndex.xsl xsl/generate_publication/oasis_cover.xsl xsl/generate_publication/genPublishBuild.xsl xsl/generate_publication/genMainMenu.xsl
    RCS file: /cvsroot/plcslib/plcslib/xsl/generate_publication/genHelpIndex.xsl,v
    done
    Checking in xsl/generate_publication/genHelpIndex.xsl;
    /cvsroot/plcslib/plcslib/xsl/generate_publication/genHelpIndex.xsl,v <-- genHelpIndex.xsl
    initial revision: 1.1
    done
    RCS file: /cvsroot/plcslib/plcslib/xsl/generate_publication/oasis_cover.xsl,v
    done
    Checking in xsl/generate_publication/oasis_cover.xsl;
    /cvsroot/plcslib/plcslib/xsl/generate_publication/oasis_cover.xsl,v <-- oasis_cover.xsl
    initial revision: 1.1
    done
    RCS file: /cvsroot/plcslib/plcslib/xsl/generate_publication/genPublishBuild.xsl,v
    done
    Checking in xsl/generate_publication/genPublishBuild.xsl;
    /cvsroot/plcslib/plcslib/xsl/generate_publication/genPublishBuild.xsl,v <-- genPublishBuild.xsl
    initial revision: 1.1
    done
    RCS file: /cvsroot/plcslib/plcslib/xsl/generate_publication/genMainMenu.xsl,v
    done
    Checking in xsl/generate_publication/genMainMenu.xsl;
    /cvsroot/plcslib/plcslib/xsl/generate_publication/genMainMenu.xsl,v <-- genMainMenu.xsl
    initial revision: 1.1
    done
    Command Finished.
    add -kkv utils/xml_templates/PublicationTemplate/.cvsignore
    cvs add: scheduling file `utils/xml_templates/PublicationTemplate/.cvsignore' for addition
    cvs add: use 'cvs commit' to add this file permanently
    Command Finished.
    commit -l -m "Develop publication mechanism
    https://sourceforge.net/p/plcslib/plcslib-infrastructure/85/" utils/xml_templates/PublicationTemplate/general_publication_index.xml utils/xml_templates/PublicationTemplate/oasis_cover.xml utils/xml_templates/PublicationTemplate/.cvsignore utils/xml_templates/PublicationTemplate/Readme.txt utils/xml_templates/PublicationTemplate/oasis_publication_index.xml
    Checking in utils/xml_templates/PublicationTemplate/general_publication_index.xml;
    /cvsroot/plcslib/plcslib/utils/xml_templates/PublicationTemplate/general_publication_index.xml,v <-- general_publication_index.xml
    new revision: 1.3; previous revision: 1.2
    done
    Checking in utils/xml_templates/PublicationTemplate/oasis_cover.xml;
    /cvsroot/plcslib/plcslib/utils/xml_templates/PublicationTemplate/oasis_cover.xml,v <-- oasis_cover.xml
    new revision: 1.2; previous revision: 1.1
    done
    RCS file: /cvsroot/plcslib/plcslib/utils/xml_templates/PublicationTemplate/.cvsignore,v
    done
    Checking in utils/xml_templates/PublicationTemplate/.cvsignore;
    /cvsroot/plcslib/plcslib/utils/xml_templates/PublicationTemplate/.cvsignore,v <-- .cvsignore
    initial revision: 1.1
    done
    Checking in utils/xml_templates/PublicationTemplate/Readme.txt;
    /cvsroot/plcslib/plcslib/utils/xml_templates/PublicationTemplate/Readme.txt,v <-- Readme.txt
    new revision: 1.2; previous revision: 1.1
    done
    Checking in utils/xml_templates/PublicationTemplate/oasis_publication_index.xml;
    /cvsroot/plcslib/plcslib/utils/xml_templates/PublicationTemplate/oasis_publication_index.xml,v <-- oasis_publication_index.xml
    new revision: 1.2; previous revision: 1.1
    done
    Command Finished.

     
  • Rob Bodington

    Rob Bodington - 2013-02-06

    /cvsroot/plcslib/plcslib/utils/xml_templates/build.xml,v <-- build.xml
    new revision: 1.8; previous revision: 1.7

     
  • Rob Bodington

    Rob Bodington - 2013-02-07

    /cvsroot/plcslib/plcslib/xsl/generate_publication/oasis_cover.xsl,v <-- oasis_cover.xsl
    new revision: 1.2; previous revision: 1.1
    done
    Checking in xsl/generate_publication/genPublishBuild.xsl;
    /cvsroot/plcslib/plcslib/xsl/generate_publication/genPublishBuild.xsl,v <-- genPublishBuild.xsl
    new revision: 1.5; previous revision: 1.4

     
  • Rob Bodington

    Rob Bodington - 2013-02-12

    Need to be able to "turn off" the PLCSlib icon in top left corner

     
    • Rob Bodington

      Rob Bodington - 2013-02-14

      /cvsroot/plcslib/plcslib/xsl/generate_aam/aampage.xsl,v <-- aampage.xsl
      new revision: 1.7; previous revision: 1.6

       
  • Rob Bodington

    Rob Bodington - 2013-02-12

    cvsroot/plcslib/plcslib/xsl/generate_plcslib/plcslib_refdata_index_toc.xsl,v <-- plcslib_refdata_index_toc.xsl
    new revision: 1.6; previous revision: 1.5
    done
    Checking in xsl/generate_plcslib/plcslib_model_ug_index_toc.xsl;
    /cvsroot/plcslib/plcslib/xsl/generate_plcslib/plcslib_model_ug_index_toc.xsl,v <-- plcslib_model_ug_index_toc.xsl
    new revision: 1.6; previous revision: 1.5
    done
    Checking in xsl/generate_plcslib/plcslib_context_index_toc.xsl;
    /cvsroot/plcslib/plcslib/xsl/generate_plcslib/plcslib_context_index_toc.xsl,v <-- plcslib_context_index_toc.xsl
    new revision: 1.9; previous revision: 1.8
    done
    Checking in xsl/generate_plcslib/plcslib_terms_toc.xsl;
    /cvsroot/plcslib/plcslib/xsl/generate_plcslib/plcslib_terms_toc.xsl,v <-- plcslib_terms_toc.xsl
    new revision: 1.5; previous revision: 1.4
    done
    Checking in xsl/generate_plcslib/dex_contents_toc.xsl;
    /cvsroot/plcslib/plcslib/xsl/generate_plcslib/dex_contents_toc.xsl,v <-- dex_contents_toc.xsl
    new revision: 1.6; previous revision: 1.5
    done
    Checking in xsl/generate_plcslib/plcslib_template_index_toc.xsl;
    /cvsroot/plcslib/plcslib/xsl/generate_plcslib/plcslib_template_index_toc.xsl,v <-- plcslib_template_index_toc.xsl
    new revision: 1.5; previous revision: 1.4
    done
    Checking in xsl/generate_plcslib/plcslib_frontpage_toc.xsl;
    /cvsroot/plcslib/plcslib/xsl/generate_plcslib/plcslib_frontpage_toc.xsl,v <-- plcslib_frontpage_toc.xsl
    new revision: 1.3; previous revision: 1.2
    done
    Checking in xsl/generate_plcslib/plcslib_help_index_toc.xsl;
    /cvsroot/plcslib/plcslib/xsl/generate_plcslib/plcslib_help_index_toc.xsl,v <-- plcslib_help_index_toc.xsl
    new revision: 1.7; previous revision: 1.6
    done
    Checking in xsl/generate_plcslib/plcslib_dex_index_toc.xsl;
    /cvsroot/plcslib/plcslib/xsl/generate_plcslib/plcslib_dex_index_toc.xsl,v <-- plcslib_dex_index_toc.xsl
    new revision: 1.4; previous revision: 1.3
    done
    Checking in xsl/generate_publication/genPublishBuild.xsl;
    /cvsroot/plcslib/plcslib/xsl/generate_publication/genPublishBuild.xsl,v <-- genPublishBuild.xsl
    new revision: 1.6; previous revision: 1.5
    done
    Checking in xsl/generate_publication/oasis_cover.xsl;
    /cvsroot/plcslib/plcslib/xsl/generate_publication/oasis_cover.xsl,v <-- oasis_cover.xsl
    new revision: 1.3; previous revision: 1.2
    done
    Checking in xsl/generate_publication/genMainMenu.xsl;
    /cvsroot/plcslib/plcslib/xsl/generate_publication/genMainMenu.xsl,v <-- genMainMenu.xsl
    new revision: 1.2; previous revision: 1.1
    done
    Checking in xsl/models/model_toc.xsl;
    /cvsroot/plcslib/plcslib/xsl/models/model_toc.xsl,v <-- model_toc.xsl
    new revision: 1.6; previous revision: 1.5
    done
    Checking in xsl/templates/template.xsl;
    /cvsroot/plcslib/plcslib/xsl/templates/template.xsl,v <-- template.xsl
    new revision: 1.31; previous revision: 1.30
    done

     
  • Rob Bodington

    Rob Bodington - 2013-02-20

    Add a section to the OASIS cover page that lists the components of the standard

     
    • Rob Bodington

      Rob Bodington - 2013-02-20

      /cvsroot/plcslib/plcslib/xsl/generate_publication/oasis_cover.xsl,v <-- oasis_cover.xsl
      new revision: 1.13; previous revision: 1.12

       
  • Rob Bodington

    Rob Bodington - 2013-02-20

    restrict the set of terms to be published

     
    • Rob Bodington

      Rob Bodington - 2013-02-20

      Checking in xsl/generate_plcslib/plcslib_terms_content.xsl;
      /cvsroot/plcslib/plcslib/xsl/generate_plcslib/plcslib_terms_content.xsl,v <-- plcslib_terms_content.xsl
      new revision: 1.8; previous revision: 1.7
      done
      Checking in xsl/generate_plcslib/plcslib_terms_toc.xsl;
      /cvsroot/plcslib/plcslib/xsl/generate_plcslib/plcslib_terms_toc.xsl,v <-- plcslib_terms_toc.xsl
      new revision: 1.7; previous revision: 1.6
      done
      Checking in xsl/generate_publication/genPublishBuild.xsl;
      /cvsroot/plcslib/plcslib/xsl/generate_publication/genPublishBuild.xsl,v <-- genPublishBuild.xsl
      new revision: 1.12; previous revision: 1.11
      done

       
  • Rob Bodington

    Rob Bodington - 2013-02-20

    only publish model usage guide images that are referenced

     
    • Rob Bodington

      Rob Bodington - 2013-02-20

      /cvsroot/plcslib/plcslib/xsl/generate_publication/genPublishBuild.xsl,v <-- genPublishBuild.xsl
      new revision: 1.13; previous revision: 1.12

       
  • Rob Bodington

    Rob Bodington - 2013-02-20

    Change colour of header bars to be aligned with OASIS

     
    • Rob Bodington

      Rob Bodington - 2013-02-20

      /cvsroot/plcslib/plcslib/css/commonstylebase.css,v <-- commonstylebase.css
      new revision: 1.3; previous revision: 1.2

       
  • Rob Bodington

    Rob Bodington - 2013-02-22

    Hyperlink acknowledgement organizations

     
    • Rob Bodington

      Rob Bodington - 2013-02-22

      /cvsroot/plcslib/plcslib/publications/OASIS/plcs-plcslib-v1.0-csd01/oasis_cover.xml,v <-- oasis_cover.xml
      new revision: 1.3; previous revision: 1.2
      done
      Checking in xsl/generate_publication/oasis_cover.xsl;
      /cvsroot/plcslib/plcslib/xsl/generate_publication/oasis_cover.xsl,v <-- oasis_cover.xsl
      new revision: 1.24; previous revision: 1.23
      done
      Checking in xsl/generate_publication/oasis_common.xsl;
      /cvsroot/plcslib/plcslib/xsl/generate_publication/oasis_common.xsl,v <-- oasis_common.xsl
      new revision: 1.2; previous revision: 1.1

       
  • Rob Bodington

    Rob Bodington - 2013-03-08

    Add a release note section to OASIS front page

     
    • Rob Bodington

      Rob Bodington - 2013-03-08

      /cvsroot/plcslib/plcslib/xsl/generate_publication/oasis_cover.xsl,v <-- oasis_cover.xsl
      new revision: 1.27; previous revision: 1.26
      /cvsroot/plcslib/plcslib/publications/OASIS/release_notes.xml,v <-- release_notes.xml
      initial revision: 1.1
      done
      RCS file: /cvsroot/plcslib/plcslib/publications/OASIS/publications.xml,v
      done
      Checking in publications/OASIS/publications.xml;
      /cvsroot/plcslib/plcslib/publications/OASIS/publications.xml,v <-- publications.xml
      initial revision: 1

       

      Last edit: Rob Bodington 2013-03-08

Log in to post a comment.