Selling the Drupal community to those here for the code
Throughout the software development world there are manyĀ āevangelistā roles who sell the code to the community, but maybe we need the other side? Maybe we need to sell the community to the those who are just there for the code.
Drupal is famed for its community, with the sloganĀ āCome for the code, stay for the communityā, but as Drupal starts to evolve into a more enterprise platform itās expected to see more organisations coming for the code, and staying just for the code. Why should we care?
Drupal Cores lists 3635 contributors to Drupal 8 core. Without these people you wouldnāt have Drupal. If youāre not supporting these people your business model is flawed. Many organisations sell Drupal to clients and / or use Drupal themselves. What would happen if Drupal wasnāt a sustainable platform anymore?
The Drupal Association doesnāt have anything to do with the code itself, but they do run the platform that packages the code, hosts the code, tests the code, markets the code, as well as many other roles within the community. This year and last year the Drupal Association had to lay off a number of staff members due to funding issues. Organisations really need to get behind the Drupal Association otherwise there will be no Drupal. There are a number of ways you can support the Drupal Association, and itās great to see more and more non-dev-shops listed onĀ https://www.drupal.org/organizations.
At Appnovation we have had a lot of growth over the last 2 years and with this growth community contributions have not kept up. Therefore weāre currently working on a community contributions program to try to inspire the company as a whole to work closer with all the open source communities. Weāre also embedding this within the sales and pre-sales process too, so we can ensure our clients know about and understand the open source communities behind the software weāre using with them.
Itād be great to hear your thoughts, ideas, and views. In return there will be more blog posts with progress updates.