Schedule

Friday, April 24, 2020 | Training and Contribution

-
Room A

Getting started with Drupal

Drupal, an open source content management system, is used to make many of the websites and applications you use every day. Drupal has great standard features, like easy content authoring, reliable performance, and excellent security. 

In this hands-on training, we will walk you through the essentials of creating your first Drupal website. By the end, you’ll have an understanding of Drupal’s fundamental building blocks and a working sandbox on your local machine or cloud environment that you can continue to use for as long as you like. From there, you can continue to explore at your own pace with our recommended self-serve training resources.

-
Room B

Contribution Day

What is Contribution Day?

A contribution day is a day where people get together to work on one particular goal. In this case, we’re working on various Drupal issues or community-led initiatives. Issues can be making patches, reviewing/testing other's patches, reporting issues, creating or updating documentation, or anything else that helps Drupal become better for the community.

Are you new to tech, not a coder, or never visited the issue queues?

That’s perfectly fine! There will be mentors available for those who need a little help to get started.

Not everyone who works on open source projects is a developer. Smaller tasks help the less experienced gain confidence and experience, which, in turn, leads to more contributions. Code is very important, but so are all the other parts.

For DrupalCamp Manila 2020, we will concentrate on Drupal 8 issues and contributed projects. Basically, we’ll look at all the Drupal 8 issues, and make sure we understand them. We also want to give time to include special community projects like the GWT Theme

There are plenty of contributed projects and themes that have issues in their queues.

-
Room A

Theming with Drupal 8

In this session, we will try to introduce how to become a theme developer. We will delve with the basics on how to find a theme in Drupal, understanding its structure and try to build a theme for your site.

-
Room B

Saturday, April 25, 2020 | Keynote and Sessions

-
Room A

-
Room A

KEYNOTE: A new grand compromise in content management

In the early days of the content management system, we forged a grand compromise between content editors and marketing teams and their developer and engineering counterparts. This CMS compromise led to an uneasy alliance between disparate back-office departments and ensured the wild success of the humble CMS as a software trend to be reckoned with. Fast-forward twenty years, however, and the CMS landscape seems splintered and woefully unprepared for both the ongoing explosion in content delivery channels and the dizzying innovation in the front-end development world. Some are even saying the post-CMS era is here.

-
Room A

-
Room A

-
Room B

-

-
Room A

-
Room A

Deliver omnichannel secure & resilient digital experience with Decoupled Drupal using Kubernetes & Istio

Every organisation wants to deliver exceptional digital experience to wow it’s customers and in the current era this experience is not just limited to websites or apps instead it is an omnichannel experience(wearable tech, voice and IoT). This is where Drupal shines and using API-first Drupal as a central data service as a part of decoupled site, one can deliver the exceptional end user experience to its users.
 

-
Room B

-
Room B

Hosting large video conferences with open source tools.

In this talk i will explain what we are building now, a massive online conference platform for open source events.
It is build on jitsi meet with Drupal authentication and some other nice streaming tools and features.
We're currently running tests and want to host a Global Drupal 9 release party on June 3, 2020.

-
Room A

-
Room B

Lando: Local Development Made Easy

Lando is for developers who want to:


* Quickly specify and painlessly spin up the services and tooling needed to develop all their projects.
* Ship these local development dependencies in a per-project, lives-in-git config file
* Automate complex build steps, testing setups, deployments or other repeated-more-than-once workflows
* Avoid the built-in-masochism of directly using docker or docker-compose
 

-
Room A

Sunday, April 26, 2020 | Additional Sessions

-
Room A

-
Room A

Increase traffic to Drupal sites

Generating traffic to the company website is more important when running a business. Most organizations are using Drupal sites now & they want to generate leads from their company website. The company website should have enough traffic to generate leads. I'm going to present how to increase traffic to Drupal sites.

-
Room A

Gitlab for Drupal developers

GitLab is a complete DevOps platform, delivered as a single application. This makes GitLab unique and makes Concurrent DevOps possible, unlocking your organisation from the constraints of a pieced together toolchain. In addition, GitLab is the only of the top 3 git platforms that has an open source tier.

-
Room A

Decoupling Entity-validations from Entity-forms

Entities are an integral part of the Drupal ecosystem and almost every entity in Drupal is linked with forms. Thus Drupal provides a beautiful Form API that helps in building, validating and submission of forms. All three stages are very important and have their own significance. But our focus throughout the session will be the form validation aspect.

-
Room A

Dynamic Responsive Universal Process Automation Logic

This session is about how Drupal can help you to run your business in a more effective way using business process automation tools built with DRUPAL (Dynamic Responsive Universal Process Automation Logic) a set of modules that allow you to describe and automate your business processes.
 

-
Room A

Share this page