OSLC Lifecycle Integration for Project Mgmt of Contracted Delivery (PROMCODE) TC

 View Only

meeting minutes of PROMCODE TC meeting of September 14, 2022

  • 1.  meeting minutes of PROMCODE TC meeting of September 14, 2022

    Posted 10-20-2023 08:08



    Agenda


    Scribe nomination


    Roll Call


    Voting Rights Held by:
      * Masaki Wakao
      * Shigeaki Matsumoto
      * Yoshio Horiuchi
      * Shigenori Kobayashi
      * Hiroaki Suzuki


    Chair: Masaki Wakao


    Scribe: Masaki Wakao


    Attendees:
      * Masaki Wakao
      * Shigeaki Matsumoto
      * Shigenori Kobayashi
      * Yoshio Horiuchi
      * Hiroaki Suzuki


    Discussions


    1. Tutorial document
      * Wakao had discussion with Jad and Andrii
        * domain model (domain.xml)
          * Jad: create a new Promcode domain from https://docs.oasis-open.org/oslc-promcode/promcode/v1.0/os/promcode-shapes.html.
            and save under https://github.com/eclipse/lyo/tree/master/domains
          * PR is ready : https://github.com/eclipse/lyo/pull/410
            * One main difference to highlight: A number of properties have a value-type âdecimalâ, such as sequenceNumber.
              Currently LyoDesigner does not support decimals, so I added them as âintegerâ until we fix LyoDesigner.
        * Server project
          * Andrii: create promcode-lyo-server repo under https://github.com/OSLC (better because anyone can contribute
    and fix)
          * Jad: Create the server following the tutorial to create the server.
          * license: BSD/EDL
          * Jad: just created the repo under https://github.com/OSLC/promcode-lyo-server with a BSD-3-Simple license
    (same as EDL, which is used for other sample code).
            Also added an issue to remember adding a Lyo README entry later: https://github.com/OSLC/promcode-lyo-server/issues/1
     
        * Tutorial
          * Option1: (Andrii can help) Publish https://github.com/mwakao/oslc-promcode/blob/main/oslc-with-lyo-designer.md on https://oslc.github.io/developing-oslc-applications/ ?
    ââââââPut tutorial and source code (domain model and sample project) separately
          * Option2: Migrate TC to use github, and then publish as a wiki page there
          * Option3: Create a Committee Note under the PROMCODE OASIS TC. Follow OASIS process. Similar to use
    case document
          * Option4: Sharing the Tutorial material under this project? https://github.com/OSLC/promcode-lyo-server
    ââââââThe current tutorial explains how to create the project from scratch. It even includes how to create
    the domain model. Instead, can we change the instructions to explain how to change the current project to suite their needs.
              * The instructions will be much shorter and simpler.
              * There is no need to deal with the domain model. Thatâs already done under
    Lyo, including the source code.


      * Our preference
       * Both Option 1. and Option 4.
       * For Option 1. Original tutorial
       * For Option 4. Modified tutorial with domain model


    Actions


      * Review domain.xml, eclipse project
        * Involve Matsumoto-san, Horiuchi-san in the mail thread




    Next: 10/27 (Fri) 13:00-13:30
    ----------
    Minutes created by M. Wakao