eZ Publish topic @ Web Summer Camp continues a well-known eZ Publish Summer Camp story. The concept of hands-on workshops has proven itself outstanding over the years, ever since 2012.
Following that successful model, this year's workshops, spread over 3 days, will also be dedicated to eZ Publish 5 and eZ Platform, with topics on the newest developments in the field, providing useful examples and first-hand experience.
|DAY 3 - Friday, Sep 2
|7:30 - 8:30
In a few words: easy-going, fun, and recreational.
|8:30 - 9:30
9:30 - 12:45
(coffee break 11:00-11:15)
We decided to rewrite legacy datatype to eZ Platform field type. You won’t believe what happened next!
by Hrvoje Knežević & Edi Modrić (Netgen)
Let's imagine the following scenario: you have a large, well-tuned eZ Publish project that you have been maintaining for years. All of the sudden, the client informs you that they want to upgrade it to the latest eZ Platform version so they could use all the new fancy stuff they've heard of. The only problem is, your trusted project depends on several custom legacy datatypes. This workshop will demonstrate how you can easily rewrite all your custom datatypes to new eZ field types and use them for reading and writing in the new stack. For this purpose, we will reverse-engineer the legacy eZ Tags datatype and provide you with a step-by-step tutorial on how to rewrite it to the eZ Platform field type.
|12:45 - 13:45
13:45 - 17:00
(coffee break 15:15-15:30)
by Gaetano Giunta (Kaliop)
This workshop will focus on all of the obstacles developers have to overcome on their path from "but it worked on my machine" to "we roll out twice a day and still can sleep at night": why and how to set up a Docker stack as development environment for eZ Publish; how to effectively deal with multi-environment configurations; what to put in a deployment script; how to manage updates to the database structure. If time allows: how to set up automated testing of an eZ Publish bundle on Travis.
|17:15 - 18:45
Round-table sessions held on the Hotel Park terrace where you get to discuss the topics that interest you. With complimentary beer!
Spend a pleasant Friday evening in a vibrant and colorful atmosphere with other participants on the beautiful Red Island. Meeting point for the boat departure is the Delfin boat station.