Planet Drupal

Syndicate content
Drupal.org - aggregated feeds in category Planet Drupal
Updated: 12 min 5 sec ago

ADCI Solutions: Drupal modules for ratings

Fri, 03/10/2017 - 06:54
pWhat if we tell you that you can boost your Drupal website's user activity without much effort? Consider implementing voting and rating features: we all love expressing our opinion and pushing the button. The following mini-guide will show you 7 Drupal modules that will help you with that: Voting API, Fivestar and several more. See the full set a href=https://www.adcisolutions.com/knowledge/drupal-modules-ratings?utm_source=drupal-planet-feedamp;utm_campaign=7-modules-postingamp;utm_medium=postamp;utm_term=noneamp;utm_content=rss-summaryhere/a./p pa href=https://www.adcisolutions.com/knowledge/drupal-modules-ratings?utm_source=drupal-planet-feedamp;utm_campaign=7-modules-postingamp;utm_medium=postamp;utm_term=noneamp;utm_content=rss-picimg alt=Drupal modules for ratings src=https://www.adcisolutions.com/sites/default/files/filebrowser/users/7/Knowledge/modules_rating/Drupal%20modules%20for%20ratings-05.jpg style=width: 721px; height: 381px; //a/p

Third Grove: Mastering AJAX in Drupal 7

Thu, 03/09/2017 - 20:31
span property=schema:name class=field-name--titleMastering AJAX in Drupal 7/span span class=field-name--uid rel=schema:authorspan lang= about=https://www.thirdandgrove.com/user/43 typeof=schema:Person property=schema:name datatype= xml:lang=spencer/span/span span property=schema:dateCreated content=2017-03-09T19:31:50+00:00 class=field-name--createdThu, 03/09/2017 - 14:31/span

DrupalCon News: Reserve your room for DrupalCon Baltimore

Thu, 03/09/2017 - 19:12
div class=field field--name-body field--type-text-with-summary field--label-hiddendiv class=field__itemsdiv class=field__item evenpStaying true to Drupal’s water theme, DrupalCon Baltimore and our partner hotel, a href=http://www3.hilton.com/en/hotels/maryland/hilton-baltimore-BWICCHH/index.htmlBaltimore Hilton/a, are located in the fun Inner Harbor where you can stroll from the Baltimore Convention Center to restaurants, shopping, and educational destinations like the famous Baltimore Aquarium, USS Constellation, and the Maryland Science Museum. And, the hotels we chose are perfect hubs connecting you to a rewarding DrupalCon and culture experience./p/div/div/div

Drupal.org blog: What’s new on Drupal.org? - February 2017

Thu, 03/09/2017 - 17:17
div class=field field-name-body field-type-text-with-summary field-label-hiddendiv class=field-itemsdiv class=field-item evenpsmallRead our a href=https://www.drupal.org/drupalorg/roadmapRoadmap/a to understand how this work falls into priorities set by the Drupal Association with direction and collaboration from the Board and community./small/p h2Drupal.org updates/h2 h3Industry Pages Launched/h3 pAfter a great deal of preparation, user research, and content development we've launched the first three 'Drupal in your Industry' pages. These first three pages highlight the power of Drupal in a href=https://drupal.org/industries/media-and-publishingMedia and Publishing/a, a href=https://drupal.org/industries/educationHigher Education/a, and a href=https://drupal.org/industries/governmentGovernment/a. Each of these pages uses geo-targeted content to reach audiences in: the Americas; Europe, the Middle East, and Africa; and the Asia Pacific, Australia and New Zealand regions./p pThese pages are targeted at evaluators of Drupal in these specific industries. From our research, we've found that these evaluators typically have Drupal on their short list of technology choices, but are not familiar with how a complete solution is built on Drupal, and they're eager to see success stories from their industry peers./p pWe'll be expanding on this initiative with additional industry pages as time goes on./p h3Project Application Revamp/h3 pIn February we completed phases 1 and 2 of the a href=https://www.drupal.org/node/2666584Project Application Process Revamp/a. This has meant polishing up the a href=https://www.drupal.org/node/786702security advisory coverage/a messages that are provided on project pages, adding a new field for vetted users to a href=https://www.drupal.org/node/2787165opt-in to advisory coverage/a for their projects, and a href=https://www.drupal.org/node/2766491adding security advisory coverage information to the updates xml/a served from Drupal.org. With these issues complete we'll be able to move forward with Phase 3 (opening the project promotion gates) and Phase 4 (improving code quality signals and incentivizing peer review) as we roll into March./p p[Author's note] The project application revamp hit a major milestone in early March with the completion of Phase 3. Now, any user who has accepted the git terms of service may now promote sandbox projects to full projects with releases, and the application process has been re-purposed for vetting users who want the ability to opt into security advisory coverage for their projects. Look for more information in our upcoming March post./p h32017 Community Elections are Live/h3 pimg alt= class=left height=133 src=/files/raised-hands-elections-drop.png width=120 //p pOn February 1 we opened self-nominations for one of the two community-at-large seats on the Drupal Association Board of Directors. At the time of this post, self-nominations have closed and now a href=https://www.drupal.org/association/blog/its-time-to-vote-community-electionsit's time to vote!/a./p pEach year we make incremental improvements to the elections process. This year we've allowed each candidate to present a short 'statement of candidacy' video - and we've updated the ballot to allow easy drag-and-drop ranking of candidates./p pVoting closes on March 18th, so make sure to vote soon!/p h3Documentation polish, and new call-out templates/h3 pAs the migration of content into the new documentation system continues, we've continued to polish and improve the tools. In February we made a few small improvements including: help text for maintainers and fixes for links to the discuss page in email notifications. We also made one large improvement: Call-out templates for highlighting warning information or version-specific notes within a documentation page. These templates are available using the CKEditor Templates button when editing any documentation page./p pimg alt= class=center src=/files/ckeditor-templates-button.png //p pimg alt= class=center src=/files/ckeditor-callout-templates.png //p pThe documentation editor may select from the 'Warning note' template, which will highlight cautionary information in a visually distinct orange section on the page, or the 'Version-specific note' template, which allows users to highlight information that may only be relevant to a specific minor release of Drupal./p pHere are two examples of what the call-outs will look like to a documentation reader./p pimg alt= class=center src=/files/documentation-callout-examples.png //p h2DrupalCI/h2 h3Coding standards testing/h3 pimg alt=DrupalCI logo class=left height=120 src=/files/styles/grid-3/public/project-images/drupalci_0.png width=120 //p pDrupalCI continues to accelerate the pace of Drupal development as we make the system more efficient and add new features. In February we enhanced the coding standards testing that was added DrupalCI in January. Using PHPCodeSniffer, ESlint, and CSSlint coding standards results are available in the test results' Build Artifacts directory, including automatically generated patches to fix found issues. We've also begun a href=/node/2854700displaying summary information about coding standards testing/a on Drupal.org test results. Again we'd like to thank community contributor a href=/u/mile23mile23/a for his work on this feature./p h3More useful error output/h3 pWe also made DrupalCI's error output more detailed, to make it more immediately clear to developers what the issue with a particular patch might be. Developers will now see messages on the test result bubbles, for example a 'patch failed to apply' error rather than a generic 'CI error' message./p pimg alt= class=center src=/files/ci-error-bubble.png //p h2Community Initiatives/h2 h3Contrib Documentation Migration/h3 pWe want to continue to encourage Project maintainers to create documentation guides on their projects using the new documentation content types. Maintainers can then migrate their old documentation content into these new guides, or create new documentation pages. For more information about this process, please consult a href=/drupalorg/docs/content/documentation#contribour guide to contrib documentation/a./p h3Help port Dreditor features to Drupal.org/h3 pAre you a Drupal.org power user who relies on Dreditor? a href=https://drupal.org/u/markcarverMarkcarver/a is currently leading the charge to port Dreditor features to Drupal.org, and invites anyone interested in contributing to join him in #dreditor on freenode IRC or the a href=https://github.com/unicorn-fail/dreditorDreditor GitHub/a./p h2Infrastructure/h2 h3Special note: Drupal Association seeks Infrastructure Services vendor/h3 pWe'd also like to announce a Request for Information. The a href=https://www.drupal.org/association/blog/request-for-information-drupal-association-seeks-infrastructure-services-vendorDrupal Association seeks an infrastructure services vendor/a to help us manage the underlying infrastructure that supports Drupal.org, our sub-sites, and the services we maintain. Our internal engineering team will continue to manage the sites and services themselves, while this vendor will help us with systems administration, virtual machine management, monitoring and pager responsibilities, disaster recovery, etc./p pFor more details about this request for information, please a href=https://www.drupal.org/association/blog/request-for-information-drupal-association-seeks-infrastructure-services-vendorsee our post/a on the Association blog./p p———/p pAs always, we’d like to say thanks to all the volunteers who work with us, and to the Drupal Association a href=https://drupal.org/supportersSupporters/a, who made it possible for us to work on these projects. If you would like to support our work as an individual or an organization, consider becoming a a href=https://assoc.drupal.org/membershipmember of the Drupal Association/a. Follow us on Twitter for regular updates: a href=https://twitter.com/drupal_org@drupal_org/a, a href=https://twitter.com/drupal_infra@drupal_infra/a/p /div/div/div

