Replies: 5 comments 14 replies
-
Hellz yea @jawache! I really like this actually! I would go so far as to say that the formatting (YAML) would be great because it allows for in-line commenting and is still machine-readable. And maintaining the DB here would be great because that will also help:
And probably other things that I haven't thought of just yet, but I would say that this is something that should be discussed in our WG call too and see what other ideas we can get for this. |
Beta Was this translation helpful? Give feedback.
-
As mentioned, I think we should define the hierarchical structure of the machine readable data format - but then allow consumers of the spec to select their day format of choice. Be that json, yaml, or at worst (IMHO) xml, etc. |
Beta Was this translation helpful? Give feedback.
-
Propose we use similar structure to the ML reproducibility checklist: |
Beta Was this translation helpful? Give feedback.
-
I think we need to define three things here.
Although given the time we have left, I'm starting to think this is going to be a real challenge to get all this agreed on by Tuesday. |
Beta Was this translation helpful? Give feedback.
-
Hey folks - we've hit the Tuesday deadline, so I'm going to review the slack comments and crack on. I ended up flying Monday, so was a bit out of internet signal. I'm going to catch up on the slack, and put a pull request in for review today. That should give us two days to tweak and review with some focus @SaraEmilyBergman @jawache |
Beta Was this translation helpful? Give feedback.
-
We've mentioned in a few places in the spec things that need to be reported as part of the calculation of SCI. I suspect we probably need to have a clear section regarding how you report it and also, right from the start we should specify an exact format so we can parse things with software. I would even go as far as to suggest using YAML or JSON, really prescribe this.
NOTE: We need to allow companies to not reveal data that they would consider proprietary or anything that they think gives them a competitive advantage.
So the SCI will report these bits of data.
Product Name *
Contact Name / Email *
Organisation
GUID - A unique identifier for this particular product/resource/service. *
SCI - the actual number. *
R - The baseline *
Date - The date this calculation was made *
Software boundary - A free text field to describe the software boundary this calculation refers to. *
Calculation methodology - Any details about your calculation methodology? If you did some MUSTs instead of SHOULDs perhaps this is the place to discuss it?
More info - A link to a doc with more info, maybe you published a longer piece on your company website or in a GH repo about exactly how you calculated it.
(*) Mandatory.
I'm wondering if GSF should maintain the database of all the SCI's people have reported, for now we can just ask people to submit a PR to a repository.
Thoughts?
Beta Was this translation helpful? Give feedback.
All reactions