New! Checkout our new GitHub homepage! Follow the latest activity of eZ Publish Developers on GitHub.com


@ezecosystem
ezecosystem pushed to master in ezecosystem/ezplatform-site-api Sep 5, 2018
2 commits to master
09/05/2018 11:59 am   eZecosystem @ GitHub   Mirror   Link  
@ezpublishlegacy
ezpublishlegacy pushed to master in ezpublishlegacy/ezpublish-spi Sep 4, 2018
2 commits to master
09/04/2018 12:15 pm   eZPublishLegacy @ GitHub   Mirror   Link  
@ezpublishlegacy
ezpublishlegacy pushed to master in ezpublishlegacy/ezpublish-kernel Sep 4, 2018
2 commits to master
09/04/2018 12:14 pm   eZPublishLegacy @ GitHub   Mirror   Link  
@ezecosystem
ezecosystem pushed to master in ezecosystem/ezpublish-spi Sep 4, 2018
2 commits to master
  • @alongosz cc95c7b
    Merge branch '7.2'
  • @andrerom b0e599e
    Optimized content bulk loading for use with larger batch sizes (#2429)
09/04/2018 12:01 pm   eZecosystem @ GitHub   Mirror   Link  
@ezecosystem
ezecosystem pushed to master in ezecosystem/ezpublish-kernel Sep 4, 2018
2 commits to master
09/04/2018 12:00 pm   eZecosystem @ GitHub   Mirror   Link  
@ezecosystem
ezecosystem pushed to master in ezecosystem/ezplatform-legacy Sep 4, 2018
2 commits to master
09/04/2018 11:59 am   eZecosystem @ GitHub   Mirror   Link  

Downstream — Trip 3

On the previous trip I walked from Oxford to Shillingford on the Thames Path, and on this trip I was planning to walk to Pangbourne. Getting to Shillingford requires a bit of planning as the buses aren't terribly frequent, so I got up early (07:00 on a Saturday!) for a 08:50 bus from Reading to Shillingford to continue downstream on my adventure.

Day 5 — Shillingford to Reading

Setting off from Shillingford I quickly came upon the river Thames again, where I was sharing the path with a (very slow) running group—I was keeping up while walking! The first activity on the river itself came at Benson Marina where early birds where getting their canoes in the water, avoiding a range of other motorised pleasure craft.

Wallingford wasn't very far away, and it is a quite picturesque old market town. The Thames Path doesn't go through the town itself, but I did catch some of it on the bus on the way to the start of this walk, and when returning from Shillingford on my previous walk.

Five kilometres beyond Wallingford the Thames Path dives under the Moulsford Railway Bridge before the path diverges from the river around a school. It was an unpleasant section up a hill, and then along a busy and narrow road before the path moves back towards the river, where it joins the tow path by going through a pub's garden. I hope that in the future this diversion would not be needed.

This walk featured six locks, from Benson Lock near the start, to Caversham Lock near Reading. I noticed that although the locks themselves are not getting much larger, the accompanying weirs most definitely do. I spent a little time at Goring Lock just before lunch.

I walked into the small village of Goring-on-Thames to have lunch in a "locals" pub where I had my first first-hand "Brexit Experience". I think I'll leave that story for a separate post though.

After lunch I walked back to the river, and noticed that the landscape was very different from most of the other landscapes along the Thames so far. Instead of it being flat, and wide open, near Goring, the landscape suddenly turned very hilly around me. I did some googling and found that this specific feature is called the Goring Gap. Apparently, about a hundred thousand years ago the Thames didn't flow through Oxford and London but instead went through St. Albans and Ipswitch. During the last ice age the route got diverted because there was a glacier in the way. The Goring Gap is the new route that the Thames cut out through the hills.

The feature became even more apparent when the Thames Path diverted slightly from the river and had me going right up a hill. Near the top I spoke with some other hikers which assured me this was the only location where the Thames Path would do that.

My original plan was to finish at Pangbourne, but it was still early and the weather was nice, so I decided to continue to Reading, with its much easier rail connections.

At Purley the path left the Thames for a while, as due to "access rights" the path can't follow the river closely. Annoyingly that meant up another bit of uphill. Although it wasn't particularly a long stretch, it was quite steep. When I got back to the river, a rain (drizzle) shower started, which kept showing its head all the way back to my finish in Reading.

The last three kilometres go past the normally quiet fields of Little John's farm, but with the Reading Festival only a week away, it was a busy business of setting up for the festival.

Just before Reading I crossed under the Caversham bridge, the last bridge on this part of the walk. Before boarding my train in Reading, I had a well deserved pint at The Three Guineas right in front of the station. Another 34km done!


Photos from my Adventure on the Thames Path are available on Flickr, and all videos on Vimeo. You can also see all the photos on a map.

09/04/2018 03:41 am   derickrethans.nl   Mirror   Link  
@ezpublishlegacy
ezpublishlegacy pushed to master in ezpublishlegacy/xrowgis Sep 3, 2018
1 commit to master
  • @xinyuexrow 4913035
    Fix a problem with line break in Layername
09/03/2018 12:44 pm   eZPublishLegacy @ GitHub   Mirror   Link  
@ezpublishlegacy
ezpublishlegacy pushed to master in ezpublishlegacy/ezpublish-kernel Sep 3, 2018
2 commits to master
  • @konradoboza 48855dd
    DEMO-201: User is unable to create Article from COTF (#2432)
  • @mikadamczyk c19ff27
    EZP-29577: As a developer, I want a API to count user preferences (#2433
09/03/2018 12:17 pm   eZPublishLegacy @ GitHub   Mirror   Link  
@ezpublishlegacy
ezpublishlegacy pushed to master in ezpublishlegacy/ezpublish-api Sep 3, 2018
1 commit to master
  • @mikadamczyk c0c344b
    EZP-29577: As a developer, I want a API to count user preferences (#2…
09/03/2018 12:16 pm   eZPublishLegacy @ GitHub   Mirror   Link  
@ezecosystem
ezecosystem pushed to master in ezecosystem/ezpublish-kernel Sep 3, 2018
2 commits to master
  • @konradoboza 48855dd
    DEMO-201: User is unable to create Article from COTF (#2432)
  • @mikadamczyk c19ff27
    EZP-29577: As a developer, I want a API to count user preferences (#2433
09/03/2018 12:00 pm   eZecosystem @ GitHub   Mirror   Link  
@ezecosystem
ezecosystem pushed to master in ezecosystem/ezpublish-api Sep 3, 2018
1 commit to master
  • @mikadamczyk c0c344b
    EZP-29577: As a developer, I want a API to count user preferences (#2…
09/03/2018 12:00 pm   eZecosystem @ GitHub   Mirror   Link  

This week, Symfony 2.8.45, 3.4.15 and 4.1.4 maintenance versions were released. In addition, we improved performance of AbstractObjectNormalizer in the Serializer component and we improved RedisCluster performance in the Cache component. Finally, we added a new "auto" mode the for cookie_secure option and introduced a new VarExporter component.

Symfony development highlights

2.8 changelog:

  • b547855: [HttpFoundation] fixed unprepared BinaryFileResponse sends empty file

3.4 changelog:

  • 2041624: [PhpUnitBridge] keep compat with composer 1.0

4.1 changelog:

  • 8e984f8: [Cache] minor code update to leverage PHP 7.1
  • bc90da7: [Messenger] moved commands-specifics to a compiler pass in FrameworkBundle

Master changelog:

  • 93bb665: [Messenger] don't make EnvelopeItemInterface extend Serializable
  • 53ffa66: [Serializer] improved performance of AbstractObjectNormalizer
  • 74461cc: [FrameworkBundle] added new "auto" mode for framework.session.cookie_secure to turn it on when https is used
  • da0ef24: [VarExporter] added a new component to serialize values to plain PHP code
  • 9cc80ec: [Translator] used ICU parent locales as fallback locales
  • 4edbd60: [FrameworkBundle] deprecated Symfony\Bundle\FrameworkBundle\Controller\Controller
  • bedd7aa: [Messenger] only subscribe to a given bus from the MessageSubscriber
  • 6c539e1: [Messenger] added a --bus option to the messenger:consume-messages command
  • 7504535: [Messenger] allowed interfaces to be type-hinted as well
  • 8651758: [Messenger] removed the "obscure" message subscriber configuration
  • 501212b: [Serializer] added support for ignoring comments while XML encoding
  • c3ec061: [Cache] improved perf when using RedisCluster by reducing roundtrips to the servers
  • bc45a0e: [VarDumper] made RedisCaster handle RedisCluster and dump all options on all drivers

Newest issues and pull requests

They talked about us

Upcoming Symfony Events

Call to Action


Be trained by Symfony experts - 2018-09-10 Paris - 2018-09-13 Clichy - 2018-09-17 Cologne
09/02/2018 04:38 am   Symfony Blog   Mirror   Link  
@ezpublishlegacy
ezpublishlegacy pushed to master in ezpublishlegacy/phpunit Sep 1, 2018
2 commits to master
09/01/2018 12:28 pm   eZPublishLegacy @ GitHub   Mirror   Link  
@ezpublishlegacy
ezpublishlegacy pushed to master in ezpublishlegacy/EzMatrixFieldTypeBundle Sep 1, 2018
1 commit to master
  • @blankse 551621a
    Fix: Missing LoggerInterface use statement (#23)
09/01/2018 12:08 pm   eZPublishLegacy @ GitHub   Mirror   Link  
@ezecosystem
ezecosystem pushed to master in ezecosystem/EzMatrixFieldTypeBundle Sep 1, 2018
1 commit to master
  • @blankse 551621a
    Fix: Missing LoggerInterface use statement (#23)
09/01/2018 11:58 am   eZecosystem @ GitHub   Mirror   Link  
@ezpublishlegacy
ezpublishlegacy pushed to master in ezpublishlegacy/EzMatrixFieldTypeBundle Sep 1, 2018
1 commit to master
  • @MarioBlazek 3c37258
    Upgrade tests with namespaced TestCase (#19)
09/01/2018 12:08 am   eZPublishLegacy @ GitHub   Mirror   Link  
@ezecosystem
ezecosystem pushed to master in ezecosystem/EzMatrixFieldTypeBundle Sep 1, 2018
1 commit to master
  • @MarioBlazek 3c37258
    Upgrade tests with namespaced TestCase (#19)
08/31/2018 11:59 pm   eZecosystem @ GitHub   Mirror   Link  
@ezpublishlegacy
ezpublishlegacy pushed to master in ezpublishlegacy/xrowworkflow Aug 31, 2018
1 commit to master
  • 25b1b66
    Bugfix for in debugging message #13391
08/31/2018 12:39 pm   eZPublishLegacy @ GitHub   Mirror   Link  
@ezpublishlegacy
ezpublishlegacy pushed to master in ezpublishlegacy/ezoracle Aug 31, 2018
2 commits to master
08/31/2018 12:10 pm   eZPublishLegacy @ GitHub   Mirror   Link  

All Symfony conferences come with pre-conference workshops. We organized them to enable the conference attendees to get trained on Symfony and its ecosystem just before the conference, during special workshops sessions at a very special price. The idea is to get the most out of the conference and enhance your Symfony skills before learning new tips and tricks from the speakers’ experience during the conference. We organize 4 different pre-conference workshops at SymfonyLive London 2018 on September 27th and they are almost all sold out!

If you are thinking on registering for a workshop, don’t wait any longer and book your combo ticket (workshop and conference) before there are no seats left anymore. Regular registration is open until September 3rd and the combo ticket is as low as £655! The workshop value at regular rate is £650. Benefit from this great deal until September 3rd, after that date, the combo ticket will increase to £767.

Here is the list of the pre-conference workshops offered:

During this workshop, you will discover the new practices recommended by the Symfony Core team. You will learn how to install third-party packages with Symfony Flex, configure your application with environment variables or exploit the new features of the dependency injection container. And much more!

API Platform has become a very popular framework to build advanced and modern API-driven web projects. After an overview of modern API patterns and formats (REST, Swagger, hypermedia, HATEOAS, JSON-LD, Hydra, Schema.org, GraphQL...), you'll learn how to use and extend the most popular features of the API Platform API component: Swagger documentation, pagination, validation, sorting, filtering, authentication, authorization, content negotiation, data model generation using the Schema.org vocabulary. Finally, you'll discover how easy it is to use the client-side (JavaScript) toolkit.

The Messenger component drastically simplifies the use of message buses and handling asynchronous operations using message queues such as RabbitMq. In this workshop, you will learn everything about how to use it from creating and handling messages as a strategy to decouple your application then configure the message routing and asynchronously handle your messages or how to customise and write your own adapters and much more!

Learn everything from writing good unit tests, through using test doubles (like stubs or mocks), to writing integration tests. Learn how to structure your project to benefit from a test-first design. Apply the right amount of testing on appropriate levels, write decoupled code, and run your tests in seconds, not hours. The result will look suspiciously close to the hexagonal architecture.

Pre-conference workshops have a limited number of seats, get yours now! Workshop tickets cannot be sold separately from the conference ticket.

If you are still considering joining the conference, have a look at the incredible speaker line-up and discover all the fabulous talks you’ll be able to attend on September 28th! If you still hesitate, watch all the talks from last year edition of the conference on Symfony YouTube channel and get an idea of what to expect.

Will you be there? If so hurry up to take your combo workshop and conference or conference ticket before the price change on September 3rd.

See you at the conference!


Be trained by Symfony experts - 2018-09-10 Paris - 2018-09-13 Clichy - 2018-09-17 Cologne
08/31/2018 04:35 am   Symfony Blog   Mirror   Link  
@ezpublishlegacy
ezpublishlegacy pushed to master in ezpublishlegacy/content_sync Aug 31, 2018
2 commits to master
08/31/2018 12:01 am   eZPublishLegacy @ GitHub   Mirror   Link  
@ezpublishlegacy
ezpublishlegacy pushed to master in ezpublishlegacy/ezstudio Aug 30, 2018
1 commit to master
  • @lserwatka 5cfe37f
    [composer] Updated for 2.3 release
08/30/2018 12:17 pm   eZPublishLegacy @ GitHub   Mirror   Link  
@ezecosystem
ezecosystem pushed to master in ezecosystem/ezstudio Aug 30, 2018
1 commit to master
  • @lserwatka 5cfe37f
    [composer] Updated for 2.3 release
08/30/2018 12:02 pm   eZecosystem @ GitHub   Mirror   Link  
@ezpublishlegacy
ezpublishlegacy pushed to master in ezpublishlegacy/repository-forms Aug 29, 2018
1 commit to master
  • @konradoboza 2f1493c
    EZP-29290: As an Editor, I want to have preconfigured "Author" sectio…
08/29/2018 12:37 pm   eZPublishLegacy @ GitHub   Mirror   Link  
@ezpublishlegacy
ezpublishlegacy pushed to master in ezpublishlegacy/LiveVotingBundle Aug 29, 2018
2 commits to master
08/29/2018 12:26 pm   eZPublishLegacy @ GitHub   Mirror   Link  
@ezpublishlegacy
ezpublishlegacy pushed to master in ezpublishlegacy/ezpublish-spi Aug 29, 2018
2 commits to master
  • @brookinsconsulting dbd1f59
    Merge remote-tracking branch 'upstream/master'
  • @mikadamczyk 4803c63
    EZP-29541: As a developer, I want a API to manage user preference (#2…
  • 1 more commits »
08/29/2018 12:16 pm   eZPublishLegacy @ GitHub   Mirror   Link  
@ezpublishlegacy
ezpublishlegacy pushed to master in ezpublishlegacy/ezpublish-kernel Aug 29, 2018
2 commits to master
  • @mikadamczyk 0e016e5
    EZP-29541: As a developer, I want a API to manage user preference (#2426
  • @konradoboza 4c13d6c
    EZP-29290: Author Field Type prefilled by empty value by default (#2417)
08/29/2018 12:15 pm   eZPublishLegacy @ GitHub   Mirror   Link  
@ezpublishlegacy
ezpublishlegacy pushed to master in ezpublishlegacy/ezpublish-api Aug 29, 2018
2 commits to master
  • @mikadamczyk 9578d52
    EZP-29541: As a developer, I want a API to manage user preference (#2…
  • @konradoboza ca5dc00
    EZP-29290: Author Field Type prefilled by empty value by default (#2417)
08/29/2018 12:14 pm   eZPublishLegacy @ GitHub   Mirror   Link