laminas / laminas-json-server

Laminas Json-Server is a JSON-RPC server implementation.
https://docs.laminas.dev/laminas-json-server/
BSD 3-Clause "New" or "Revised" License
17 stars 6 forks source link

Drop `laminas/laminas-zendframework-bridge` and `zendframework/*` compatibility #19

Closed PowerKiKi closed 2 years ago

PowerKiKi commented 2 years ago
Q A
Documentation no
Bugfix yes
BC Break no
New Feature no
RFC no
QA no

Description

Increase performance by removing a compatibility layer while not introducing breaking changes.

This follow the process described in details in:

https://github.com/laminas/technical-steering-committee/blob/main/meetings/minutes/2021-08-02-TSC-Minutes.md#remove-laminaslaminas-zendframework-bridge-dependency-from-our-packages

Ocramius commented 2 years ago

Hmm, I think we should put this to 3.4.x, but default branch doesn't exist: lemme create one.

Ocramius commented 2 years ago

uh-oh, unsure if this will go smoothly that way.

We can try a rebase on 3.4.x, or we can say this will only be in 4.0.x :thinking:

PowerKiKi commented 2 years ago

I recreated the commit from scratch on branch 3.4

PowerKiKi commented 2 years ago

I agree on the CI side. Strangely branch 4 had no CI at all :woman_shrugging: