Lullabot: Lullabot Team Retreat 2019
Our annual company retreat happens at the beginning of each year. It’s a perfect time to think of the intentions we want to set in our personal and professional lives. This year’s retreat was once again at the quiet and unassuming Smoke Tree Ranch in Palm Springs, California. It’s a destination that now feels like home for Lullabot, with this year marking our fifth trip to the same place.
OPTASY: What Are the Cannot-Live-Without Drupal Modules that Give Developers the Most Headaches? Top 4
What Are the Cannot-Live-Without Drupal Modules that Give Developers the Most Headaches? Top 4 adriana.cacoveanu
Fri, 03/01/2019 - 13:27 Which of those Drupal modules that are crucial for almost any project make you want to... pull your hair out?
For, let's face it, with all the “improving the developer experience” initiatives in Drupal 8:
BigPipe enabled by default the Layout Builder Public Media API and so on
… there still are modules of the “can't-live-without-type” that are well-known among Drupal 8 developers for the headaches that they cause.
And their drawbacks, with a negative impact on the developer experience, go from:
OpenSense Labs: Protecting your Riches: SSO with SimpleSAMLphp
Protecting your Riches: SSO with SimpleSAMLphp
Fri, 03/01/2019 - 17:01 Do you remember Scrooge McDuck? He was the uncle to the most famous and beloved character - Donald Duck. Most notable for his piles of shiny, golden coins stacked in his cartoon mansion.
His favorite pastimes: Pinching pennies, counting gold and swimming around in his mountains of money.
While we can’t all have Scrooge McDuck’s limitless riches, we’re still like him in a few important ways. Among which guarding his riches in every sort of manner is one.
New technologies and approaches are creating massive changes that have forever altered the way consumers and businesses interact. Adding to these technological changes, our e-mail accounts and other social media handlings play a similar role as Scrooge McDuck’s riches. And having to log in to these treasures one by one is something we dodge to do.
Thus, here is one of the most trustworthy applications for your software systems.
Presenting Single Sign-On (SSO)
Single sign-on (SSO) is a session and user authentication service that allows a user to use a single set of login credentials (like a name and password) to enter multiple applications. In the SSO system, a third party service offers the identification and authorization mechanism and is responsible for informing the user identity...
Acquia sponsors NPR
As I wrote in my previous post, you might be seeing a lot more of Acquia in the coming weeks. If you listen to NPR, you may have heard our new radio ads.
Like our highway billboards and train station takeover, our NPR campaign is another great opportunity to reach commuters.
NPR is a national non-profit media organization with a network of more than 1,000 affiliated radio stations across the United States — and quite a few use Drupal and Acquia for their sites. It boasts listenership of nearly 30 million, and its airwaves reach nearly 99 percent of Americans.
Our NPR ads are running during the morning and evening commutes. In addition, Acquia ads will be featured on the Marketplace Tech podcast, which is popular among technology decision makers. Between the podcasts and radio ads, the potential reach is 64 million impressions.
We have always believed in doing well by doing good. Sponsoring NPR creates brand awareness for Acquia, but also supports NPR financially. High-quality media organizations are facing incredible challenges today, and underwriting NPR's work is a nice way for Acquia to give back.
orkjerns blogg: Migrating Panel nodes into Layout Builder nodes. Is that even possible?
Migrating Panel nodes into Layout Builder nodes. Is that even possible?
Thu, 02/28/2019 - 22:33 “Oh snap”, said the project manager. “The client has this whole range of rich articles they probably are expecting to still work after the migration!”
The project was a relaunch of a Drupal / Commerce 1 site, redone for Drupal 8 and Commerce 2. A couple of weeks before the relaunch, and literally days before the client was allowed in to see the staging site, we found out we had forgotten a whole range of rich articles where the client had carefully crafted landing pages, campaign pages and “inspiration” pages (this is a interior type of store). The pages were panel nodes, and it had a handful of different panel panes (all custom).
In the new site we had made Layout builder available to make such pages.
We had 2 options:
Redo all of them manually with copy paste. Migrate panel nodes into layout builder enabled nodes.
“Is that even possible?”, said the project manager.
Well, we just have to try, won’t we?
Creating the destination node type
First off, I went ahead and created a new node type called “inspiration page”. And then I enabled layout builder for individual entities for this node type.
Now I was able to create “inspiration page” landing pages. Great!
Creating the migration
Next, I went ahead and wrote a migration plugin for the panel nodes. It...
Acquia Developer Center Blog: Building Usable Conversations: The Story of Ask GeorgiaGov
In this final installment of our series on conversational usability, we dig into a case study that brings together all of the ideas and best practices we have discussed so far: the Ask GeorgiaGov skill built by the Acquia Labs team for Digital Services Georgia.
Tags: acquia drupal planet
Jeff Geerling's Blog: The 2019 Drupal Local Development Survey
It's that time of year again! Leading up to DrupalCon Seattle, Chris Urban and I are working on a presentation on Local Development environments for Drupal, and we have just opened up the 2019 Drupal Local Development Survey.
Local development environment usage results from 2018's survey.
If you do any Drupal development work, no matter how much or how little, we would love to hear from you. This survey is not attached to any Drupal organization, it is simply a community survey to help highlight some of the most widely-used tools that Drupalists use for their projects.
Take the 2019 Drupal Local Development Survey
Drupal core announcements: Drupal 8.7.0 will be released May 1; alpha begins week of March 11
Drupal 8.7.0-alpha1 will be released the week of March 11
In preparation for the minor release, Drupal 8.7.x will enter the alpha phase the week of March 11, 2019. Core developers should plan to complete changes that are only allowed in minor releases prior to the alpha release. The 8.7.0-alpha1 deadline for most core patches is March 8. (More information on alpha and beta releases.)
Developers and site owners can begin testing the alpha after its release.
The 8.8.x branch of core will be created, and future feature and API additions will be targeted against that branch instead of 8.7.x. All outstanding issues filed against 8.7.x will be automatically migrated to 8.8.
All issues filed against 8.6.x will then be migrated to 8.7.x, and subsequent bug reports should be targeted against the 8.7.x branch.
During the alpha phase, core issues will be committed according to the following policy:
Most issues that are allowed for patch releases will be committed to 8.7.x and 8.8.x.
Most issues that are only allowed in minor releases will be committed to 8.8.x only. A few strategic issues may be backported to 8.7.x, but only at committer discretion after the issue is fixed in 8.8.x (so leave them set to 8.8.x unless you are a committer), and only up until the beta deadline.
Drupal 8.7.0-beta1 will be released the week of March 25
Roughly two weeks after the alpha release...
OpenSense Labs: Is BackDrop CMS - the fork of Drupal 7 - a viable alternative to Drupal 8?
Is BackDrop CMS - the fork of Drupal 7 - a viable alternative to Drupal 8?
Thu, 02/28/2019 - 15:41 Change is the only constant. That’s the lesson we need to adopt when it comes to embracing Drupal 8 and migrating from Drupal 7. Since the launch of Drupal 8 in 2015, many new challenges have emerged among developers and one of them includes forking Drupal.
Quoting Dries' opinion on embracing change:
“The reason Drupal has been successful is because we always made big, forward-looking changes. It’s a cliché, but change has always been the only constant in Drupal. The result is that Drupal has stayed relevant, unlike nearly every other Open Source CMS over the years. The biggest risk for our project is that we don't embrace change.”
What is Backdrop CMS?
Backdrop is a Content Management System (CMS) which can be put to use when designing a wide variety of websites from a single administrator's personal blog site to an intricate, multi-role business e-commerce site. It is the perfect fit for comprehensive non-profit, educational, corporate, or government websites.
Being a tool for structuring websites, the core Backdrop CMS package aims to include many useful features, but only those that are necessary for the majority of sites using it. Backdrop can be extended with the addition of modules, themes, and layouts which are easy in nature.
In a way...
Freelock : Ask Freelock: "Traditional hosts" vs "cloud providers"
Ask Freelock: "Traditional hosts" vs "cloud providers"
Wed, 02/27/2019 - 23:57 A client asks about yet another hosting option:
The VPS-2000HA-S includes the following resources:
6GB RAM (burstable)
150GB SSD Disk space
5TB Monthly Bandwidth
4 free dedicated IP's
options to configure the server for particular versions of PHP
2 hours of Launch Assist to help migrate and configure the server with the Managed Hosting team (one on one Tier 3 support)
... what do you think? Backup DevOps Drupal Drupal Planet Hosting Risk Security WordPress Read more about Ask Freelock: "Traditional hosts" vs "cloud providers"Add new comment
Last Call Media: 2019 Drupal Community DevOps Survey
2019 Drupal Community DevOps Survey
Wed, 02/27/2019 - 18:59 Our company is hosting a 2019 Drupal Community DevOps Survey to determine the community’s use of DevOps currently and tracking progress over time. We’re excited to utilize these results in our presentations this year, especially at DrupalCon Seattle this April!
Kanopi Studios: Ensure long-term growth for your website with continuous improvement
If you’ve spent time looking for a website support partner, you’ll quickly realize that while there are a lot of options out there, they’re not all created equal. Keeping your goals in mind will help you find an agency with an approach that best meets your needs.
If you’re simply looking for software updates and security patches, there are a lot of options out there. But if you’re looking for a strategic partner to support your site, the search for the right fit can be a bit more challenging.
At Kanopi Studios, we cover the basics, but that’s just the beginning. Our support team focuses on continuous improvement and growth-driven design, ensuring long-term growth for your website. We can jump in at any stage of your site’s lifecycle to make sure you’re meeting your goals and getting the most out of your investment. And when it’s finally time for an upgrade, we can help with that too!
Here are a few details that set Kanopi’s support services apart:
Customer service is our #1 priority.
Our team goes the extra mile to provide stellar customer service. We’re here to make your life easier, regardless of the size of your account.
Added value and strategic guidance
As part of your monthly support budget, you’ll gain access to experienced designers, user experience strategists, developers and more. When it’s time to go beyond bug fixes, you’ll have...