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.
Late tickets are available!
We are organizing a special Preparation Day in the evening hours of August 30. If you’ll still be having problems with your setup, our help desk crew will be there to sort it out.
In order to actively participate in hands-on workshops, you need to bring your own laptop with a processor capable of hardware virtualization and at least 4 GB of RAM (8 GB is highly recommended). Regular hard disk will do, but having an SSD is an advantage. As for software requirements, you need to have the latest version of VirtualBox 5.x installed.
Please note that if your laptop is not capable of hardware virtualization and doesn't meet the requirements, you will only be able to listen to the workshops, but you will not be able to participate hands-on in the workshops and get the maximum value out of it.
|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.