Drupal Association blog: Request for Information: Drupal Association seeks Infrastructure Services vendor

Thu, 03/09/2017 - 17:01
div class=field field-name-body field-type-text-with-summary field-label-hiddendiv class=field-itemsdiv class=field-item evenpMarch 9, 2017/p pimg alt=Drupal Association class=right src=/files/drupal-association-logo-rgb_1.png width=200px //p pThe Drupal Association seeks a Infrastructure Services vendor to manage critical infrastructure for the open-source Drupal project. While internal Drupal Association staff will continue to manage the sites and services that the Drupal Association maintains, we will rely on this partner to maintain the underlying infrastructure. We are interested both in partners who offer comprehensive datacenter and infrastructure services, as well as partners who would offer systems administration consulting on our existing hardware./p pIf your organization is interested in receiving the full Request for Proposals(RFP), please submit a letter of interest to the Drupal Association at a href=mailto:rfp@association.drupal.org rel=nofollowrfp@association.drupal.org/a./p pIn your letter of interest, please include a brief summary of your organization's experience in managing enterprise infrastructure for Drupal and non-Drupal sites and services at scale, as well as your key team members Drupal.org profile links.  Based on demonstrated experience a small selection of vendors will be sent the full RFP./p pWe request that all interested parties submit their letters of interest by March 24th, 2017./p hr /h3About the Drupal Association/h3 pThe Drupal Association is a non-profit organization—US 501(c)(3)—dedicated to helping the open source Drupal project flourish. Drupal powers millions of websites and software applications, from personal blogs to the largest enterprises, media publishers, universities and government agencies./p pThe Drupal Association provides the support, infrastructure, and funding to: grow the Drupal community, support online collaboration on the software at a href=https://drupal.org rel=nofollowhttps://www.drupal.org/a, and produce and host DrupalCon events and other events around the world. Funds to support these programs come from memberships, sponsorships, and donations. To learn more about the Drupal Association and its mission, visit a href=https://drupal.org/association/ rel=nofollowhttps://drupal.org/association//a./p/div/div/div

OSTraining: Opening the Gates For Drupal.org Code Contributions

Thu, 03/09/2017 - 13:36
div class=ost-intro-imageimg src=https://www.ostraining.com/images/drupal/opening-the-gates.jpg alt=Opening the Gates For Drupal.org Code Contributions width=200 height=133 //div pProposals to improve the Drupal contribution process have been heavily debated for the last few years.nbsp;/p pUntil now, the only thing everyone could agree on was the current process was broken./p pCurrently, many submitted modules are hung out to dry, because very few people have time or energy to fight through the submission process. You are lucky if you get your module accepted within 6 months. Many developers have waited much longer./p pWe were astonished to learn that our theme, called Breeze, was the first theme project to complete the approval process in 2016. And itnbsp;a href=https://www.ostraining.com/blog/drupal/drupal-org-themeswas published in September/a!nbsp;There were no new theme contributors for the vast majority of 2016.nbsp;/p pFortunately, big changes are finally about to come to the approval process for code on Drupal.org./p

Agiledrop.com Blog: AGILEDROP: Drupal Blogs from February

Thu, 03/09/2017 - 06:56
a href=http://www.agiledrop.com/blog/drupal-blogs-februaryimg src=https://www.agiledrop.com/sites/default/files/2017-03/February.jpg //a We did not forget, don't worry. It's once again time to look at the blogs we have written for you in the previous month. So, here's what February brought to you in the field of Drupal. The start of the month was pretty much the same. Looking back to the January, writing regular things. But, then it was time for something new. After already analysing Drupal Camps and running across so many groups, which take care of variety of different things about Drupal, we got the idea of presenting you Druplicons in all the possible shapes. We had to start somewhere, so we decided to first explore… a href=http://www.agiledrop.com/blog/drupal-blogs-februaryREAD MORE/a

Aram Boyajyan: 4 most common user roles in Drupal websites

Wed, 03/08/2017 - 21:48
article role=article about=https://www.aram.cz/article/4-most-common-user-roles-drupal-websites typeof=schema:TechArticle class=node node--type-article node--view-mode-teaser clearfixh2 class=node--title a href=https://www.aram.cz/article/4-most-common-user-roles-drupal-websites rel=bookmarkspan4 most common user roles in Drupal websites/span /a /h2 footerdiv spanWed, 08/03/2017 - 21:48/span /div /footerdiv class=node--content clearfix divpUser roles are one of the things that is usually dealt with only while developing the website from scratch or when adding new features. Since standardization is the key to consistent results and more streamlined development process, you should have some sort of a strategy when it comes to user roles./p/div ul class=links inlinelia href=https://www.aram.cz/article/4-most-common-user-roles-drupal-websites rel=tag title=4 most common user roles in Drupal websites hreflang=enRead morespan class=visually-hidden about 4 most common user roles in Drupal websites/span/a/li/ul/div /article

DrupalCon News: Reserve your room for DrupalCon Baltimore

Wed, 03/08/2017 - 21:28
div class=field field--name-body field--type-text-with-summary field--label-hiddendiv class=field__itemsdiv class=field__item evenpThe fun is where the spanDrupalers/span are. Stay with us at the partner hotel - Hilton Baltimore - to network and socialize after sessions end. You’re likely to run into an old Drupal friend at the Lobby Bar or meet the person who can answer your Drupal question in the Coffee Bean amp; Tea Leaf. And, it’s close to the Baltimore Convention Center - Only a 3 minute walk./p /div/div/div

myDropWizard.com: Drupal 6 security update for Services

Wed, 03/08/2017 - 19:41
div class=field field-name-body field-type-text-with-summary field-label-hiddendiv class=field-itemsdiv class=field-item evenpemAs you may know, a href=https://www.mydropwizard.com/blog/weve-reached-drupal-6-end-life-date-what-does-meanDrupal 6 has reached End-of-Life (EOL)/a which means the Drupal Security Team is no longer doing Security Advisories or working on security patches for Drupal 6 core or contrib modules - but the a href=https://www.mydropwizard.com/blog/how-official-drupal-6-long-term-support-will-workDrupal 6 LTS vendors/a are and we're one of them!/em/ppstrongToday, there is a Highly Critical security release for the Services module to fix a Remote Code Execution (RCE) vulnerability./strong/ppThe Services module provides a standardized solution for building API's so that external clients can communicate with Drupal./ppThe module accepts user submitted data in PHP's serialization format (Content-Type: application/vnd.php.serialized) which can lead to arbitrary remote code execution./ppThis vulnerability is mitigated by the fact that an attacker must know your Service Endpoint's path, and your Service Endpoint must have application/vnd.php.serialized enabled as a request parser./ppSee the a href=https://www.drupal.org/node/2858847security advisory for Drupal 7/a for more information./ppHere you can download a href=https://www.drupal.org/files/issues/services-6x.patchthe Drupal 6 patch/a./ppstrongNOTE:/strongem there's a pre-existing, unfixed security issue in the Drupal 6 version of Services from 2013 (see a href=https://www.drupal.org/node/2012982SA-CONTRIB-2013-051 - Services - Cross site request forgery (CSRF)/a), so using Services in Drupal 6 isn't recommended in general, however, that issue is much less critical than the one announced today./em/ppstrong/strongIf you have a Drupal 6 site using the Services module, we recommend you update immediately, or disable the Services module entirely./ppstrongIf you'd like all your Drupal 6 modules to receive security updates and have the fixes deployed the same day they're released, please a href=https://www.mydropwizard.com/drupal-6-ltscheck out our D6LTS plans/a./strong/ppemNote: if you use the a href=https://www.drupal.org/project/mydropwizardmyDropWizard/a module (totally free!), you'll be alerted to these and any future security updates, and will be able to use drush to install them (even though they won't necessarily have a release on Drupal.org)./em/pp/div/div/div

Acquia Developer Center Blog: Decoupled or Headless or API-First Drupal

Wed, 03/08/2017 - 19:07
div class=field field-name-field-blog-image field-type-image field-label-hiddendiv class=field-itemsdiv class=field-item evenimg typeof=foaf:Image class=img-responsive src=https://dev.acquia.com/sites/default/files/styles/blog__190_x110_/public/blog/decoupled_small.jpg?itok=x9b-85Lw width=140 height=85 alt=train couplers title=train couplers //div/div/divdiv class=field field-name-body field-type-text-with-summary field-label-hiddendiv class=field-itemsdiv class=field-item even property=content:encodedpNot even three months into 2017, and already two industry articles have appeared that claim that this is the Year of Decoupled./p pIf so, this is propitious development for Drupal, and the Acquia Developer Center. Because we've been publishing decoupled-related (AKA headless, AKA API-First) thinking for a while now./p pWouldn't it make sense to start organizing it into one stream? That's what we thought./p pSo here's our first installment of a blog series that will point to some of the best thinking on decoupled in general, and decoupled Drupal in particular./p/div/div/divdiv class=field field-name-field-blog-tags field-type-taxonomy-term-reference field-label-inline clearfixdiv class=field-labelTags:nbsp;/divdiv class=field-itemsdiv class=field-item evena href=/tags/acquia-drupal-planet typeof=skos:Concept property=rdfs:label skos:prefLabel datatype=acquia drupal planet/a/div/div/div

DrupalCon News: Traveling Internationally?

Wed, 03/08/2017 - 16:43
div class=field field--name-body field--type-text-with-summary field--label-hiddendiv class=field__itemsdiv class=field__item evenpDrupalCon prides itself on its diversity, which comes in many forms, including all the nationalities that are represented. We recognize that there is lack of clarity around the recent U.S. immigration changes, which can make international travel to our event challenging./p pTo help our international attendees, we created the following list of things to know as you plan your travel./p h3Key Points/h3 ulli pGiven the uncertainty, contact your local U.S. consular office for more information about your travel to the U.S./p/li/ul/div/div/div

Chromatic: Drupal 7 Features vs. Drupal 8 Configuration Management

Wed, 03/08/2017 - 16:33
pDrupal 7's Features module was a complicated way to export configuration - Drupal 8's Configuration Management makes everything much simpler. Let's break it down./p

Chromatic: Port a Custom Module to Drupal 8 with D3.js Integration

Wed, 03/08/2017 - 16:00
pSee how a custom module in Drupal 8 leverages data visualization with D3./p

Mediacurrent: Technology Is Not A Boys Club

Wed, 03/08/2017 - 15:42
img typeof=foaf:Image src=https://www.mediacurrent.com/sites/default/files/styles/thumb_blog_spotlight/public/women-in-tech.png?itok=C1jMGZNP width=200 height=152 alt=Women in Technology title=Women in Technology / pIn the development community, ema href=https://events.drupal.org/baltimore2017/news/announcing-161-sessions-diverse-speakers-new-perspectives-and-top-notch-topicsdiversity/a/em has become a buzzword; an initiative to be boldly undertaken. Here at Mediacurrent our team is about 25% women. We’re developers and project managers, digital strategists and designers, account supervisors and marketing professionals. Still, at some of the largest companies in the country, the number of women is dreadfully low. At Google only 17% of the computer professionals are women./p

OpenLucius: 9 Tips tricks for OpenLucius users | A Drupal work management solution

Wed, 03/08/2017 - 15:40
div class=field field-name-body field-type-text-with-summary field-label-hiddendiv class=field-itemsdiv class=field-item evenpimg src=https://blog.openlucius.com/sites/default/files/work-smarter-drupal.jpg width=2880 height=1619 alt= class=img-responsive //p pstrongPreviously we published a href=https://blog.openlucius.com/nl/blog/17-tips-en-tricks-voor-openlucius-gebruikers17 tips and trick for OpenLucius users/a which was well received by OpenLucius users, this sequel was inevitable./strong/p pstrongThe use of standard features in OpenLucius is usually readily apparent, for example: adding groups, members, tasks, messages, files, folders and book pages./strong/p pThere are many useful functions in OpenLucius that make working in it more fun and easy, but are a little less obvious:/p /div/div/div

