You are here

Drupal

Update on Drupal Association Executive Director search

In June, Jacob Redding, our Executive Director at the Drupal Association, decided that it was time for him to transition out of the Executive Director role to pursue new challenges. Hence, the Drupal Association Board of Directors started a search for a new Executive Director. We have had some very promising conversations, which we feel will lead to a strong placement that will strengthen and grow the Drupal Association and the community.

The Board understands the importance of the Executive Director search and is conducting it with diligence and thoroughness. Since that means there is a chance that the next Executive Director will not be secured by Jacob's departure, the Board has worked with the Association staff to implement a continuity and transition plan for the organization. For the next four months, Megan Sanicki, former Director of Sales & Business Development at the Drupal Association, and Jacob Redding will both serve as Managing Directors of the Association. Megan has already worked closely with Jacob over the last two years to build the Drupal Association and set direction. In the event that there is a gap of time between Executive Directors, Megan will be well prepared to bridge that gap and ensure operations continue without missing a beat. And, in this new role, she will focus on optimizing Drupal Association operations, so we will be positioned for the new Executive Director to start strong on his or her first day.

Please welcome Megan to her new position at the Drupal Association.

Views in Drupal 8

Views is the #1 most-used contributed module, installed on nearly 70% of all Drupal websites. The ability for non-developers to create listings for pages, blocks, calendars, photo galleries, and more through a web interface, complete with developer-friendly features such as caching, is one of the primary differentiating factors that makes Drupal shine.

While Views has excelled as a contributed module, bringing Views into Drupal core is now a clear strategic decision. Having Views in core will present many advantages:

  • Consistency: Many disparate, legacy solutions are currently used for data listings in core modules. Converting these listings to Views will both improve the Drupal developer experience and make it easier for site builders to customize their sites.
  • Learnability: First-time users of Drupal often don't realize what is possible with contributed modules. Having Views in core will mean that new site builders can more quickly understand Drupal's capabilities out-of-the-box.
  • Release cycle: The stability of Views has in the past been an indicator of when the community considers a release of Drupal "ready". Drupal 7 usage did not start to increase until a development version of Views was available for D7, and it did not pass Drupal 6 usage until Views was stable.
  • Contributor experience: Hundreds of contributed modules rely on the Views API, so these modules are blocked on Views for each release.
  • Stability: If Views is in core, changes that cause Views regressions will be core release blockers, and Views bugs will be treated as core bugs.

A grassroots Views in Drupal Core initiative (VDC) was announced back in May. In the meantime, the team has been very busy with getting the necessary pre-requisites into place. These include various dependencies from the CTools project, as well as a Drupal 8 port of the Views module in contrib.

In this post, I’d like to make Views in Core an official initiative for Drupal 8, alongside initiatives such as Configuration Management, Web Services, and Mobile.

Unlike previous initiatives, Views in Core has an initiative team, rather than a single initiative lead. That team consists of:

  • Earl Miles (merlinofchaos) -- Views creator, VDC chief architect
  • Daniel Wehner (dawehner) -- Views maintainer, VDC technical lead
  • Jess M. (xjm) -- top D8 core developer, VDC patch review & QA, contribution facilitator
  • Tim Plunkett (tim.plunkett) -- top D8 core developer and Views contributor, senior VDC developer
  • Damian Lee (damiankloip) -- top Views contributor, senior VDC developer

In addition to these people, over a dozen other developers have also contributed to the initiative with the team's coordination and guidance.

For more information about the Views in Core initiative, check out Earl's report on VDC. It provides a detailed roadmap on what needs to be done to get Views in Drupal 8, and information about how you can help.

How does it feel to sell your company?

I've acquired other companies, but the sale of Mollom to Acquia, was the first time I sold a company of my own. Being the seller felt quite different. It's a interesting mixture of satisfaction tinged with loss. During the negotiation phase you feel joy and excitement. Then you feel frustration as you go through the due diligence process. It's a lot of work. Eventually, the day you hand over the keys you feel like you sold your baby. At the same time, you feel a sense of achievement.

Selling Mollom was a life-changing moment. Not because it was a big financial transaction (it wasn't), but because it proves that I was able to bootstrap and grow a company, steer it to profitability, and successfully exit. It was a great experience, because I know that at some point, I'll have the desire to do that again.

Second Drupal Association community elections

Earlier this year, I posted about our first Drupal Association community elections. We introduced the community elections with the goal to make sure that the Drupal community is always well-represented on the Drupal Association's Board of Directors.

Well, the time has come to run our elections again. Nominations opened on 1 September and were open for two weeks. 18 people from the Drupal community put themselves forward as candidates. Please have a look at the election candidates. Voting will be open from September 24 to October 7 but now is the time to engage with the candidates.

Who can vote?

You are eligible to vote if you have an account on drupal.org, logged in during the past 12 months, and created your account before August 31 this year when the election was announced. Once voting opens, you can login at http://association.drupal.org and rank the candidates in order of preference.

How does voting work?

Voting uses the 'instant runoff' method powered by Drupal's own decisions module. For more information about this method of voting, watch this helpful YouTube video which explains it with post-it notes!

Symfony Live London

On Friday this week, I will be giving a keynote at Symfony Live London. The event is being hosted by our friends at Sensio Labs UK. For those not familiar with that name, Sensio Labs are the original creators of the Symfony framework. The event, which runs over the course of two days (13-14th September), promises to provide some fascinating insights in to the world of Symfony.

Symfony is a reusable set of standalone, decoupled and cohesive PHP components that solve common web development problems. As most of you know, we have incorporated Symfony components into Drupal 8. We are enhancing our strong architecture, with another strong architecture. It is a big initiative that we have been working on for many months.

Given the importance of Symfony for Drupal, it is great to see our two communities collaborate. Events like Symfony Live London are an ideal place for that to happen. I look forward to seeing you there!

Pages

© 1999-2015 Dries Buytaert Creative Commons Attribution-NonCommercial-ShareAlike 3.0 License.
Drupal is a Registered Trademark of Dries Buytaert.