-
Notifications
You must be signed in to change notification settings - Fork 39
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Work_Item] Introduce experimental columns or data elements into the FOCUS schema #520
Comments
I like this assuming it's an easier path to get semi-well-defined (whatever that means) concepts into the spec. We do need some principles around it, like:
I would like to see a lightweight process for getting something into this that should not require a full column spec. Maybe just a few sentences to describe the key and convey what goes in it. Each key can have its own requirements, but I would expect most things would be optional here. |
Some things I would love to consider with this approach:
I could keep going... there's a lot of potential here to add incremental value. Love the idea! |
Discussed in Oct 22 TF1 call. Pro: speed to market for new datapoints Alternative: less friction around making a column optional -- though that would be at risk if we rename |
Notes from the Maintainers' call on November 4:Context: This work item proposes allowing experimental data points in the spec, giving practitioners early access to features still in development. This process aims to gather feedback while maintaining flexibility for adjustments before formalizing new features. |
1. Problem Statement *
As we burn through adding support for many of the obvious constructs into FOCUS, we will start approaching ones that we won't have a conviction on whether it should be added, or whether one or more columns are warranted. We need a way to introduce constructs that may be more experimental - without the WG spending extended periods arguing over something that they may not have all the supporting data for (but is being brought up as a key need from some consumers).
Use cases:
(Use cases would be applicable to what lands in this column and not the column itself.)
2. Objective *
Streamline the process for adding new concepts to the specification by introducing a common column with "experimental" properties that will eventually be promoted to independent columns in a future release.
3. Supporting Documentation *
N/A
4. Proposed Solution / Approach
If we have a construct like ChargeDetails or something even specific for experimental schema updates, we could more easily introduce changes and naturally graduate them into a more permanent location.
ODCR is a good example of something we didn't originally have a strong conviction on whether it should be introduced with many columns specifically for it or if it should be grouped together with other constructs etc.
5. Epic or Theme Association
TBD
6. Stakeholders *
TBD
Do you want to see this column in FOCUS?
Give it a 👍 below ↴
Comments are welcome and encouraged!
The text was updated successfully, but these errors were encountered: