1
Drupal VM 4 Is Here! With PHP 7.1 And Easy PHP Switching
2
Drupal Global Sprint Weekend: Jan 30th and 31st

Drupal VM 4 Is Here! With PHP 7.1 And Easy PHP Switching

Drupal is the open-source software popular for use in sites which contain blogs, portals, forums, e-commerce sites, information about individual and corporate entities, intranets, resource directories, social networking sites, etc. Written in  PHP, it is available in a ready-to-use format upon being downloaded. This software supports content management, podcasts, collaborative authoring, image galleries, newsletters and much more. Now, the newest and latest version of it is available on the net, seven whole months after PHP 7.0 and Ubuntu 16.04 were introduced by the VM 3 version of this Drupal software.  

Some of you might not be familiar with the concept of the Drupal VM. It is an instrument, or tool, built with the help of Vagrant and Ansible, that helps in the development of  Drupal environments.With the 4th installment in the series the Drupal tool is enhanced in terms of flexibility. You get a plethora of choices to pick from.  A few of the binaries are MySQL or PostgreSQL, Nginx or Apache, Redis or Memcached, and CentOS or Ubuntu.  Also, Drupal VM 4 is empowered with a seamless mode-switching power which allows the web developer to change the PHP mode in a fluid, no-hassle manner. The modes available are 5.6, 7.0 7.1. The best thing is that you can do this without having to recreate the whole development environment.

Here is a comprehensive list of the benefits that Drupal VM 4 would empower you with:

  • A really great aspect is that Drush is completely optional. You can choose to either use the version attached to the project or not use it at all. This is undoubtedly good news for web developers around the world.
  • As already mentioned before, Drupal VM 4 supports all three versions of the programming language PHP: 5.6, 7.0 and 7.1. All you need to do in order to activate the ‘smooth switch’ system is to do an update of the PHP version and run the Vagrant Provision. This easy PHP mode switching is apparently the real reason people are extremely excited about the recent update.
  • Another benefit is that you would now require the use of Vagrant 1.8.6 or later, VirtualBox 5.1.10 or later, and Ansible 2.2.0 or later. Of these, the latter is important only if it is installed on the host.
  • Although PHP 7.0 remains as the default, you’d be able to install the PHP 7.1 or 5.6 in a smooth movement (details mentioned in another point and also in the introduction).
  • You can work these changes on any Operating System, whether on a laptop or mobile.
  • Among other improvements, you can avail of the PHP upload_progress support, the optional DRUPALVM_ANSIBLE_ARGS support for the Ansible CLI options, and use the shallow Drush cones for the sake of building up environments faster. Drupal VM 4 has also added the GitHub ISSUE_TEMPLATE, fixed the Solr versioning error and set the composer.json to “VM” over “Project”.  A few bugs have been fixed; such as the #981, #1014, #1020, #1004 and #1037.

Awesome, isn’t it? And we have the exemplary efforts of Oskar Scholstrom and Thom Toogood to thank for it all!

Drupal Global Sprint Weekend: Jan 30th and 31st

Every year, there is a kind of ritual with the Drupal community worldwide.  Arranged throughout the world, there are sprints which are aimed at aiding in the further growth and development of Drupal. This year, in 2016, the Global Sprint was arranged on the 30th and 31st of January. The venues included cities in various countries such as India, Belgium, Bulgaria, France, Germany, Hungary, Italy, Luxembourg, Romania, Russia, Serbia, Slovakia, Spain, Switzerland, Ukraine, UK, Peru, Canada and the USA.

Drupal is a free and open-ended content management network which is often used for sites containing blogs or forums. It is distributed under the GNU public General Public License.  And as of 2015, the 8.0.0 version of Drupal was developed and released. Among the improvements seen in this updated version of Drupal, one is the done-within-context which offers a ‘what-you-see-is-what-you-get’ style of editing and previews. It also contains a new model of content with entities, fields, and views which are totally unconventional or out of the box. All the content pages, forms and administrative pages are customized  through the administrative interface. Last, but not the least, it has a very responsive HTML5-oriented output. It’s little wonder, then, that web developers the world over are going absolutely gaga over Drupal 8.0.0.

To celebrate the worldwide success of this newest version of Drupal, a Global Drupal Sprint was held at all the aforementioned venues. The sprints arranged on the 30th and the 31st of January were arranged with the objective of bringing web designers face to face in order to collaborate on subjects such as  Drupal core and make contributions to modules. Web developers could handpick any Drupal module and port it to Drupal 8. They were allowed to do this either on an individual basis or as a group. All in all, it was an event where collaboration ruled the roost. The all-pervasive spirit was “We Can Do it Together.” It was a carnival of high spirits and innovative minds that came together to herald a new age of innovation in web development technology. Needless to say, all voices were heard equally and inputs accepted wholeheartedly by all those who were enthusiastic about the future prospects of Drupal.

Everyone who had been a Drupal designer, theme, developer, documenter or project planner was invited to this event. These kinds of yearly or annual meets which bring Drupal enthusiasts together, mostly concentrate on improving the core of the Drupal software. The areas in focus are usually the contributed modules, core, handbook presentation and increasing its overall functionality. Some of the major features of the “Drupal Drop-in Sprints” are:

  • Workshops are conducted to introduce the Drupal Community contributions to every participant. This is usually followed by minuscule sessions of contributed modules and core development. 
  •  The participants are usually divided into two distinct groups. The first one consists of beginners, while the second comprises veteran and non-coder contributors. A mentor or guide is assigned to each group who then works with them so that the productive contribution task gets kick started.

It’s not just the experienced and veteran folks who are asked to attend and contribute. Youngsters and newbies are just as welcome to these sprints. At the end of the day, these sprint meets are all about learning from one another and teaming up to develop new ideas. And truly keeping with this spirit, hundreds of newbies and veterans alike participated in the Drupal Global Sprint of 2016, which is what made it such a grand success.

As we ease into a brand new year, 2017, the hopes of a bright future for web development software innovation are higher than ever. The next Global Sprint weekend is scheduled to be held on the 28th and 29th of February this year. Do meet up and make this one a roaring success like before. Currently, Drupal VM version 4.0 has the power to switch seamlessly between three versions of PHP modules, which is among a host of other new developments and bug fixes. Come, let’s make this new year’s Global Sprint worthwhile for all Drupalians around the world.

Copyright © 2012 - 2017 CapitalNumbers Infotech Pvt Ltd. All Rights Reserved.