OASIS Heimdall Data Format (OHDF) TC

 View Only
Expand all | Collapse all

Re: [ohdf] Groups - Seed Contribution of Heimdall2 libs/inspecs/schemas uploaded

  • 1.  Re: [ohdf] Groups - Seed Contribution of Heimdall2 libs/inspecs/schemas uploaded

    Posted 05-19-2023 18:05
    Thanks, Duncan. Personally I do not see a simple move . First, this contribution is just some JSON data files plus conventions to form input to some external app (quicktype) to generate parsers. In my understanding the processing than requires quite some shell implemented logic to make real world files useful (cf. the InspectJS folder of the Heimdall2 repo). Second, as you noted Duncan, there would a lot of text needed to accompany that configuration for making the OHDF v1.0 worthwhile. Just my current assessment,  based on my slim current knowledge of the  existing application bundle and ecosystem using the model . My current plan would be instead of simply moving,   - to form JSON Schema files based on the model   (should work as quicktype also accepts JSON Schema files) - look for overlap and extract into sub schemas. - in these JSON Schema files we can easily place title and description   fields as well as any taxonomies (shape constraints) - these should directly lead to a skeleton for the prose   ( the accompanying text ) - then, given we have enough feedback from the users of the    existing Heimdall2 community and developers,   we can add business rules per tests   and accompanying sections in the prose. But first things first: Let us have anything to start officially. Best and thanks again, Stefan On Fri, May 19, 2023, at 19:42, duncan sfractal.com wrote: I am OK with it going into the proposed directory (ie âseed contributionsâ). Before being moved to âOHDF-1.0â, I would want to see the âtextâ that goes with it (ie is the work product a WD in the standards track to become a CSD/CS/OS, how to these files relate, etc.) to understand âshould vs shallâ issues, example use cases, and the larger context of what is being proposed.   --  Duncan Sparrell sFractal Consulting iPhone, iTypo, iApologize I welcome VSRE emails. Learn more at  http://vsre.info /       From: ohdf@lists.oasis-open.org <ohdf@lists.oasis-open.org> on behalf of Stefan Hagen <stefan@hagen.link> Date: Friday, May 19, 2023 at 12:42 PM To: Mike Fraser <Mike.Fraser@Sophos.com>, ohdf@lists.oasis-open.org <ohdf@lists.oasis-open.org>, Aaron L Lippold <alippold@mitre.org> Cc: Chet Ensign <chet.ensign@oasis-open.org> Subject: Re: [ohdf] Groups - Seed Contribution of Heimdall2 libs/inspecs/schemas uploaded To give everyone more time to assess the contribution request I plan to wait until Friday in one week after 2023-05-26 16:00 UTC with progressing (declaring that the motion carries).   As suggested by TC administration I hereby explicitly ask all members of this TC, if there are objections to the contribution.   Thanks and all the best, Stefan   On Fri, May 19, 2023, at 16:00 UTC, Mike Fraser wrote: Second   From: ohdf@lists.oasis-open.org <ohdf@lists.oasis-open.org> on behalf of Stefan Hagen <stefan@hagen.link> Date: Saturday, May 13, 2023 at 2:26 PM To: ohdf@lists.oasis-open.org <ohdf@lists.oasis-open.org> Subject: [ohdf] Groups - Seed Contribution of Heimdall2 libs/inspecs/schemas uploaded Submitter's message This is the content as taken from the MITRE Heimdall2 repository abiding to the license stated there. The BLAKE3 checksum of the tar archive is: 5bf97fb79bcb345c15fa0aa0dc504d5f4d5 sophospsmartbannerend Submitter's message This is the content as taken from the MITRE Heimdall2 repository abiding to the license stated there.   The BLAKE3 checksum of the tar archive is: 5bf97fb79bcb345c15fa0aa0dc504d5f4d5216cfff122b3ce211621fe07f2aa4 (seed-contributions-inspecjs-schemas-20230513.tar.gz)   The SHA256 checksum is: 468a80b03edf091fa37acf011a7145fcfb24ff1c52f2c028f03c93384170131f   The corresponding pull request on the TCs GitHub repository is: https://github.com/oasis-tcs/ohdf/pull/4   The originating proposal to contribute these three JSON files was per email from Amndeep Singh Mann (MITRE) to the TC officers.   I, Stefan Hagen hereby move that this document be accepted as seed contribution for the OASIS OHDF TC. Could please someone from MITRE kindly second this submission as contribution? Thanks.   If this motion is seconded and no objections or concerns are raised, the notion shall carry within one week after 2023-05-20 21:23 UTC.   All the best, Stefan Hagen   -- Mr. Stefan Hagen Document Name : Seed Contribution of Heimdall2 libs/inspecs/schemas   Description # Seed Contribution InspecJS Schemas The three JSON files in this contrinution are used as input for the quicktype schema generator quicktype in the [Heimdall2](https://github.com/mitre/heimdall2) repository to build the corresponding [libs/inspecjs](https://github.com/mitre/heimdall2/tree/master/libs/inspecjs/schemas) apps. The [license at the source site](https://github.com/mitre/heimdall2/blob/master/LICENSE.md) is replicated within this contribution as [LICENSE](LICENSE) to provide complete innformation. The revision of the source repository at which the three JSON files have been taken from is [70632b92e087903ee7afffaa00a21bf4e445a39f](https://github.com/mitre/heimdall2/tree/70632b92e087903ee7afffaa00a21bf4e445a39f/libs/inspecjs/schemas) ## Checksums ### BLAKE3 ``` abd52fd44a9a531d870f31873e497dbc1731576cec9356addeab30b9fdc92d4d exec-json.json 4c46e2423b66baf8c4f92a43ee242f171256c299a0ef184f0fbf3b721495f4e3 exec-jsonmin.json 82a318b505576530bf3cc03c43aec0bb0c4c307a07d8062810d11239a94b119c profile-json.json ``` ### SHA256 ``` cca6f58a4e0f5acebd6b7b69114208fd59fa404af97f85741d9b4dd22ca107c8 exec-json.json 3ada4044bc03f0e585968812b61e0d73b0276876a94711574682e08093ce72f7 exec-jsonmin.json 7cd7bd8f6d32f1ce21598c584140d28e8524cae3a753ffaa6a2be9dc29c26e55 profile-json.json ``` ### SHA512 ``` 4b1270ddc77a6d5743da612097c284119b6b0a0b2517f0e8fc27b78747c005663610c5d86fedd98f047ec259c0ff751eec48507f4daecc63c2619b269495ac32 exec-json.json 8184a7bbb3c0065560e7d2031f030691e5a34d8c114a138bd997e2f2fc2523080f659cdcbbd043362a4ebf9e3ff3c0303c876cd5407e661fb2293070a252b5ca exec-jsonmin.json d0b74f50f7aebc5837b7f4581b77419ac051d01ef4fad3e6b905638eccba1738c9f8259aed694cf16e26f16309a017ad7e511fa2acb92b793e62d35ee5a0db91 profile-json.json ``` Download Latest Revision Public Download Link   Submitter : Mr. Stefan Hagen Group : OASIS Heimdall Data Format (OHDF) TC Folder : Calendar Documents Date submitted : 2023-05-13 14:24:39   [...] [...]


  • 2.  Re: [ohdf] Groups - Seed Contribution of Heimdall2 libs/inspecs/schemas uploaded

    Posted 05-29-2023 19:35
    Dear members of the TC, the extended end date for this motion passed already three days ago without any objections or further discussions to the motion. I hereby note that there is unambiguous consent and thus the motion carries. Now I suggest to merge the pull request  https://github.com/oasis-tcs/ohdf/pull/4 so we can start to work in our repository using the identical files of this contribution. Thanks. All the best, Stefan On Fri, May 19, 2023, at 20:04, Stefan Hagen wrote: Thanks, Duncan. Personally I do not see a simple move . First, this contribution is just some JSON data files plus conventions to form input to some external app (quicktype) to generate parsers. In my understanding the processing than requires quite some shell implemented logic to make real world files useful (cf. the InspectJS folder of the Heimdall2 repo). Second, as you noted Duncan, there would a lot of text needed to accompany that configuration for making the OHDF v1.0 worthwhile. Just my current assessment,  based on my slim current knowledge of the  existing application bundle and ecosystem using the model . My current plan would be instead of simply moving,   - to form JSON Schema files based on the model   (should work as quicktype also accepts JSON Schema files) - look for overlap and extract into sub schemas. - in these JSON Schema files we can easily place title and description   fields as well as any taxonomies (shape constraints) - these should directly lead to a skeleton for the prose   ( the accompanying text ) - then, given we have enough feedback from the users of the    existing Heimdall2 community and developers,   we can add business rules per tests   and accompanying sections in the prose. But first things first: Let us have anything to start officially. Best and thanks again, Stefan On Fri, May 19, 2023, at 19:42, duncan sfractal.com wrote: I am OK with it going into the proposed directory (ie âseed contributionsâ). Before being moved to âOHDF-1.0â, I would want to see the âtextâ that goes with it (ie is the work product a WD in the standards track to become a CSD/CS/OS, how to these files relate, etc.) to understand âshould vs shallâ issues, example use cases, and the larger context of what is being proposed.   --  Duncan Sparrell sFractal Consulting iPhone, iTypo, iApologize I welcome VSRE emails. Learn more at  http://vsre.info /       From: ohdf@lists.oasis-open.org <ohdf@lists.oasis-open.org> on behalf of Stefan Hagen <stefan@hagen.link> Date: Friday, May 19, 2023 at 12:42 PM To: Mike Fraser <Mike.Fraser@Sophos.com>, ohdf@lists.oasis-open.org <ohdf@lists.oasis-open.org>, Aaron L Lippold <alippold@mitre.org> Cc: Chet Ensign <chet.ensign@oasis-open.org> Subject: Re: [ohdf] Groups - Seed Contribution of Heimdall2 libs/inspecs/schemas uploaded To give everyone more time to assess the contribution request I plan to wait until Friday in one week after 2023-05-26 16:00 UTC with progressing (declaring that the motion carries).   As suggested by TC administration I hereby explicitly ask all members of this TC, if there are objections to the contribution.   Thanks and all the best, Stefan   On Fri, May 19, 2023, at 16:00 UTC, Mike Fraser wrote: Second   From: ohdf@lists.oasis-open.org <ohdf@lists.oasis-open.org> on behalf of Stefan Hagen <stefan@hagen.link> Date: Saturday, May 13, 2023 at 2:26 PM To: ohdf@lists.oasis-open.org <ohdf@lists.oasis-open.org> Subject: [ohdf] Groups - Seed Contribution of Heimdall2 libs/inspecs/schemas uploaded Submitter's message This is the content as taken from the MITRE Heimdall2 repository abiding to the license stated there. The BLAKE3 checksum of the tar archive is: 5bf97fb79bcb345c15fa0aa0dc504d5f4d5 sophospsmartbannerend Submitter's message This is the content as taken from the MITRE Heimdall2 repository abiding to the license stated there.   The BLAKE3 checksum of the tar archive is: 5bf97fb79bcb345c15fa0aa0dc504d5f4d5216cfff122b3ce211621fe07f2aa4 (seed-contributions-inspecjs-schemas-20230513.tar.gz)   The SHA256 checksum is: 468a80b03edf091fa37acf011a7145fcfb24ff1c52f2c028f03c93384170131f   The corresponding pull request on the TCs GitHub repository is: https://github.com/oasis-tcs/ohdf/pull/4   The originating proposal to contribute these three JSON files was per email from Amndeep Singh Mann (MITRE) to the TC officers.   I, Stefan Hagen hereby move that this document be accepted as seed contribution for the OASIS OHDF TC. Could please someone from MITRE kindly second this submission as contribution? Thanks.   If this motion is seconded and no objections or concerns are raised, the notion shall carry within one week after 2023-05-20 21:23 UTC.   All the best, Stefan Hagen   -- Mr. Stefan Hagen Document Name : Seed Contribution of Heimdall2 libs/inspecs/schemas   Description # Seed Contribution InspecJS Schemas The three JSON files in this contrinution are used as input for the quicktype schema generator quicktype in the [Heimdall2](https://github.com/mitre/heimdall2) repository to build the corresponding [libs/inspecjs](https://github.com/mitre/heimdall2/tree/master/libs/inspecjs/schemas) apps. The [license at the source site](https://github.com/mitre/heimdall2/blob/master/LICENSE.md) is replicated within this contribution as [LICENSE](LICENSE) to provide complete innformation. The revision of the source repository at which the three JSON files have been taken from is [70632b92e087903ee7afffaa00a21bf4e445a39f](https://github.com/mitre/heimdall2/tree/70632b92e087903ee7afffaa00a21bf4e445a39f/libs/inspecjs/schemas) ## Checksums ### BLAKE3 ``` abd52fd44a9a531d870f31873e497dbc1731576cec9356addeab30b9fdc92d4d exec-json.json 4c46e2423b66baf8c4f92a43ee242f171256c299a0ef184f0fbf3b721495f4e3 exec-jsonmin.json 82a318b505576530bf3cc03c43aec0bb0c4c307a07d8062810d11239a94b119c profile-json.json ``` ### SHA256 ``` cca6f58a4e0f5acebd6b7b69114208fd59fa404af97f85741d9b4dd22ca107c8 exec-json.json 3ada4044bc03f0e585968812b61e0d73b0276876a94711574682e08093ce72f7 exec-jsonmin.json 7cd7bd8f6d32f1ce21598c584140d28e8524cae3a753ffaa6a2be9dc29c26e55 profile-json.json ``` ### SHA512 ``` 4b1270ddc77a6d5743da612097c284119b6b0a0b2517f0e8fc27b78747c005663610c5d86fedd98f047ec259c0ff751eec48507f4daecc63c2619b269495ac32 exec-json.json 8184a7bbb3c0065560e7d2031f030691e5a34d8c114a138bd997e2f2fc2523080f659cdcbbd043362a4ebf9e3ff3c0303c876cd5407e661fb2293070a252b5ca exec-jsonmin.json d0b74f50f7aebc5837b7f4581b77419ac051d01ef4fad3e6b905638eccba1738c9f8259aed694cf16e26f16309a017ad7e511fa2acb92b793e62d35ee5a0db91 profile-json.json ``` Download Latest Revision Public Download Link   Submitter : Mr. Stefan Hagen Group : OASIS Heimdall Data Format (OHDF) TC Folder : Calendar Documents Date submitted : 2023-05-13 14:24:39   [...] [...] Stefan Hagen, Emmetten, Nidwalden, Switzerland. orcid: https://orcid.org/0000-0003-4206-892X read: https://stefan-hagen.website write: stefan@hagen.link