Getting away from Beta – Drupal 8’s final moments
Drupal 8 is slowly but surely being finalized. Its current version number already is 8.0.0-beta15, but moving forward with the release candidate (RC) versions that precede the main release will still have to wait due to some critical issues that have to be addressed. The first RC version should, however, be ready for release before this year’s largest Drupal event, DrupalCon Barcelona, which will be held in a couple of weeks. We at Druid have decided to pull our weight by letting Druid’s Lauri Eskola (lauriii) take part in the final push during his working hours.
Lauri is one of the Drupal 8 project’s official theme system maintainers and one of Druid’s most active Drupal community members. Lauri has also been able to use his office hours for the development of a new Drupal version.
Druid is one of the ten most active companies to employ Drupal 8 developers. That’s why it shouldn’t be a surprise to anyone that we offered up Lauri’s time to help fix the final issues with the Drupal 8 core. After all, we did the same at the end of the summer, when Bart Feenstra (Xano) spent a month and a half building D8.
Our close relationship with the Drupal community enables the continuing development of our staff and directing the platform development according to our customers' needs. The community also works as a channel for working out some of the hairier issues we encounter, and we reciprocally pay it back by offering our help to those who need it. Druid’s mission is to become the foremost center of Drupal know-how in Europe, and we believe that our activity within the international community will work towards this goal.
Druids have actively taken part in the development of Drupal 8 by generating dozens of new features and fixes, and also by organizing sprints around the globe. We are constantly showcasing Version 8 to our customers, and last March we released, to an enthusiastic international reception, Finland’s first commercial web service built using Drupal 8.
We firmly hold the belief that behind quality service are just three little words: Staff. Community. Customers.
PS. During the first week, Lauri took part in solving the following issues:
- Convert page elements (local tasks, actions) into blocks
- Remove all usages SafeMarkup::checkPlain() from render arrays
- Deprecate SafeMarkup::checkPlain() for Drupal 8.0.x
- Remove SafeMarkup::set() from the codebase
- Remove all usages SafeMarkup::checkPlain() from Views titleQuery()
- Deprecate EntityListBuilder::getLabel() and remove usages of SafeMarkup::checkPlain()
- Remove SafeMarkup::escape() and rely more on Twig autoescaping