Check-in + on-site registration
While it is better to check-in on Monday already, if you could not do it at the time, come early before the Splash Awards to get your badge.
While it is better to check-in on Monday already, if you could not do it at the time, come early before the Splash Awards to get your badge.
Drupal Europe's first session day starts with an awards ceremony! Pick up your badge early and come to enjoy the European Splash Awards.
Winners from local competitions can compete in this international contest. During the Splash Awards the best Drupal projects of the year are awarded.
Contribution possibilities all day in two separate rooms. If you are entirely new to contribution, this is probably not a good time to start, make sure to come Friday. If you want to contribute to a team, look for their table and say hi! Read more about contribution opportunities and mentoring.
Enjoy three days of sharing and networking in open space style with such partners as Wordpress, Joomla, TYPO3, CMS Garden and the Open Source Initiative. An informal gathering of like-minded individuals: bring your topics and decide on the premises what, when and who will present or discuss in the Open Web Lounge all day.
Grab your snacks and coffee at various points in the building.
Periodically, security releases are published to patch vulnerabilities and make our websites secure again, but do we know exactly how these vulnerabilities (and their exploits) work behind the scenes? How does the patch change our code, so the vulnerabilities are fixed and the risk mitigated?
Danielle Arnon, Executive Director & Strategic Business Partner at Estee Lauder Companies and Srijan will share the decoupled, progressive, responsive & native interfaces of Learning Experience platform. We will also talk about a modular roadmap where we are integrating concepts like AI-based micro-learning, Chatbots, AR/VR, Live Stream and Machine Learning Chatbots.
The Drupal.org panel provides an update on the last six months of work by the Drupal Association engineering team to improve the tools and processes that support the Drupal project.
VR is much more than gamers tech. It has reached the mass market as well as industry and business. Sophisticated VR-applications for commerce, marketing, design, research and many other fields need strong content management systems. We see the beginning of something big and it‘s time getting your hands on now.
We had 6 months to migrate a high traffic news portal from a Java based enterprise CMS to a new platform. ISPO wanted to turn from a trade fair to a leading digital publisher. We will show how it was done starting from the evaluation phase to the successful launch - our client will be there to share how they experienced the process and how Drupal improved their daily work compared to the previously used Java-based enterprise CMS.
At the University of Hildesheim we have been using Drupal over the last four years in different project seminars.
To improve the first-impressions of Drupal, the Out of the Box (OOTB) team developed an installation profile called Umami. This is available behind a flag in Drupal Core 8.5 and will be fully available in 8.6. Here's what it is...
Kubernetes and its wide ecosystem of supporting technologies is revolutionizing the hosting industry and making container-based infrastructures accessible to a much wider audience. However, while there are existing (sometimes even "official") solutions that offer Drupal setups out of the box, most are missing support for the standard development processes that are used by professional Drupal agencies.
OpenSource CMS like Drupal, WordPress or Joomla are extremly popular targets for all sorts of attacks. Most of them are available 24/7 and hosted on powerful machines, making them very valuable tools for further attacks once compromised. In this session I want to tell you about SIWECOS, a project funded by the german ministry of economics, that wants to improve the security of CMS-based websites.
Driving digital transformation and explaining its value within a traditional, inward-looking organisation presents an enormous challenge. A key part of this is to connect the value of digital to the overall strategy of the organisation, in order to leverage support for change.
In this action-packed Varnish workshop, the mission is to bridge the gap between code and infrastructure from a web performance point of view. Varnish will be the primary tool to perform HTTP-based caching that will make our sites, applications & webservices bulletproof.
As a community we constantly talk of giveback, at Cons we even have a track called 'being human'...but do we empathise enough with our fellow human beings? are we engaged enough beyond our bubble?
This presentation looks at how you can build a web application that sources content from Drupal, renders ultra-fast static pages with Gatsby, then combines that with traditional React for optionally adding user authentication and personalization.
Configuration Management Initiative 2.0 roadmap and updates with practical examples of how to solve (some of) these challenges with contrib today.
Today, a typical organization and publishing houses runs dozen of websites. Besides the desire of quickly spinning up and launching new sites, the need of re-using content quickly comes up. This is where our contentpool Drupal distribution comes in!
With the powerful web APIs it has become relatively easy to create decoupled applications with Drupal 8 as a backend. A number of lighthouse applications have been created and powerful demo systems and starterkits such as 'Reservoir' und 'Contenta' have emerged.
Usually decoupled applications are used to display content, but editing of content still takes place in the backend.
In this talk, you'll learn the approaches our tiny web operations team takes to manage "unplanned work" such as system outages and tech support without losing steam with our projects.
How does your mindset affect your results and how to learn from inevitable failures?
This session will include discussion of what Core Mentoring and the Drupal Diversity and Inclusion Contrib team offer and what we've been up to recently, as well as how you can get started with contributing to Drupal core or organize a contribution event of your own.
Software is deeply involved in all aspects of the 21st century. It is important that this technology empowers rather than restricts citizens and public bodies, and Free Software is the key to secure the necessary digital and analogue freedoms.
After 15 years working in Open Source, I signed with Microsoft... because Microsoft is the best place to do Open Source today. In this talk I share an analysis of the company and why it needs Open Source, my experience in a Microsoft world as "that guy who runs Linux", my job using developer clout to turn Microsoft's biggest customers into contributors, and an AMA about the whole thing.
Food is served on level 0, 1 and 3 in the exhibition areas and around the contribution lounge.
Strategies to Building Local Communities, this has been a sought out topic in the Governance Committee over the last 6 months. The workshop is to bring interested participants from across the globe to share their ideas and views on the same.
The Workshop will validate the Why? and crowd source the Hows?
There are a lot of Drupal resources out there, but it is often somehow difficult for newcomers to get started. At Coding Girls, we have often seen this beginner’s struggle, so we have come up with the idea of building a companion guide that can help everybody find their way through the Drupal realm.
Drupal Ethereum is a module that integrates Drupal with the Ethereum blockchain. Ethereum can help Drupal applications leverage blockchain ledgers, digital signatures, payments, tokens, and a future internet of value and trust.
Serverless computing allows you to build and run applications without provisioning, scale or manage any servers. The main benefits are: no server management, flexible scaling, automated high availability, flexible payment model/pay as you go.
What do you do when your company has invested 12 months of resources into a ground-breaking digital transformation, only to discover a huge issue that could compromise the viability of the entire project?
It has been a year since the decision to go for a multi instance architecture Wordpress was made, and since then the technical track has focused on the much needed groundwork to enable such architecture and complete redesign of Greenpeace.org Greenpeace's global CMS.
Drupal handles your content. Desk-Net manages your editorial department. Together they are a match made in heaven.
This session details how we have deeply integrated our editorial calendar software Desk-Net with Drupal. Plan stories in Desk-Net and move them over to Drupal. Or publish breaking news in Drupal and see how the story lists in Desk-Net are updated in near real-time.
It's important to have a clear objective for any open source software. When it comes to open source software, projects can become bloated with features and improvements that doesn't agree with the projects initial objective.
For many organisations Drupal 8 websites evolve over time from a traditional coupled HTML front-end into much more. As the API first initiative is underway unlocking the potential of our content, existing Drupal 8 sites can be progressively decoupled or used as content hubs that power other digital experiences. What does this mean for established websites that are undergoing such transitions?
Hold your breath, make a wish
Count to three
Come with me and you'll be
In a world of pure implementation
Take a look and you'll see into your pipeline
We'll begin with a spin
Securing containers of your creation
What we'll see will have lots of explanation
Prettier is a great ally for the developer. It makes your code formatting uniform and consistent.
While ESlint detects and enforces certain rules, educating the developer about what's wrong with their code, Prettier takes a different approach, by parsing all your code and formatting it with its own opinionated style, so you don't need to worry about it anymore.
This session will show how to use the module External Entities to share content between Drupal 8 websites while maintaining a Single Point Of Truth.
All professionals deal with challenging, high-stress and/or high-pressure situations. Everyone has their limits, and too much stress or pressure can lead to “burnout,” a state of physical and emotional exhaustion. Burnout takes its toll not only on the individual but also co-workers, team, friends, and family. By working together, individuals and managers can avoid burnout.
I suppose you have all been there: a brand new feature in your website!
You know from testing that users/editors/colleagues/subscribers ... need this functionality but somewhere along the line, a video, an FAQ, a manual, and a powerpoint are made, just to make sure that people can use it.
Learnings on how to successfully run an enterprise proof of concept of Drupal 8, and what factors make Drupal 8 a cut above the rest.
The goal of this session is to encourage everyone to start working on Drupal core. I want to point out why you should consider contributing to core in spite of the frustration you might experience and will give you some tips for getting started.
Islandora CLAW [islandora.ca] is a Collection Management System that uses Drupal 8, and Fedora Commons 4 [duraspace.org], along with other microservices such as SOLR to assist in managing your application through Drupal's Taxonomies.
Bringing the Search API module to drupal core, is it a good idea or not? Help us decide what we should do.
As Drupal advances assuredly toward an API-first future with each passing day, it's high time we consider and critique the possibilities that lie before our community. How does Drupal's mission evolve? How will future users interact with Drupal?
Building a multistep form has never been easier with Drupal, using the new features provided by Drupal 8.
We'll show a series of modules that could be really handy when building sites with Drupal and when you're maintaining them. Most of them are from a site building point of view. The "way of the clicker".
The vast majority of organisations and companies today run in a model that’s designed for the Industrial Age. The world is seen as a complicated place, where a small team of expert leaders is required to make sense of it and provide instructions for the operational staff. This mode of operation is no longer applicable in the Internet Age we operate in. At best, the company fails to tap into the full potential of its employees.
In this session, we will take a look at a trend called Infrastructure as Code (IaC), we are gonna take programming principles and try to apply them to how we organize and create our infrastructure. Finally, we will introduce drupaldocker.org and elaborate on why it's important to share the knowledge about basic principles and best practices, that should be featured by every project utilizing Dockerized environment.
Last year we made a huge step and open-sourced all the code that runs our production environment for everyone to see and contribute. But tech, that’s not what I’ll mainly talk about (ok a bit because it’s to see how we run Docker in Production).
Eye-openers of the modern psychology of transactional analysis, the drama triangle and the power and pitfalls of self-analysis that changed the leadership style of Michel van Velde effectively.
As developers, we are capable of many amazing feats. We can create experiences that touch the lives of millions, brings aid to the corners of the world, empowers new businesses and bring a voice to the voiceless. However with this capability, we must also take on the responsibility for the people, and data, we interact with.
Grab your snacks and coffee at various points in the building.
Together with partners we created the first German distribution for government websites called deGov. In 2017 and 2018 we have developed two large german government projects with deGov. The new website of the Ministry of the Interior of North Rhine-Westphalia in Germany went live in May 2017. The other website is a large portal and will go live later in 2018.
We want to look at existing third party solutions and how you can benefit from their seamless integration into Drupal media.
An overview of Digital Asset Management systems, embedding, Content Delivery Networks and external storage.
It doesn't matter how smart your strategy or technology might be if you're not leading people that trust each other and collaborate. In this talk, I'll give examples of how to address some of the blockers and opportunities on the path to building an intentional culture at your company.
What challenges do banks and financial institutions and enterprises face in the era of digital transformation and which opportunities does Drupal offer? In this session, we will set our focus on digital transformation in the financial industry.
Governance is an important topic in open source communities. It’s crucial to achieve shared understanding, so that we have a not only technical governance but also a healthy, sustainable community for people to participate. But how do we manage to get such a governance framework?
Happy team members perform better. Many researches and my personal experience prove it.
Drupal is not just CMS.
Come for the software, stay for the community
For me, the community is the best thing about Drupal.
With a community, we are not alone in a web world.
We have an international friend, mentors, colleagues for work.
We are visiting Drupal events and meet people there. We grow up and develop ourselves to be in community.
Use cases for Drupal are changing and so are criteria for selecting a web development platform. This is a challenge for the community as well as individuals and companies that use Drupal. We can learn a lot by looking at the Drupal experience from different perspectives and thinking about the personas of people who interact with Drupal.
How do you tell if a change you made to your website has unintended side effects? Security updates should rarely result in anything changing visually, but how can you be sure?
In this talk, the goal is to show an example of a Single Page Application made with VUEJS and Drupal.
The European Drupal business community has emerged from the boom years ill-equipped for a more competitive environment. Clients report low satisfaction, staff are frustrated or burning out, and Drupal is losing ground. What can we do to fix these problems, in line with the values of the Drupal community, to have a bright future for Drupal businesses that we can be proud of?
Console applications - whether part of a larger (Symfony-)application or standalone-tool - usually are the bash-script of PHP developers. Thereby one often leaves the path of clean code and hacks a very pragmatic solution. Despite the fact that a lot of these fast solutions remain in project and need to be maintained for longer.
After 1 year and almost 2k person days of work on a commerce 2.x project to book parking places, site is up and we'll see how Commerce 2.x is made for business-specific e-commerce.
One of the biggest complaints often heard among Drupal authors and editors, is the lack of an easy-to-use interface. In this session, we present the current state of Geysir, a contributed module we conceived with one single goal in mind: provide a great way for non-technical end-users to manage content in Drupal.
We'll take you through the digital transformation journey of Crain Communications and its various publications. We'll show how a custom Drupal 8 distribution, deployed on a multi-site setup is helping brands like AdAge and Automotive News launch new products as well as redesign their existing digital platforms.
After twelve years of working for and by myself, I joined a full-time team and found myself on the path to leadership.
This panel will focus on interlinking data, dynamic data flows, and the newest web technology to bring value to the enterprise. Drupal can play an integral part of this, being a robust content model with adequate access and revisions. Rocket.Chat adds a proven collaboration platform facilitating decentralized exchange of information, with optional federation across internal and external partners.
Introducing OpenCampus, it's technical model, contributions from universities within the OpenCampus network and outlook.
Design Thinking: a method to chase structural success in an era where healthcare (and other domains) have to deliver an excellent online experience to their customers.
One of the first challenges of moving your workloads to the Cloud is figuring out which three major flavors of computing technology to use: virtual machines, containers, or what is being called serverless. Each of these tools has its niche, its hype, and its downside.
Did not find what you are looking for? Organise your own informal discussion (BoF)! We have plenty rooms and times available for holding BoFs throughout the three session days.