It’s hard to believe that a little over a month ago, we were in DrupalCon planning mode. No one expected the Drupal community’s biggest event to come to a halt any more than we anticipated our lives totally changing due to a pandemic. While we’re all dealing with this new, and hopefully very temporary, normal, it’s more important than ever to keep things moving forward personally and professionally.
When it was clear that DrupalCon would most likely not happen this year, we decided to pledge our sponsorship dollars to the Drupal Association regardless of whether or not DrupalCon ended up taking place. We’ve been part of the Drupal community since the dawn of IRC, and many of our team members actively contribute to Drupal. We understood the financial hit that would occur by not having DrupalCon and because the Drupal Association has played such an important role in our business and the community, the decision seemed like a no-brainer. Let’s face it; the Drupal Association is the hub for Drupal success.
The Drupal Association is the conduit through which everyone on my team can contribute back to Drupal. They exist so we all can participate and receive the benefits of the community and the software. Simply put, there isn’t a Drupal without them."
Matt Westgate, co-founder and CEO of Lullabot
It’s been incredibly inspiring to see so many of our fellow sponsors step forward as well. No doubt, we’re all in this together.But, there’s still more work to do. In order to continue project velocity, ensuring that we have adequate tooling, marketing Drupal, and many other activities that the Drupal Association helms, they needed to raise $500,000. Raising this amount is no easy feat, but we are almost there. We are committed to supporting this endeavor and hope you will be too.
[Editor's note: As of publication the #DrupalCares campaign is 96% to goal!]Lullabot Contributor Stories Olivero Theme: Mike Herchel, Senior Front-end Developer & Putra Bonaccorsi, Technical Project Manager
The idea for the new front-end of Drupal 9 (Olivero) would not have happened without the Drupal Association. We serendipitously met up with Lauri Eskoka and Angie Byron at DrupalCon Seattle (which is put on by the Drupal Association), which led to the creation of the initiative.
Furthermore, the majority of Olivero’s development has taken place on Drupal.org, which is maintained by the Drupal Association. Without this tooling, development would be disparate and communication with the Drupal community (which is vital for this project) would be ineffective.
We were able to pitch our ideas for the redesign and development of a theme that could ship with the release of Drupal 9 by submitting our proposal to the Drupal Association's “idea issue” queue. This ideas queue section of Drupal.org let us propose ideas for Drupal core and got them through validation and planning phases, which are a big part of the success of the Olivero project.API-First Initiative: Mateu Aguiló Bosch, Senior Developer
Something else that made a huge difference on the design side was having the Drupal Association, especially Megan Sanicki, as the Drupal Association Director at that time, backing the design team as a legitimate group of the Drupal project to get free access to Figma. This online and real-time design tool has been a key factor allowing designers to be distributed across the world and timezones.
On May 1st, Chris Urban and I presented 2020 Developer Tool Survey Results at CMS Philly. For the past few years, we've run an annual Drupal Dev Tool Survey (2019, 2018) and presented the results at DrupalCon and some local Drupal Camps.
Since DrupalCon went virtual this year, and Chris was helping make CMS Philly virtual, he suggested I join him at that conference and reveal the results at this session.
As many of us in the Drupal community are entering the second month of physical and social distancing, it is important to take a break from our - often repetitive - day-to-day activities to spend some time on self-care. This not only helps ourselves, but also those around us. With this in mind, the CWG’s Community Health Team has compiled a list of activities that can help all of us cope with everyday stresses a little better.Take a break from the digital world
Breathe. Go outside, sit at the window, stand on your balcony. Break up your day. Fresh air and sunshine can help you to recharge and be more focused when you return to the computer. Exercise can help reduce anxiety and tension, improve mental outlook, and create some mental peace.Keep Learning
Use this time to hone your skills. Take some classes, attend meetups, and other virtual events. Many companies and organizations have lowered the cost of their classes or established curriculums that can be accessed at a lowered cost or for free.Exercise Caution Online
Equipping ourselves with accurate information can go a long way in keeping our anxiety levels low. Be sure to get information from trusted, reliable outlets that back up analysis with data that’s been vetted or verified by official sources. Social media can be a wealth of misinformation, and it’s important to validate what you see online before acting on it or sharing it with others.Give Back
Giving back has many benefits, but first and foremost it feels good. Not only does giving back make an impact, but it also builds and makes our community stronger, and makes our projects better and more complete. When we mentor, share our expertise, we not only build other’s skills, but we also sharpen our own. By being leaders, we add to our street cred and contribute to our professional growth and developmentTake it Easy On Yourself
It’s perfectly okay not to hold yourself to your usual standards of productivity right now. Balancing personal and professional life is harder than usual right now, and many of us are working in environments that are full of distractions. Communicate with your colleagues, let them know how you’re doing, and make arrangements to adjust your working hours and expectations as needed so that you can be your best self both personally and professionally.Ask for help
You are not alone in needing some additional support, and there is never shame in asking for help. Stress is affecting our sleeping and eating patterns, our work habits, the ways we are interacting with those closest to us.
Call your local public health department or insurance company for resources. While going to an in-person appointment may not be possible, many therapists and counselors offer on-line or telehealth services.Resources News
- Center for Disease Control (CDC)
- World Health Organization
- Stress and Coping - CDC
- Tips For Social Distancing, Quarantine, And Isolation During An Infectious Disease Outbreak - Substance Abuse and Mental Health Services Administration
- Disaster Distress Helpline, call 1-800-985-5990, or text TalkWithUs to 66746
- National Domestic Violence Hotline, call 1-800-799-7233 and TTY 1-800-787-3224
- We are looking for suggestions for non-US-based mental health resources to include here.
Here at Mediacurrent, we’re excited to introduce live, online training series. These full-day training sessions will demonstrate how to plan, build, style, and integrate components with Drupal 8. These are hands-on workshops where you will be able to follow along with predefined exercises for a better learning experience.
- Component-Based Design with Pattern Lab - This one-day beginner course is scheduled for May 18, 2020.
- Component-Based Theming for Drupal 8 with Pattern Lab and Twig - Here we build on the foundation of the previous training with an advanced-level course scheduled for June 1-2, 2020.
We chose to focus our first workshop events on a theming approach that’s been successful for Mediacurrent developers and our clients. Contrary to traditional top-to-bottom theming, the component-based approach enables us to build Drupal websites, or any type of website for that matter, by breaking down the UI into self-contained, reusable parts. This presents many advantages over traditional development, delivering robust, scalable, and flexible components that promote reusability and code efficiency.
Workshop attendees can expect to leave these sessions with the tools and knowledge to work on Drupal 8 websites and will be prepared for building great Drupal 9 websites using this revolutionary approach.
Youur Training Lead
Lead trainer Mario Hernandez is a regular speaker and trainer at tech conferences with over ten years of experience as a Front End Developer. His credentials include conducting a series of in-person component-based development training workshops at DrupalCons throughout America and Europe in addition to a recently published ebook: Component-Based Theming for Drupal 8 & 9.
Mario’s personal philosophy as a trainer is to be accessible and available to all students before, during, and after the workshop. To maximize time, attendees will receive detailed instructions on how to set up their training environment. This ensures our time during training is used to learn about the topic at hand vs. fixing technical issues. All students will get copies of the training recordings and full access to the training curriculum in an online form. Our curriculums are constantly being updated and these updates will automatically be available to students at no additional cost. Finally, all students will get a copy of our latest eBook on Component-based Theming for Drupal 8 & 9.Ready to get started?
Visit our registration page to learn more about the course topics and purchase tickets for the Drupal 8 Component-Based Theming & Design virtual training workshop.
Mediacurrent blog readers can save 20% by registering with the promo code mctraining20 by Friday, May 15. We hope to see you there!
In order to best resolve some packaging, dependency, and upgrade path issues that have come to our attention in the past week, we're extending the release windows for the following releases to the week of May 11:
- 8.8.6 (final normal bugfix release of 8.8, which has security coverage afterward until December 2020)
The scheduled release date for 9.0.0 and 8.9.0 remains June 3. We will share another announcement with the community once 9.0.0-rc1 is available for testing.
In this article will see how to use the Drupal migration framework to migrate custom sites to drupal 8.