Drupal

Be an ambassador!

Drupal Main Content - 22 January 2020 - 3:43am

Drupal is often spoken about as far more than an open source project, because our global community is vibrant and passionate; a model for other projects to learn from and emulate. There are many ways to be a Drupal ambassador: by mentoring others, by helping people answer why they should use Drupal, and why they should contribute. In addition, I have a few ideas on ways you could be an ambassador for Drupal by sharing about yourself with the global community. By participating, you help put a story behind the people of Drupal, and you show the broader community why the Drupal Association needs support. We'd love to have you involved!

Give a testimonial


".... because of it's wonderful community which has such inspiring contributors spread around the world. Being a member fills me with immense positive energy :)" — Surabhi Gokte (surabhi-gokte)

Get inspiration from the testimonials and share your own.

Be featured on Drupal.org

We're running the banner ad on Drupal.org - visible only to users who don't have an active membership. You may see these banners throughout the year (usually for a week-long run) if you visit without being logged in. To participate, email me or chat on Slack (lizzjoy). 


Drupal.org banner featuring Baddý Breidert (baddysonja).


Drupal.org banner featuring Christian Schnabl (snable).

MemberMondays


From this month's #MemberMondays.

This month, we've launched social posts about a different member each week. We're calling it #MemberMondays. You can share about yourself in this questionnaire.

I hope you participate— it would be wonderful to share about you with the global community. If you are interested, but feel you don’t have time or are hesitating, let us know.

Categories: Drupal

Symantec Enlists Tag1 for Web Security for Its Cybersecurity Products and an Innovative Decoupled Architecture for Integrations

Drupal Main Content - 5 December 2019 - 6:41am
Completed Drupal site or project URL: https://www.symantec.com/connect/Highlights Client Symantec Situation

As one of the most recognizable brands in cybersecurity, Symantec needed a dependable partner to ensure architectural and infrastructural integrity and bulletproof security for its Fortune 500 business

Challenge

Symantec’s unique challenge was to publish instantaneous updates across many websites, all while deploying and testing quickly, ensuring full security across many Drupal versions, and depending on integrations with other CMSs and services

Solution

Tag1’s Technical Architecture and Leadership stepped in to design and manage their infrastructure, oversee their code, perform in-depth security code reviews, and implement automated CI/CD workflows

Results

Thanks to Tag1’s guidance, Symantec has a cutting-edge decoupled Drupal architecture ready for any and all integrations, and Tag1, partner BKJ Digital, and Symantec have maintained a relationship for 12 years — and running

Categories: Drupal

Drupal 8.8.0 is available

Drupal Main Content - 4 December 2019 - 6:08pm
What’s new in Drupal 8.8.0?

The last normal feature release of Drupal 8 includes a stable Media Library as well as several improvements to workspaces and migrations. The new experimental Claro administration theme brings a fresh look to site management. This is also the first release to come with native Composer support.

Download Drupal 8.8.0

Stable Media Library

The Media Library module allows easy reuse of images, documents, videos, and other assets across the site. It is integrated into content forms and seamlessly fits into CKEditor. You can upload media right from the library and even reuse a combination of uploaded and existing media. Media Library was previously included with Drupal core as a beta experimental module.

New experimental administration theme

The Claro administration theme was added to Drupal core with beta experimental stability. The new theme is clean, accessible, and powerful. Administration pages are more touch-friendly, and color combinations and contrasts are more accessible.

Significant improvements to Workspaces

It is now possible to define hierarchical workspaces (such as preparing a "New Year's" issue for a magazine under the "winter issue", while both receive changes to be deployed). Workspaces can now work with Content Moderation, and path alias changes can also be staged.

Native Composer support included

Drupal 8.8.0 is the first release to include native Composer support without reliance on third-party projects to set up Drupal with its dependencies. New sites can be created using a one-line command.

Migration improvements

The multilingual migration path is still experimental, but has received various updates. This includes handling of vocabulary language settings, term language information, and localization. Modules can now specify whether migrations provided by them are finished or not finished to help audit completeness of available migrations.

New experimental Help Topics module

The existing help system is module based, whereas users intend to complete tasks, not use modules. A new task-based Help Topics beta experimental module has been added to bring in-Drupal help to the next level.

The way to Drupal 9

Drupal 8.8 is the last minor release of Drupal 8 to include significant new features or deprecations prior to 9.0.0. The next (and final) minor release, 8.9, is planned to be a long-term support release that will include all the same changes as Drupal 9.0. It will not contain significant new features compared to 8.8.0, although existing experimental modules may become stable, and small API and UX improvements can still be added.

Drupal 8.9.0's planned release date is June 3, 2020, and our target release date for Drupal 9.0.0 is the same day. Most Drupal 9 preparation steps can be done on your Drupal 8 site, custom code and contributed modules now.

What does this mean for me? Drupal 8 site owners

Update to 8.8.0 to continue receiving bug fixes and prepare for 9.0.0 (or 8.9.0). The next bug-fix release (8.8.1) is scheduled for January 8, 2020. (See the release schedule overview for more information.) As of this release, sites on Drupal 8.6 will no longer receive security coverage. (Drupal 8.7 will continue receiving security fixes until June 3, 2020.)

Note that all Drupal 8.8.0 sites (new installs and updates) now require at least PHP 7.0.8.

Updating your site from 8.7.10 to 8.8.0 with update.php is exactly the same as updating from 8.7.8 to 8.7.9. Drupal 8.8.0 also has updates to several dependencies. Modules, themes, and translations may need updates for these and other changes in this minor release, so test the update carefully before updating your production site. Read the 8.8.0 release notes for a full list of changes that may affect your site.

Drupal 7 site owners

Drupal 7 is fully supported by the community until November 2021, and will continue to receive bug and security fixes throughout this time. From November 2021 until at least November 2024, the Drupal 7 Vendor Extended Support program will be offered by vendors.

The migration path for monolingual Drupal 7 sites is stable, as is the built-in migrationuser interface. For multilingual sites, most outstanding issues have been resolved. Please keep testing and reporting any issues you may find.

Translation, module, and theme contributors

Minor releases like Drupal 8.8.0 include backwards-compatible API additions for developers as well as new features.

Since minor releases are backwards-compatible, modules, themes, and translations that supported Drupal 8.7.x and earlier will be compatible with 8.8.x as well. However, the new version does include some changes to strings, user interfaces, internal APIs and API deprecations. This means that some small updates may be required for your translations, modules, and themes. Read the 8.8.0 release notes for a full list of changes that may affect your modules and themes.

This release has advanced the Drupal project significantly and represents the efforts of hundreds of volunteers and contributors from various organizations, as well as testers from the Minor release beta testing program. Thank you to everyone who contributed to Drupal 8.8.0!

Categories: Drupal

Great Southern Homes Sees Greater Results with Drupal 8

Drupal Main Content - 3 December 2019 - 2:05pm
Completed Drupal site or project URL: https://www.greatsouthernhomes.com/

Great Southern Homes is one of the fastest growing home builders in the United States, consistently delivering dream homes to their customers with a focus on quality, affordability and energy-efficiency.

Categories: Drupal

Crack the ‘Giving Tuesday’ Code on December 3rd

Drupal Main Content - 28 November 2019 - 6:13am

Giving Tuesday (known online as #GivingTuesday) is the Tuesday after the Thanksgiving holiday in the United States, held on December 3, 2019. What began in the States has grown over the years into an international day dedicated to charitable giving at the beginning of the holiday season, whereby hundreds of millions of people give, collaborate and celebrate generosity.

Coincidentally, givingTuesday.org is built using Drupal! 

At the Drupal Association, we’ve decided to participate for the first time this year. Knowing the Drupal Community likes to have fun and delve into challenges — such as the ever-popular Trivia Night held during DrupalCons — our staff collaborated to create a trivia challenge never before seen, with Drupal project and product questions, Association facts and more. 

We challenge you to take the quiz on #GivingTuesday December 3rd, and to share with friends to see who can crack this code! Note: Not a literal code! Visit Drupal.org/giving-tuesday-2019 on Tuesday for the link.

We’ll update the leaderboard and congratulate players throughout the day on December 3! 

Thanks in advance for playing, and we encourage you to post your trivia score on social media; this may be our most challenging trivia game yet! 

We hope you'll take a minute to support the Drupal Association and join/renew membership or donate on this international day of giving. At the end of Giving Tuesday, we’ll announce three leaderboard winners: who has won the trivia, who donated the most, and who referred the most new members. The top 10 winners shown on each leaderboard will be entered to win a handcrafted Drupal prize (hint: it might be pictured in this photo)! 

#GivingTuesday


photo from DrupalCon Seattle opening reception by Hussain Abbas (hussainweb)

Categories: Drupal

Drupal Business Survey 2019

Drupal Main Content - 21 November 2019 - 3:57am

This blog has been re-posted and edited with permission from OneShoe's blog. The following are results from the 2019 Drupal Business Survey conducted by One Shoe and Exove, in partnership with the Drupal Association.

The annual Drupal Business Survey is an initiative of Drupal agencies One Shoe and Exove, and was published in 2016 for the first time. The survey aims to gather valuable insights from Drupal business leaders to identify opportunities and challenges for the Drupal market. This year, the survey asked Drupal business leaders from all over the world about their experiences with selling Drupal projects, their vision on community contributions and their expectations toward Drupal 9.

In total, 118 C-level Drupal agency leaders participated in the 2019 edition of the Drupal Business Survey. These leaders have a total of 118 offices, of which the majority (72 offices) are located in Europe and 36 in the United States.

43% of the respondents are CEOs and 35.6% of the respondents are founders of Drupal businesses, mostly working at mid-size Drupal agencies with between 11 and 50 employees (33.9%). The majority of the companies have been in business for more than four years (89.8%).

How is Drupal business doing?

The news is positive for business – the Drupal project pipeline has grown or stayed at the same level as the previous year whilst the average deal size has increased. Drupal project win rates have stayed roughly at the same level and future of Drupal project pipeline is predicted steady based on this year’s responses.

Each year the respondents are asked about their Drupal project pipeline, average deal size and project win rate, as well as their expectations for next year. Half of the respondents said that their Drupal project pipeline grew and when compared to last years results, even more than expected. One third of the business leaders responded that their pipeline has stayed approximately the same and only 16.9% stated that their project pipeline shrank.

Average deal size has also grown, according to majority of the respondents (65%), and only about 7% answered that their deal size shrunk in 2018.

Popular industries for Drupal projects

Drupal is used for endless types of digital solutions: from easy-to-manage sites to large-scale portals and platforms. As a result, you can find Drupal projects in all kinds of industries. Each year the respondents of the Drupal Business Survey are asked about the type of projects they completed in the past year, and industries in which they use Drupal to create digital experiences.

Interestingly, this year the category 'Education' is added for the first time after respondents in the previous edition indicated they missed this category. Education is the most popular industry in which Drupal projects are implemented this year.

We asked this question also in previous years and when comparing results, we see some differences. Travel & Tourism became a more popular industry in Drupal project implementation with 330% growth when compared to the 2018 Drupal Business Survey results. Furthermore, Telecom, Sports and Logistics & Support grew their popularity whilst Consumer Electronics, Consultancy and Construction decreased popularity in Drupal projects implementation according to the survey data.

Top 3 industries which became more popular compared to 2018:

  • Travel & Tourism (+330%)
  • Telecom (+77.78%)
  • Sports (+77.78%)
  • Logistics & Support (+72.73%)

Top 3 industries with fewer Drupal projects compared to 2018:

  • Consumer Electronics (-59.09%)
  • Consultancy (-37.74%)
  • Construction (-37.50%)
‘Contributing to Drupal should be a no-brainer’

One of the distinguishing factors and forces behind Drupal's success is the large and active community. For a long time, the slogan for Drupal has been "Come for the software, stay for the community.” Dries Buytaert each year publishes the ‘Who sponsors Drupal development?’ report. According to the 2018–2019 edition, small-to-medium-sized Drupal businesses (fewer than 100 employees) contribute frequently, while larger full-service agencies are not actively contributing to Drupal.

According to the Drupal Business Survey, 111 out of the 118 businesses contribute to Drupal and only 7 businesses don’t. What’s the vision of Drupal’s agency leaders about the subject of contributing to Drupal? How do they contribute, and why (not)?

The Drupal businesses from the survey contribute in many different ways. It varies from non-technical contributions, like sponsoring events and organising events such as MeetUps and DrupalCamps, to improving Drupal’s documentation or development (contributing modules and patches). Reasons for contributing are, among others, because it feels like ‘the right thing to do’, because of branding and marketing reasons, or in order to give the developers a sense of the community:

“Drupal has given a lot to our company, so it is only fair to give back. Also, we see that the Drupal business community is not that well served, so it is an easy choice for us to contribute to (besides technical stuff).”

“Without contributions, the Drupal project wouldn't exist. It should be a no-brainer.”,

“ I wouldn't have made a career in Drupal if others wouldn't have contributed before; it's a give and take and everyone should do so.”

I believe in supporting the community that supports me and provides the basis for my income. Also, there are side-benefits to contributing. My contributions have helped me win clients.”

Limited time and resources

Even though the vast majority of agencies are aware of the importance of contributing to Drupal, they also face difficulties combining the pro-bono contributions with their day-to-day business. The analysis shows that those who don’t contribute are either sole entrepreneurs or are working at a Drupal company with more than 100 employees. Almost all respondents saying that their business doesn’t contribute, explain that the reason is that they don’t have the time and resources to do so: “In a resource limited business, contribution is difficult to balance with the bottom line. We do what we can. However, the teams are all encouraged to be vocal advocates of Drupal on all Social Media platforms, challenging misconceptions wherever they occur.” Someone else suggests: “Maybe introduce paid development for updating, testing and maintaining core and most used contributed modules.”

Does size matter?

When we compare the size of the Drupal companies with the kind of Drupal contributions, we see that:

  • The larger the Drupal business is in terms of employees, the more often they financially support the Drupal project by – for example – sponsoring an event and/or making donations.
  • Also, larger Drupal businesses tend to contribute to developing (contributing modules, patches, documentation or bug reports) more than smaller ones.
  • The smaller the business, the more often they share knowledge with other users (User Support).
  • Except that, there is no significant difference between the size of the Drupal companies and other types of contributions they make to the Drupal project. All different sizes of organisations contribute in the form of translations, marketing, testing, and contributing to design & usability.

Businesses expect easier Drupal upgrades starting with D9

Drupal 9 is targeted for release in June 2020. We asked the Drupal business leaders what their expectations are toward Drupal 9. The general trend among companies is ‘Finally no hard upgrade path anymore!’ One respondent says: ‘We hope the upgrade path will be smooth, and it will be easier to justify the investment of upgrading.’

“[I expect] it will become easier to do the operation things, as update core, modules etc. Better media handling and user interface, that it doesn't have this large jumps on functionality changes from one version to another - so the upgrades from 8 to 9, 9 to 10 and so on can go much much smoother than before.”

“[I expect] that we don’t have to reimplement all our customers solutions the way we had to from earlier solutions. I expect that when we have upgraded all our solutions to the latest version of Drupal 8.X, the upgrade to Drupal 9 needs to be smooth and without any major rewriting of code. When upgrading our ecommerce solutions from D6 -> D7 and D7 -> D8, it almost killed our business. We had to basically reimplement the solutions (not upgrade them) and the clients were not willing to pay the actual cost. So we had to invest a lot of money into those upgraded. We are not willing to do the same for D8 -> D9.”

Business leaders also express their desire for a better interface and a UX enhancements: ‘I hope that D8 will provide a better admin UI and UX, and an improved preview mode.’ Another one says: ‘I hope for focus on the end user experience.’

The Drupal community has noted the user experience needs and there is a specific Admin UI modernisation strategic initiative going on – for more information, see https://www.drupal.org/about/strategic-initiatives/admin-ui-js

However, a number of owners also express their doubts. One respondent states:

“Many clients are still on Drupal 7 without a plan (or desire) for Drupal 8, there is some surprise that Drupal 9 is already on the way. Some may be waiting for Drupal 9 before moving anyway. The D7-D8 move is seen as such a big one that projects may come to a natural end or move away from Drupal before clients ever get to D8 or D9.”

“We think it will be hard to convince people to migrate from Drupal7 to Drupal9. On the other hand we think that project size will continue to grow.”

The comments about Drupal 7 show that the system is still in wide use and there is a threshold for the clients to upgrade to later versions. The updates have been laborious projects in the past, and now businesses expect this issue will be mitigated with the new release cycle and the release of Drupal 9.

More ease of use of Drupal

We asked the Drupal business leaders what developments they hope to see in the coming years regarding Drupal in general.

The answers given by the respondents were varied, ranging from making Drupal development easier to making Drupal more suitable (again) for small and mid-size projects. However, most of the answers were about the user-friendliness of Drupal: 26% of all the answers had to do with Drupal’s user experience for developers as well as administrators, editors, content managers and end users. Or, as one respondent stated it: “Continued ease-of-use for both semi-technicals/semi-professionals as well as professional developers and UX and UI designers.”

“A better out-of-the box user experience (in terms of design, media handling & editing, for example). Improved admin experience - e.g. react-based admin interface.”

“I hope that Drupal is going to have a better and more modern UI/UX for the clients, ease to integrate Drupal as API first/headless, from a DX perspective continue to use OOP and modern methods. Ease to do functional tests. Ease to update modules/core with automatic process.”

The Drupal Business Survey results indicate that businesses are eagerly waiting for the first versions with a radically improved admin user interface. This is something that has already been taken into account; see the Drupal community’s strategic initiative.

The second thing that the respondents mention is that they hope the features and capabilities of Drupal will continue to improve or expand (10% of the answers):

“Continue to develop more content-friendly toolkits/features, expand upon configuration management processes/workflows”

“We see more out of the box features in the platform and more tools suited for enterprises.”

“Closer to a microservices CMS, allowing me to pick the bits I need/want.”

Conclusion

The survey shows that Drupal business is doing well, with slight growth in project pipeline and more substantial growth in average deal size. Drupal is used for various types of digital solutions. However the most popular industry for Drupal project implementation is Education based on this year’s survey results. Other top industries include Charities & Non-profit and Government & Public Administration. The fastest growing industry in terms of the number of Drupal implementations this year is Travel & Tourism, with a growth of 330%, followed by Telecom (+77,78%), Sports (+77,78%) and Logistics & Support (+72,73%).

Contributions to Drupal have remained active, as 111 out of the 118 businesses taking part in the survey report that they contribute to Drupal. The most common ways of contributing include development as well as sponsoring and organising events. The report shows that those who cannot contribute to Drupal are either sole entrepreneurs or are working at a company with over 100 employees, facing challenges in combining pro bono work with day-to-day business.

Drupal business leaders share various hopes on the development of Drupal. The most common ones include improved dev/editor/user experience, more/better features and ease of updates. Expectations towards the upgrade to Drupal 9 are mostly optimistic, the only thing that businesses shared was their concerns that customers may want to move away from Drupal because of the difficult upgrade from 7 to 8.

As one of the business leaders states: “Agency leaders play a key role in growing the Drupal community. This survey provides a great way for us to start working together. Next, we need to take the results and come up with strategies for growth!” The findings of this survey – and possible strategies for growth – were discussed at the Drupal CEO Dinner during DrupalCon Amsterdam 2019, where more than 60 Drupal Business leaders from all over the world came together.

-----

See the 2018 survey results.

For more information, please contact Janne Kalliola (jannekalliola) or Michel van Velde (michel-van-velde).

About Exove

Exove delivers digital growth. We help our clients to grow their digital business by designing and building solutions with agile manner, service design methodologies, and open technologies. Our clients include Sanoma, Fiskars, Neste, Informa, Trimble, and Finnlines. We serve also start-up companies, unions and public sector. Exove has offices in Helsinki, Oulu and Tampere, Finland; Tallinn, Estonia; and London, United Kingdom. For more information, please visit www.exove.com.

About One Shoe

One Shoe is an integrated advertising and digital agency with more than 10 years experience in Drupal. With more than 40 specialists, One Shoe combines strategy, UX, design, advertising, web and mobile development to deliver unique results for international clients like DHL, Shell, Sanofi, LeasePlan, MedaPharma and many more. For more information, please visit www.oneshoe.com.

About the Drupal Association

The Drupal Association is the not-for-profit organization dedicated to fostering and supporting the Drupal project, the community and its growth. The Drupal Association helps the global Drupal community with funding, infrastructure, education, promotion, distribution and online collaboration at Drupal.org. For more information, please visit drupal.org/association.

Categories: Drupal