Dries Buytaert: Making Drupal upgrades easy forever

Wed, 03/08/2017 - 13:54
figure class=figurediv class=img style=border: 1px solid #ccc; display: inline-block img src=http://buytaert.net/files/cache/drupal/the-promise-of-making-drupal-upgrades-easy-742x1114.jpg style=display:block alt= //div /figurepOne of the key reasons that Drupal has been successful is because we always made big, forward-looking changes. As a result, Drupal is one of very few CMSes that has stayed relevant for 15+ years. The downside is that with every major release of Drupal, we've gone through a lot of a href=http://buytaert.net/the-pain-before-the-payoffpain adjusting to these changes/a. The learning curve and difficult upgrade path from one major version of Drupal to the next (e.g. from Drupal 7 to Drupal 8) has also held back Drupal's momentum. In an ideal world, we'd be able to innovate fast yet provide a smooth learning curve and upgrade path from Drupal 8 to Drupal 9. We believe we've found a way to do both!/p h3Upgrading from Drupal 8.2 to Drupal 8.3/h3 pBefore we can talk about the upgrade path to Drupal 9, it's important to understand how we do releases in Drupal 8. With the release of Drupal 8, we a href=http://buytaert.net/the-transformation-of-drupal-8-for-continuous-innovationmoved Drupal core to use a continuous innovation model/a. Rather than having to wait for years to get new features, users now get sizeable advances in functionality every six months. Furthermore, we committed to providing a smooth upgrade for modules, themes, and distributions from one six-month release to the next./p pThis new approach is starting to work really well. With the 8.1 and 8.2 updates behind us and 8.3 close to release, we have added some stable improvements like a href=http://buytaert.net/bigpipe-no-longer-just-for-the-top-50-websitesBigPipe/a and a a href=https://www.drupal.org/node/665790new status report page/a, as well as experimental improvements for a href=http://buytaert.net/drupal-8-2-now-with-more-outside-inoutside-in/a, a href=http://buytaert.net/moving-the-drupal-8-workflow-initiative-alongworkflows/a, a href=https://www.drupal.org/node/2811175layouts/a, and more. We also plan to add a href=http://buytaert.net/a-plan-for-media-management-in-drupal-8important media improvements/a in 8.4./p pMost importantly, upgrading from 8.2 to 8.3 for these new features is not much more complicated than simply updating for a bugfix or security release./p h3Upgrading from Drupal 8 to Drupal 9/h3 pAfter a lot of discussion among the Drupal core committers and developers, and studying projects like a href=https://symfony.comSymfony/a, we believe that the advantages of Drupal's minor upgrade model (e.g. from Drupal 8.2 to Drupal 8.3) can be translated to major upgrades (e.g. from Drupal 8 to Drupal 9). We see a way to keep innovating while providing a smooth upgrade path and learning curve from Drupal 8 to Drupal 9./p pHere is how we will accomplish this: we will continue to introduce new features and backwards-compatible changes in Drupal 8 releases. In the process, we sometimes have to a href=https://en.wikipedia.org/wiki/Deprecationdeprecate the old systems/a. Instead of removing old systems, we will keep them in place and encourage module maintainers to update to the new systems. This means that modules and custom code will continue to work. The more we innovate, the more deprecated code there will be in Drupal 8. Over time, maintaining backwards compatibility will become increasingly complex. Eventually, we will reach a point where we simply have too much deprecated code in Drupal 8. At that point, we will choose to remove the deprecated systems and release that as Drupal 9./p pThis means that Drupal 9.0 should be almost identical to the last Drupal 8 release, minus the deprecated code. It means that when modules take advantage of the latest Drupal 8 APIs and avoid using deprecated code, they should work on Drupal 9. Updating from Drupal 8's latest version to Drupal 9.0.0 should be as easy as updating between minor versions of Drupal 8. It also means that Drupal 9 gives us a clean slate to start innovating more rapidly again./p pWhy would you upgrade to Drupal 9 then? For the great new features in 9.1. No more features will be added to Drupal 8 after Drupal 9.0. Instead, they will go into Drupal 9.1, 9.2, and so on./p pTo get the most out of this new approach, we need to make two more improvements. We need to change core so that the exact same module can work with Drupal 8 emand/em 9 if the module developer uses the latest APIs. We also need to provide full data migration from Drupal 6, 7 and 8 to emany/em future release. So long as we make these changes before Drupal 9 and contributed or custom modules take advantage of the latest Drupal 8 APIs, up-to-date sites and modules may just embegin using 9.0.0 the day it is is released/em./p h3What does this mean for Drupal 7 users?/h3 pIf you are one of the more than a million sites successfully running on Drupal 7, you might only have one more big upgrade ahead of you./p pIf you are planning to migrate directly from Drupal 7 to Drupal 9, you should reconsider that approach. In this new model, it might be more beneficial to upgrade to Drupal 8. Once you’ve migrated your site to Drupal 8, subsequent upgrades will be much simpler./p pWe have more work to do to complete the a href=https://www.drupal.org/docs/8/upgrade/brief-overview-and-history-of-automated-upgrading-to-drupal-8Drupal 7 to Drupal 8 data migration/a, but the first Drupal 8 minor release that fully supports it could be 8.4.0, scheduled to be released in October 2017./p h3What does this mean for Drupal developers?/h3 pIf you are a module or theme developer, you can continually update to the latest APIs each minor release. Avoid using a href=https://www.drupal.org/core/deprecationdeprecated code/a and your module will be compatible with Drupal 9 the day Drupal 9 is released. We have plans to make it easy for developers to a href=https://www.drupal.org/node/2488860identify and update deprecated code/a./p h3What does this mean for Drupal core contributors?/h3 pIf you are a Drupal core contributor and want to introduce new improvements in Drupal core, Drupal 8 is the place to do it! With backwards compatibility layers, even pretty big changes are possible in Drupal 8./p h3When will Drupal 9 will be released?/h3 pWe don't know yet, but it shouldn't matter as much either. Innovative Drupal 8 releases will go out on schedule every six months and upgrading to Drupal 9 should become easy. I don't believe we will release Drupal 9 any time soon; we have plenty of features in the works for Drupal 8. Once we know more, we'll follow up with more details./p h3Thank you/h3 pemSpecial thanks to a href=https://www.drupal.org/u/effulgentsiaAlex Bronstein/a, a href=https://www.drupal.org/u/alexpottAlex Pott/a, a href=https://www.drupal.org/u/g%C3%A1bor-hojtsyGábor Hojtsy/a, a href=https://www.drupal.org/u/catchNathaniel Catchpole/a and a href=https://www.drupal.org/u/xjmJess (xjm)/a for their contributions to this post./em/p

