View on GitHub

EU FOSSA Hackathons

Third EU-FOSSA Hackathon, 5-6 October 2019, Brussels

ECPHP

About

The ECPHP project is an initiative of PHP developers at the European Commission to make the PHP language and technologies within the Commission easier to install, use and develop with.

The goal is also to contribute back to the PHP community and develop a set of reusable open source components.

Goals and achievements

Custom authentication bundle for Symfony 4 and EU Login

The purpose is to work on a custom Symfony bundle that will let people authenticate against the European Commission login platform ‘EU Login’.

The CAS protocol should be used.

EC PHP workstation

Based on EC PHP developers requirements and EC specifications regarding the Operating System, the purpose is to write an Ansible playbook that will allow easy and quick configuration of a modern and fully functional PHP development environment.

Achievements

While both projects are still in development, we made a lot of progress during the event: