Skip to content
Go back

When Sonata Page Bundle crossed my path

Edit page

Table of contents

Open Table of contents

When did it start?

I descovered the Sonata Page Bundle project when I was contracted to work at Endava (formerly Exozet).When I joined the company many projects had been built on top of Sonata Page Bundle, including mine! But I needed to look more in deep of Page Bundle, when we need to upgrade some dependencies, such as symfony and php. This project was kind of abandoned and it was a huge block not just for the project that I was working on, but for other companies’ projects.

Release a new major version

The Sonata Page bundle was the first open source project that I have worked on, and I didn’t know where to start. I started with a simple Pull request just to understand the workflow.

A couple of months later, I opened an issue to orginise a new major release, Verison 4.0, and Yeah it took a couple of months. But after a lot of discussion and ~40 PR we could have this Done 🥳.

Some Relevante work

Well, most of the contributions to this project are really relevant. However, I would like to highlight some of them here:

Conclusion

Well, I learnt a lot, including how to handle backwards compatibility. After releasing the new major version, we upgraded all dependencies, including PHP. This work benefited my project and many others in the company.


Edit page
Share this post on:

Next Post
Upgrade slim framework from 2 to 3