Ixis.co.uk - Thoughts: All Round Certification Success for the Development Team

Wed, 03/08/2017 - 10:57
div class=paragraph paragraph--type--text paragraph--view-mode--default cta-style--default div class=container div class=row div class=col-sm-10 col-sm-offset-1 col-md-8 col-md-offset-2 col-lg-6 col-lg-offset-3 div class=field field--name-field-text field--type-text-long field--label-hidden field--itempCongratulations to Ixis Developers Paul and Paul who passed the Acquia Certified Developer exam recently, and to Andy for passing the Zend Certified PHP Engineer exam./p pDevelopment Manager Paul Byrne said “Our developers taking the Acquia Certified Developer exam did so with little preparation (if you discount their combined Drupal experience of almost twenty years!). Taking the multiple-choice exam without ‘revision' time was a good exercise in determining whether our current skill levels were sufficient to be certified here and now. Both developers passed with high scores and are now considering the next tiers of Acquia certification”./p pNot to be surpassed, Senior Developer Andy took the a href=http://www.zend.com/en/services/certification/php-certificationZend Certified PHP Engineer/a qualification using part of his training budget and study time offered to Ixis employees.  Andy locked himself in his local library for a week, away from scheduled projects and day-to-day responsibilities in order to focus and prepare for his exam. Andy emerged a href=http://www.zend.com/en/yellow-pages/ZEND029621victorious/aa href=http://www.zend.com/en/yellow-pages/ZEND029621 and passed/a, stating “The study guide was a useful resource allowing me to concentrate efforts on subjects either unfamiliar or not commonly used at work”./p /div /div /div /div /div div class=paragraph paragraph--type--image paragraph--view-mode--default div class=container div class=row div class=col-sm-12 col-md-10 col-md-offset-1 div class=field field--name-field-image field--type-image field--label-hidden field--item img src=http://www.ixis.co.uk/sites/default/files/ixis-developer-certification-faces_0.jpg width=1440 height=640 alt=Ixis development team certification class=img-responsive //div /div /div /div /div div class=paragraph paragraph--type--text paragraph--view-mode--default cta-style--default div class=container div class=row div class=col-sm-10 col-sm-offset-1 col-md-8 col-md-offset-2 col-lg-6 col-lg-offset-3 div class=field field--name-field-text field--type-text-long field--label-hidden field--itempComparing the two exams, one criticism emerged with Zend - Andy would have only received a Pass or Fail, and no feedback on which topics scored lowest. This would obviously be useful feedback for the continual improvement Ixis promotes. Conversely, the a href=https://www.acquia.com/gb/customer-success/learning-services/acquia-certified-developer-d7-exam-blueprintAcquia Certified Developer/a results were very transparent./p pFor Ixis, we’re pleased to invest in our staff and maintain our high level of expertise so we can continue to provide excellent a href=//www.ixis.co.uk/drupal/developmentDevelopment/a and a href=//www.ixis.co.uk/drupal/supportSupport/a of Drupal./p /div /div /div /div /div

