Skip to content

Consider a subspec of some kind for standardizing X over Matrix, where X isn't really core #1064

@turt2live

Description

@turt2live

I'm certain we have an issue for this, but I can't find it.

We have several ideas of things which might be standardized using Matrix so other Matrix consumers can integrate safely and efficiently, however adopting them into the core specification is awkward at best.

So, what if we just made them a subspec of some variety? We'd link to them from spec.matrix.org somehow (maybe even manage them under the matrix-spec repo itself), and consider them something people can submit MSCs to, etc.

Open questions we've thought about loosely but don't have answers to are:

  • Who owns these "vendored specs"? Is the SCT really in the best position to talk about 3D worlds, or should that be someone else? Do we need to formalize committees within the Foundation?
  • How are changes made to these specs? MSCs?
  • What do they look like? Where do we draw the line? What don't we want to accept, if anything?

We are not expecting answers to these at this point, and honestly wouldn't expect feedback until a draft MSC was put up.

Current examples:

Metadata

Metadata

Assignees

No one assigned

    Labels

    featureSuggestion for a significant extension which needs considerable consideration

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions