Skip to content
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

Beyond 3.1: The New Big List of Possibilities #2572

Closed
1 of 17 tasks
earth2marsh opened this issue May 13, 2021 · 7 comments
Closed
1 of 17 tasks

Beyond 3.1: The New Big List of Possibilities #2572

earth2marsh opened this issue May 13, 2021 · 7 comments

Comments

@earth2marsh
Copy link
Member

earth2marsh commented May 13, 2021

With 3.1 released, it's time to revisit the backlog of possible stories to consider as the specification continues to evolve. In cases where a specific TSC or TDC member has indicated interest, their name will be listed in [brackets].

Descriptiveness:

Issues covered by SIGS

Authoring improvements:

Out of scope for X.X, but important to track for the future:

  • TBD (as items shift above)
@darrelmiller
Copy link
Member

darrelmiller commented May 13, 2021

Proposal to start separate working groups to drive special interest areas:

Overlays Working Group - Ron
Security Working Group - Initially MikeR
Scenario Descriptions - Phil

Basic process (suggested):

  • Designate a facilitator to start/stop/record meetings.
  • Create a doodle to find a good time for folks interested
  • Ask Neal to create a Slack channel?
  • Summarize progress in weekly TDC call.

@balazstbb
Copy link

Would be nice to finally get a solution for
#182
that is a long outstanding problem with many people requesting it. I know that would come with model change it may break the compatibility with all generators, but later you get there more work will be done. And people can keep using older versions and generators until this supports it.

@peteraritchie
Copy link

Is "Reusable groups" specifically for parameters or more general (e.g. for all components)

@RudyBricks
Copy link

I would also recommend having a look at #630 - like every ISO 20022-based service depends on it.

@rafalkrupinski
Copy link

rafalkrupinski commented Oct 1, 2022

Explicit property requirement/nullability for read and write. Something like

properties:
  prop:
    schema: <schema or ref>
    read:
      require: boolean | 'forbid'
      nullable: boolean
    write: ...

@rafalkrupinski
Copy link

Currently we have read- and writeOnly properties to handle cases of slightly different types for incoming and outgoing data. But the PATCH operation is special as it typically allows any property to be omitted and others to be null.
The current solution to this is to define a whole new type that has all the properties marked as such.
Therefore I think it would be useful to have some means to modify a type in such a way to make it easily work with PATCH method.

@handrews
Copy link
Member

I'm going to close this as outdated- the "big list of possibilities" has long since moved to the Moonwalk discussions, and our approach to a possible 3.2+ is very different and more focused (see #3529)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

9 participants
@earth2marsh @peteraritchie @darrelmiller @RudyBricks @handrews @rafalkrupinski @balazstbb and others