gentics / mesh-incubator

Project which is home for planned enhancements for Gentics Mesh
3 stars 0 forks source link

Namespace schemas and microshemas. #250

Open numito opened 3 years ago

numito commented 3 years ago

Gentics Mesh Version, operating system, or hardware.

Operating System

JVM

Problem

If you have a lot of schemas and microschemas, you quickly have name collisions when you have multiple projects. It would be great to have an optional namespace for schemas and microschemas. We would then be able to filter by namespace when working with schemas and microschemas. It would allow to have 2 projects: website A and website B, and each project could have it's own Page node, having the same name in two different namespace. A dropdown in the admin would allow to see only schemas with a specific namespace.

Reproducer

Expected behaviour and actual behaviour

Jotschi commented 3 years ago

I'll move this issue to our incubator project where we keep enhancements. I think namespaces would be useful. Maybe it is possible to find a clean and non-intrusive way to introduce them. I would like to keep schema management simple.