Drupal Association blog: The full circle of Drupal adoption

Wed, 03/08/2017 - 01:04
div class=field field-name-body field-type-text-with-summary field-label-hiddendiv class=field-itemsdiv class=field-item evenp id=docs-internal-guid-33b076ce-ab38-2002-a3e2-04b5608e843eThe Engineering Team provides support to many community members and everyone at the Association. Every day, the team helps people who are at different stages of the Drupal adoption journey. As part of our membership campaign, we're taking a close look at how the team makes an impact throughout this cycle through the work to support a few different Association programs./p h2Industry Pages: convincing decision makers to adopt Drupal/h2 pThe team played a key role in the Industry Pages project—from conception to execution. The industry pages help decision makers see how Drupal achieves the vision Dries' set forth when he described Drupal as the emplatform for ambitious digital experiences/em./p pThe first three industry pages fora href=https://www.drupal.org/industries/media-and-publishing rel=nofollow media and publishing/a,a href=https://www.drupal.org/industries/education rel=nofollow higher education/a, anda href=https://www.drupal.org/industries/government rel=nofollow government/a are now on Drupal.org. These pages tell stories of success with Drupal for three verticals with geo-targeted content to show our global audience the solutions that are most meaningful to them. We plan to learn from this project and to expand into new verticals. By highlighting what Drupal can do for you, and connecting decision makers to service providers and industry peers, the industry pages are a powerful tool for leading the way to wider adoption./p h2Drupal Jobs: wider adoption leads to more career opportunities/h2 pThe team is responsible for a href=http://jobs.drupal.org rel=nofollowDrupal Jobs/a, the subsite dedicated to helping employers and job seekers connect for Drupal-related opportunities. Ever since Drupal Jobs launched in 2015, it has helped increase awareness of the Drupal project. As the pool of employers grows, so do the career opportunities. When more Drupal jobs are available, our ecosystem grows. Wider Drupal adoption becomes possible./p h2DrupalCon: Events site brings us full circle/h2 pDrupalCon unites our global community and people who want to know more about the project. On the a href=http://events.drupal.org/ rel=nofollowEvents site/a, the engineering team supports everyone—event organizers who post content, speakers who submit sessions, and attendees who register using Drupal Commerce and CoD. With a great UX on con sites and fun theme implementation, we show users what Drupal can do for you./p h2Around we go, thanks for coming along/h2 pAs the adoption journey goes full circle and we see these efforts continue to help maintain and grow a strong ecosystem, we appreciate that you are coming along with us. To help sustain the work of the Drupal Association, a href=https://www.drupal.org/association/campaign/value-2017 rel=nofollowjoin as a member/a. Thank you!/p/div/div/div

Out About On The Third Rock: Empathy Driven Content Strategy – Drupal Camp London 2017

Wed, 03/08/2017 - 00:11
First and foremost thank you to all who made the time to attend my session on Empathy Driven Content Strategy at Drupal Camp London 2017, thank you for sharing your time and perspectives. This session was an evolution of two previous sessions: Using Empathy Maps to Better Understand your Jury delivered at Drupal Camp London [#8230;]