commerce icon indicating copy to clipboard operation
commerce copied to clipboard

Finish the core commerce schema

Open lfades opened this issue 4 years ago • 1 comments

The current core schema is missing multiple pieces of different commerce features and current types are not finished. Core types should be extendable by community PRs, but not inside providers.

First, we need to start properly defining every core schema type:

  • [ ] #504
  • [ ] #505
  • [ ] #506
  • [ ] #509
  • [ ] #511

Once the above are done, we can start working towards removing customization over our core types:

  • [ ] #512

Why shouldn't our types be extendable? We're trying to create a single schema that works for every commerce feature an app might need, if something is missing we'll add it the core types, but we don't want providers to extend our types because if we one day do themes, that can make providers incompatible with each other.

lfades avatar Aug 02 '21 18:08 lfades

lets get this deployed

themiligod avatar Jun 24 '22 07:06 themiligod