Skip to content

XML mappings should stop extending the Doctrine mapping file #2318

Closed as not planned
@stof

Description

@stof

Currently, the XML mapping driver relies on adding custom elements inside the Doctrine XML mapping file itself. This relies on the fact that the Doctrine XML schema allows to add any node there. However, this is something that the ORM maintainers want to stop supporting. The 2.10.0 release removed that from the XSD. When I made them aware that gedmo/doctrine-extensions was impacted by that BC break, they agreed on reverting it in 2.10.2. However, I suspect that ORM 3.0 will still perform that BC break again.

It would be wise for gedmo/doctrine-extensions to migrate away from this usage (in a backward-compatible way of course), to avoid being totally blocked by the time ORM 3.0 comes out.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Still RelevantMark PRs that might've been auto-closed that are still relevant.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions