Inhalt abgleichen
Drupal.org - aggregated feeds in category Planet Drupal
Aktualisiert: vor 3 Minuten 56 Sekunden

Mediacurrent: Friday 5: 5 Questions About Integrating Drupal Data with Component Templates

27. April 2018 - 17:47

Happy Friday everyone. This episode we are joined by Anthony Fournier to talk about his experience in taking the data from Drupal and making it available for component based themes.

Drupal blog: Promoting the Drupal community from within the Drupal software

27. April 2018 - 17:29

This blog has been re-posted and edited with permission from Dries Buytaert's blog. Please leave your comments on the original post.

Jacob Rockowitz recently posted a blog post with ideas about how we can make Drupal more welcoming.

What I found most interesting about Jacob's blog post is that he makes the point that every WordPress site (not WordPress.org) has an 'About WordPress' section in the administration backend that shows both WordPress' values and contributor credits.

This could be an interesting approach for Drupal and is an idea worth exploring. Today, Drupal's values and principles and Drupal's contribution credits live on Drupal.org, but not in the Drupal software itself. When done well, it's probably one of the most impactful ways to educate people and organizations that are new to Drupal about our community and open source. And by having credits in the software, we'd inspire more people and organizations to contribute back. It's an interesting idea.

Editor's note: There is a proposed initiative in the Drupal core ideas queue for adding a channel for project communication in core.

Dries Buytaert: How Drupal influences other Open Source projects

27. April 2018 - 16:23

If you are interested in Open Source and have some time this weekend, watch Steve Francia's DrupalCon keynote called "Drupal and the secret of my success". Steve has been involved in Open Source for over 20 years, and has had the unique opportunity to lead three of the most successful Open Source companies in history. He was Chief Developer Advocate of MongoDB, Chief Operator of Docker, and now he is the Product Lead for the Go programming language at Google. Watch the video to hear Steve's personal story about how Drupal influenced his career, in addition to influencing MongoDB, Docker and Go. I don't often get emotional, but I had to wipe a few tears away during his presentation. Thanks for telling your story and being an inspiration, Steve!

Mobomo: Key Drupal Taxonomy: Part 2

26. April 2018 - 19:35

In our previous blog post, we gave a brief intro to some terms that we believe are necessary to understand the basics of Drupal.   Here we have what we believe to be the next round of terms that we consider necessary to understanding those basics. Recently, we had the opportunity to assist Matrix AMC in migrating from Drupal 6 to Drupal 8.  They were unable to use their website because of the version of Drupal that their website was hosted on was out of date and no longer supported by the Drupal community. While these specific terms are consistent across Drupal versions, they are crucial to understanding the importance of being up to date in with your version of Drupal.      

 

  1. Block– the boxes visible in the regions of a Drupal website.
    1. Most blocks (e.g. recent forum topics) are generated on-the-fly by various Drupal modules, but they can be created in the administer blocks area of a Drupal site.
  2. Region-  defined areas of a page where content can be placed. Different themes can define different regions so the options are often different per-site. Basic regions include:
    1. Header
    2. Footer
    3. Content
    4. Left sidebar
    5. Right Sidebar
  3. Roles- a name for a group of users, to whom you can collectively assign permissions. There are two predefined, locked roles for every new Drupal installation:
    1. Authenticated User- anyone with an account on the site.
    2. Anonymous User- those who haven’t yet created accounts or are not logged in.
  4. WYSIWYG- What You See Is What You Get; An acronym used in computing to describe a method in which content is edited and formatted by interacting with an interface that closely resembles the final product.
  5. Book- a set of pages tied together in a hierarchical sequence, perhaps with chapters, sections, or subsections.  Books can be used for manuals, site resource guides, Frequently Asked Questions (FAQs), etc.
  6. Breadcrumbs- the set of links, usually near the top of the page, that shows the path you followed to locate the current page.
    1. The term breadcrumbs is borrowed from Hansel and Gretel, who left crumbs of bread along their path so they could find their way back out of the forest.
  7. Form mode- this is a way to customize the layout of an entity’s edit form.
  8. Multisite- a feature of Drupal that allows one to run multiple web sites from the same Drupal codebase.
  9. Patch- a small piece of software designed to update or fix problems with a computer program or its supporting data.
    1. This includes fixing bugs, replacing graphics and improving the usability or performance.
  10. User- the user interacting with Drupal. This user is either anonymous or logged into Drupal through its account.

 

 

The post Key Drupal Taxonomy: Part 2 appeared first on .

Chapter Three: Recruit more effectively with Taleo-integrated Drupal

26. April 2018 - 19:07

Most corporate websites have a Career section where people can find out what jobs are open. These sections can range from just a few standing openings to hundreds of vacant positions across multiple job types that open and close frequently. Larger companies traditionally use HR software systems to manage this ebb and flow.

One popular and powerful HR system is Taleo. Many companies simply link offsite to the taleo.com listing, which serves as the company’s only place to see and apply to openings. Other times, that same listing gets embedded on the company’s career section. As you can see in the user journey below for our client MemorialCare, this got the job done, but didn’t really convey a company’s brand or culture.

Jeff Geerling's Blog: Drupal Camp St. Louis is taking a break for 2018

26. April 2018 - 18:57

The St. Louis Drupal Users Group has hosted a Drupal Camp in the 'Gateway to the West' for four years (since 2014), but this year, the organizers have decided to take a year off, for various reasons. Our camp has grown a little every year, and last year we even increased the scope and usefulness of the camp even more by adding a well-attended training day—but life and work have taken precedence this year, and nobody is able to take on the role of 'chief organizer'.

All is not lost, however! There are other great camps around the Midwest, and this year we're directing everyone to our northern neighbors, in Iowa: DrupalCorn Camp is going to be held in Des Moines, Iowa, from September 27-30, 2018!

Dries Buytaert: Promoting the Drupal community from within the Drupal software

26. April 2018 - 17:57

Jacob Rockowitz recently posted a blog post with ideas about how we can make Drupal software more welcoming.

What I found most interesting about Jacob's blog post is that he compares WordPress' approach of promoting its values and giving credit with Drupal's. He makes the point that every WordPress site (not WordPress.org) has an 'About WordPress' section in the administration backend that shows both WordPress' values and contributor credits.


This could be an interesting approach for Drupal and is an idea worth exploring. Today, Drupal's values and principles and Drupal's contribution credits live exclusively on Drupal.org, but not in the Drupal software itself. When done well, it's probably one of the most impactful ways to educate people and organizations that are new to Drupal about our community and open source. And by having credits in the software, we'd inspire more people and organizations to contribute back. It's an interesting idea.

Texas Creative: Updating Drupal Contrib Modules on Pantheon.io

26. April 2018 - 17:40

This guide describes the process for performing updates on “contrib” modules for a Drupal site hosted on the Pantheon platform.

Read More

Acquia Developer Center Blog: Decoupling Drupal 8 Core: Retrieving and Manipulating Content with Core REST

26. April 2018 - 17:11

As we saw in a previous installment of Experience Express, because Drupal has a HAL-compliant REST API available out of the box with minimal configuration, you can easily provision an API that can immediately be employed to consume content entities and manipulate them from other applications. Now that we have successfully exposed content entities as REST resources, used Entity Access to govern permissions, and customized the formats and authentication mechanisms in use by the core REST API, it is now time to move into actually retrieving and manipulating that data.

Tags: acquia drupal planet

Acro Media: Drupal Commerce 2: How to Add a Store Using Default Fields

26. April 2018 - 16:45

 

 

If all you run is a single eCommerce store using Drupal Commerce, adding store fields isn't something you really need to worry about. However, if you start adding additional online stores (multi-store) and/or run a brick-and-mortar store location in tandem with your online store, being able to separate the stores is important. In the case of brick-and-mortar stores, you probably want your customers to be able to view information about them that is unique to a physical store, such as location, hours, contact details, etc. With Drupal Commerce 2, you can do this easily and manage all of your stores from the same interface!

In this Acro Media Tech Talk video, we use our Urban Hipster Commerce 2 demo site to show you how to add and configure a new store using the default store fields. We don't go into adding new fields, but if you're familiar with configuring Drupal then it's not much different than any other type of content. This should get you started. The rest of Drupal Commerce works with multiple stores seamlessly.

Its important to note that this video was recorded before the official 2.0 release of Drupal Commerce. You may see some differences between this video and the current releases. The documentation is also evolving over time.

Urban Hipster Commerce 2 Demo site

This video was created using the Urban Hipster Commerce 2 demo site. We've built this site to show the adaptability of the Drupal 8, Commerce 2 platform. Most of what you see is out-of-the-box functionality combined with expert configuration and theming.

More from Acro Media Drupal modules in this demo

Sooper Drupal Themes: Out Now: Glazed Builder & Glazed Theme For Drupal 8! Check Out Our Revolutionary New Page Building Experience For Drupal

26. April 2018 - 16:04

We Just Released Our Themes And Visual Pager Builder For Drupal 8, An Update We've Been Working On For A Year!

Introduction Video Of Glazed Builder For Drupal 8

view on sooperthemes.com if you can't see the video

When I started building Glazed Theme 3 years ago most Drupal Theme shops had gone out of business. It's not just that Drupal was in a weird place, with Drupal 8 unfinished and Drupal 7's future uncertain.. The market for Drupal Themes had never lived up to the expectations of the Drupal community like WordPress themes did in the their community.

Despite this adversity I decided to restart SooperThemes and invest all my time, energy, and money in Drupal themes once more.

Our new value proposition is no longer just themes. We developed a full Drupal stack including a flexible framework theme, a drag and drop builder, and a complete selection of turn-key demo websites that are based around our open source Glazed CMS Drupal distribution. For small Drupal projects we provide value by providing a complete Drupal website that looks great and is easy to customize. For Fortune 500 companies and some of the largest NGO's and government institutions in the world we now provide tremendous value with our Drupal page builder Glazed Builder.

The Idea That Will Revolutionize Your Drupal 8 & 7 Experience Today I'm proud to announce the release of all our products on Drupal 8! We reinvented the Drupal authoring and site building experience again for Drupal 8 with a Glazed Builder module that was built from the ground up to fit Drupal 8's archictecture and design principles. It has taken us a full year to upgrade all our products, including our page builder, Glazed framework theme, portfolio module, GridStack module, 15 demo themes and 15 installation profiles, and our Glazed Drupal distribution which will soon also have a D8 release on drupal.org. Built From The Ground Up For Drupal 8

Glazed Builder is different from Wix, Squarespace, or any other drag and drop builder: it's made for Drupal and deeply integrated with Drupal APIs. Glazed Builder acts as a Drupal field formatter and you can have multiple instances per page, for your footer, main content, and blocks. It automatically understands Drupal's revisioning system, language systems, and permissions. This makes it the most advanced visual page builder in the world from a website architecture perspective.

Our framework theme Glazed was also rebuilt using twig templates and the new Drupal 8 theme system.

Build, Write, And Edit Visually 

The experience of writing in Glazed Builder is easy like nothing else. You just click anywhere in a piece of content and start typing. Without any menus or network latency, our frontend application is the fast and distraction-free solution that Drupal content editors and marketers deserve! And thanks to the tight integration with Drupal's media systems you can upload and re-use media in Glazed Builder. It even provides easy settings to resize your images and add SEO fields like alt text and title text.

SooperThemes Is Super Fast! Need to edit an article or update the social links in your website's footer? Whatever the task it's just a single click away when using Glazed Builder. Because our page builder is a headless frontend application for Drupal it doesn't need to call the server for most tasks. Adding text, or marketing elements can happen instantly because there is no network delay. Even tasks that rely on Drupal like saving the page or loading a view happens very fast thanks to the expert programming by Drupal developers with at least 8 years of experience. Drag, Drop, Clone, Style

Our software is easy and intuitive to use because we designed it based on established best practices in user experience design. We stand on the shoulders of decades of research in computer interaction design and translated core concepts like dragging, typing, cloning, to a tool that seamlessly integrates with your Drupal website. Since we released the first beta version of Glazed Builder 3 years ago we made hundreds of improvements and have gone through many design changes based on feedback from our customers.

Save Time With Templates We have also made incredible progress in developing template features to improve workflow and productivity. You can save any element or collection of elements in the builder as a user template and it will instantly be accessible in every Glazed Builder instance on your website. We also creating page templates that you can use as a starting point on empty pages. Access A Complete Selection Of Marketing Tools For marketing staff Glazed Builder means liberation! No more need to hustle developers to code a landing page. Our builder provides anything from responsive layouts to countdown timers, sliders, and thousands of icons including the brand new Font Awesome 5 Pro set. Instead of posting a screenshot of marketing content here, I invite you to browse around sooperthemes.com and take a look at our product pages. Each page is built with Glazed Builder, even the blog post you're reading right now is build with Glazed Builder. We believe in eating our own dog food and as you might have guessed sooperthemes.com is themed with Glazed Theme as well. Enough about us.. Get 20% Off For A Limited Time Only

We've never in 3 years discounted our products this much because we believe in the value that we provide. However, because this release calls for celebration we offer 20% discount to new clients!

Remember that today is a great day to join because we won't wait long to disable this discount code after our Drupal 8 product launch!

You can use the discount by entering coupon code LAUNCH18 during checkout

Buy & Download Now

Try before you buy for free on trysooperthemes.com

OpenConcept: Owning a .ee - why I Chose to Start a European Company

26. April 2018 - 15:57

I have to say that historically, I haven't had a good reason to think much about Estonia. It's just the first of the Baltic countries that we covered in history class in high-school. It wasn't until the FWD50 conference in Ottawa where this really shifted.

Siim Sikkut spoke about Estonia building up a digital government from the ground up. The contemporary Estonian government started only 1992, shortly after the WWW started. There were some bold leaders who decided to start not with what other countries had done, but to start digital. He mentioned e-Residency & the ease of starting a new business and I was intrigued.

I already own a digital business, so didn't sign up right away. I think that proximity generally is a bigger factor for our clients than nationality. I am still not sure what the financial opportunities of owning a European company are.

Reading about Estonia's X-Road, I got a sense of how citizens trust government. It is inspiring to see how much access Estonian citizens have to see and manage their own data. It is also amazing to see that Estonian citizens have the right to see who is looking at their file (in real time). It was interesting to see a small country experiment with creating "government as a platform".

I'm one of the co-founders of Civic Tech Ottawa. As an open source advocate, I have been watching the movement of both the open data and open government. Estonia's example kept coming up in discussions of countries that are doing it right. As far as principles for digital government, I was very impressed with the D5 Charter. The Digital 5 (D5) was Estonia, Israel, New Zealand, South Korea & the United Kingdom.

It was shortly after Canada joined (with Uruguay) signed the Charter it became the Digital 7 (D7). This made it real for Canada. Scott Brison put his political weight into shaping a Digital Government of Canada. Learning more about the Estonian system became much more important.

So I signed up to become an e-Resident, got my ID card at the Embassy and logged in to explore what I could of the X-Road. There's not much you can do as an e-Resident, so I decided I needed to also spin up an Estonian company. It wasn't quite as simple as I had been lead to believe. In part this was because I needed to secure a physical Estonian address.

Exploring their system I learned a bit about how the Estonian eID securely connects people to organizations. I needed to use the same card and process to login to several government sites. I also used it to verify that I am an Estonian e-Resident when registering OpenConcept.ee.

I could see first hand how the Estonian model leveraged open source and open standards. As a long time Drupal user I was very happy to see how much this open source CMS is being used in Estonia. Most government departments are using a common base. This allows them to have a consistent look/feel.

It also allows them to invest in common infrastructure to innovate on. With Drupal, they can leverage the community for security, accessibility & multi-lingual delivery. This allows real innovation, focusing on building a consistent secure eID infrastructure.

By focusing on the principles of the D5 Charter I do see a lot of opportunities. The individual technologies will change over time, but the foundation is open source and open standards. If sharing and learning remain key, then governments may one day be real contributors to the open web.

Topic: 

Evolving Web: Let’s celebrate DrupalCamp Montreal’s 10th anniversary!

26. April 2018 - 15:16

The 10th annual DrupalCamp Montreal will be held Thursday, June 14th to Sunday, June 16th at the John Molson School of Business.

While it will be my first DrupalCamp, I am very excited to be part of the organizing committee. I am helping promote the event through social media channels and the local community. I am not a web developer but I think whether you are a Drupal developer or not, I’m sure you’ll have a lot to learn from this event.

5 reasons you should attend:

  • Meet people in the web community

  • Learn about Drupal and other web technologies

  • Learn about web strategy and design

  • Find collaborators for your next project

  • Share your knowledge and your experience with other tech lovers

Who should consider attending:

  • Site builders, developers and site admins who are new to Drupal

  • Drupal experts

  • Project managers, decision makers, content writers

  • Web marketers and designers

We Want You to Speak at DrupalCamp Montreal!

This year, we’re thinking outside the box and encouraging speakers to present on topics beyond the sphere of Drupal. So if you have content strategy techniques to show, a new JavaScript framework you want to talk about, or a CSS technique that you’re excited to use, this is your opportunity to share your ideas with the community and get experience presenting.

Any topic related to web development or Drupal is welcome. The four main tracks of the camp: site building, development, strategy & business and front-end. Sessions can be given in either French or English.

We’re also accepting session proposals until 11th of May, so if you have a great idea or know someone who does, let us know!

Learn Drupal!

The training day on June 14th includes two “What is Drupal?” training sessions (delivered by our very own Suzanne Dergacheva) where you can learn the basics of Drupal:

  • French from 9am to 12pm

  • English from 1pm at 4pm

You can see the details of training here.

Friday 15th of June and Saturday 16th of June will include sessions about Drupal, web technology, strategy, and design.

Registration is now open for the DrupalCamp Montreal 2018. You can sign up for both training or sessions.

Volunteer!

There is another way to join in the camp! If you are passionate about Drupal and web technology and you want to help make the DrupalCamp a success, you can consider volunteering at the event. To become a volunteer, you can fill out the form here.

Celebrate 10 Years of DrupalCamp Montreal

We are becoming a big community! Evolving Web was one of the web agencies that helped organize the first DrupalCamp in 2008 and approximately 50 people attended . This year, we are very proud to be sponsoring the event at the “Diamond” level and we are expecting around 200 - 250 attendees.

See you at the camp!

+ more awesome articles by Evolving Web

Matt Glaman: Enabling RESTful web service interfaces in Drupal 8

26. April 2018 - 11:00
Enabling RESTful web service interfaces in Drupal 8 Drupal 8 ships with the RESTful Web Services module which allows you to expose various API endpoints for interacting with your Drupal site. While the community is making a push for the JSON API module, I have found the core' RESTful module to be pretty useful when I have custom endpoints or need to implement Remote Procedure Calls (RPC) endpoints. However, using the module and enabling endpoints is a bit rough. So, let's cover that! Also note, this blog covers the content from the introduction of the Web Services chapter from the Drupal 8 Development Cookbook.

Drupal Association blog: Promote Drupal - Starting with Drupal.org Redesign

26. April 2018 - 2:48

You may have noticed that the Drupal.org front page has a new look. It’s just the start of our Promote Drupal Initiative that focuses on getting new decision makers to fall in love with Drupal. We started this work with the front page redesign, which is detailed below. 

We will accelerate this initiative and do so much more once we reach the $100,000 goal of the Promote Drupal Fund. This allows us to put the staff and resources in place to coordinate a multi-prong Drupal promotion with community members. 

Good news! We are more than halfway to our $100,000 goal. Thank you early supporters for investing in this fund. 

Together, let's show the world just how amazing Drupal is for organizations.  

Invest in the Promote Drupal Fund today! About the New Drupal.org Front Page

Come for the software; stay for the community is Drupal community’s long time tagline and remains at the heart of the project. It resonates because so many of us chose Drupal as our CMS and then we fell in love with the community. We want more people to take this journey and it starts with getting more people to adopt Drupal. 

That is why the Drupal Association updated the Drupal.org front page. Today, it is oriented to serve the various types of decision makers and influencers who are considering Drupal for their organization – and who will hopefully be our new community members. You may have heard about this project in our public board updates, Supporting Partner updates, or other channels. If not,  this post should provide ample insight. 

The research

Over the last two years, the Drupal Association iterated to improve the front page to better communicate with the audience who comes to the front page – evaluators. We could tell they were evaluators because they click on the content that someone needs to evaluate Drupal: Case studies, Try Drupal, etc. While there are roughly 2 million unique visitors to Drupal.org each month, about 350,000 of those uniques are visiting the front page. 

With 93% of Drupal.org traffic being anonymous, what we didn’t know was “who were these evaluators and what did they need to fall in love with Drupal faster?”

Over the last six months we set out to answer those questions in order to inform a front page redesign. Research included:

  • Cross reference traffic with audience insight tools to know who is coming to the site (using our own implementation of Do-Not-Track to ensure user privacy is respected)
  • Industry research to understand who the CMS buyers and influencers are now
  • Interviews with agency owners to understand who they sell to (job function)
  • Persona research, especially front page user research about the key personas coming to evaluate Drupal
Identifying  our evaluators

What we found was that the majority of Drupal.org front page visitors have technical positions (developer to C-level) and they work for end users (like corporations, governments, universities, etc.) or agencies.  These were not surprising findings. 

What was notable was that a significant amount of visitors worked in marketing and communications. This persona is the marketer and they are the people who use a CMS to generate leads for their business, gain engagement around their company’s brand and content, and drive online sales conversions. 

The lead marketer is the Chief Marketing Officer and they are a new business decision maker for CMS. Many agencies are now selling to the CMO in addition to the CIO. When looking at industry reports, this isn’t surprising. Gartner and other industry reports show that the CMO spends nearly the same amount on technology as the CIO. It’s more and more the CMO or marketing technologist who determines what MarTech tools their team uses to drive their business. This includes their CMS, personalization, analytics, social, and more. 

Based on this initial research, we knew the Drupal.org front page had to serve three evaluator personas: developer, agency, and marketer.  The next question to answer was: “How do we design the evaluator experiences for these different audiences”?  This started our persona and user research. 

Understanding our evaluators

We used the research listed above to understand what these evaluators think, feel, and need when choosing Drupal. Below is a summary of our findings and how they informed the evaluator experience we created for the three personas. Note, there are many evaluation paths. Below provides a simple and consolidated view. 

End user technical decision maker and influencers

The technical decision maker is the CIO or Director of Engineering for an end user organization (e.g. corporation, government, university, etc.). They ultimately decide if the organization is going to standardize on a platform. Our interviews showed that they care about performance, security, maintenance, etc. A common theme showed they have a criteria scorecard. With or without a committee they shortlist CMSes. Then, they send their developers to get information and bring it back. These developers are influencers – very important people for us to cater to. 

If open source was one of the CMS criteria, then Drupal is often short listed. The developer goes to the Drupal.org front page to get information that the CIO requested such as case studies (to find out if their peers or companies of similar size use Drupal), analyst reports, and comparison sheets (e.g. Drupal vs Sitecore). Plus, this developer wants to Try Drupal so they can see how it works and decide if it is  a tool they want to work with.  From this point, there are many other steps like finding an agency in the Drupal.org marketplace to work with. 

The user research showed that the front page needs to amplify more recognizable brand name case studies and give more detail about the power of Drupal by industry. The research as well as Matthew Grasmick’s blog shows that we need a better Try Drupal experience. Plus, we need to provide a comparison sheet that that speaks to a technical person. 

While there was a need for Drupal to show up in analyst reports, there is also the understanding that Gartner and Forrester will only include software that generates income (via proprietary software license fee). Drupal being open source is not considered by these analysts (yet). So – no analyst report for now.  

Marketing decision maker and influencer

To understand this persona, we talked to CMOs and marketing technologists – the marketing people who select and maintain their marketing tools. What we found is that they want to hear how a CMS can help them achieve their business goals around lead generation, brand proliferation, customer engagement, and sales conversions. They want their team to have tools that are easy to use so they can make a fast impact doing things like pushing out press releases or new marketing campaigns. Plus, they want their teams to have autonomy so they can make the changes they need all on their own and without IT. The marketing decision makers’ needs are very different from the technical decision maker. 

The CMO or marketing technologist’s decision making process starts with the need to drive business and have the right tools to do this. Often they bring in a marketing consultant to provide a brand or business strategy. As part of the strategy implementation recommendation, the consultant may recommend a new CMS or other MarTech tool

In the absence of bringing in a business consultant, the CMO / marketing technologist will do their own research, coming up with a scorecard focused on the marketing team’s needs (content authoring experience, ease of use, impact, business ROI). They will read technologist blogs that provide product comparisons. Then, they go to the product websites to get product comparison sheets that have a marketing/business focus, watch videos known as sizzle reels and they watch videos that show what it is like to use the tool from the marketing team’s perspective. They also want to see case studies, but they want to read about the product’s business impact. They do not want to read about which modules were used. Plus, they want to learn about how a product is used in their industry. After their interest is peaked, they want to talk to someone who can answer their questions and give them a demo. 

The CMO or marketing technologist also gets recommendations from their influencers; individuals on the marketing team. They ask if anyone used the tool and if they liked using it and want to use it again. These individuals on the marketing team have a lot of power in deciding if a tool is selected or if a tool remains in their department. If they can’t use the tool well to make the business impact they must make, then they will replace that product. 

As you can see, these two decision makers within an end user organization have different evaluation paths and are choosing software based on different criteria. This means we need to offer them unique paths with different value propositions and resources that resonate with each one. 

Agency evaluator

We love when an agency choses Drupal. They provide an adoption multiplier by getting more clients to use Drupal. Plus, they are the ones who decide to have a contribution culture and encourage their staff to contribute back. 

It is often the organization’s tech lead who decides which CMS to use for their clients. That title can range from the CEO to the solution architect. This persona has similar evaluator needs as the technical end user. What is different is that they also keep in mind what their clients are asking for in terms of technology choices and functionality. 

General Drupal.org user research

Whichever persona we interviewed, there were some common themes that came up. They are:

  • There are way too many calls to action. “I don’t know what you want me to do first.”
  • The page is trying to serve too many types of people. “It’s not clear what is the page’s goal.”
  • The language on the page makes me feel like this site is not for me
  • When I click on things I don’t get what I expect to get
  • The main navigation is confusing
  • The page feels very 1990s and needs to be modernized and have a personality (not corporate, please)
Turning feedback into a redesign

After all that research and feedback, it was clear that the time was now for redesigning the Drupal.org front page. 

With all this research, we decided to

  • Modernize the look and feel, which was done by the amazing sixeleven who donated their services.
  • Streamline the front page to reduce the calls to action
  • Add evaluation paths for developers, marketers, and agencies that take them to landing pages that are tailored for their evaluation needs.
  • Highlight more big name case studies
  • Expand the industries pages
  • Use community marketing assets like the Acquia video to provide a better evaluation experience for marketing personas.
  • Update the main navigation so it is user-centric for those evaluating Drupal, Building with Drupal, and participating in the community.
What this redesign doesn’t do

We knew that we alone could not create all of the resources that are needed to effectively support each evaluation path. While we did use resources from the business community, there are many gaps such as videos that show the content authoring experience. 

Promote Drupal Fund

We will complete this work via the Promote Drupal Initiative. We can begin once we reach our $100,000 goal for the Promote Drupal Fund. Funding will allow us to put the staff and resources in place to coordinate a multi-prong Drupal promotion. Contribute today!

What About The Sponsored Content

Yes, Drupal.org is funded by placing relevant and contextual content in the evaluation path. Try Drupal is a great example. We also highlight great case studies from our Premium and Signature Supporting Partners.  Evaluators can still find our community case studies and we will amplify strong ones on the front page, too.  We started this approach in 2014 and will continue to find ways to highlight the power of the community’s work while also finding ways to generate income through sponsored content so we can grow our Promote Drupal investments.

What about the Community Resources?

Come for the software; Stay for the community – as we improve the evaluation path, we need to make it easy for these new users to find their way to the community – to understand the power and passion of our community as well as join us in our efforts. Our Community Liaison, Rachel Lawson, will begin to work with a community group this year to improve drupal.org/community<https://www.drupal.org/community>. Much of the improvements will be guided by the feedback from the community governance group and their very useful discussions and insightful recommendations.

File attachments:  persona final.png front page screenshot.jpg

Lullabot: The Blue Drop and the Red Pill

25. April 2018 - 22:20
In this episode, Matthew Tift discusses DrupalCon Nashville, the movie *The Matrix*, and various ways to understand the Drupal community. He plays clips from the Driesnote and Steve Francia's keynote, describes some of his experiences at DrupalCon, and offers ideas for what it might mean to understand "the real" Drupal.

roomify.us: Tutorial: using BEE for Tours, Classes and Appointments

25. April 2018 - 20:33
BEE makes it easy to quickly implement all kinds of booking & reservation use cases. We've created a new video that walks you through setting up reservations for classes using BEE and Drupal 8.

Valuebound: Visualising Drupal Security Advisory Data

25. April 2018 - 20:30
Drupalgeddon 2.0 brought a lot of focus on the Drupal security initiative and its practices. The way the security team was proactive with respect to disclosure,  the way it was communicated to the developers, community and press was commendable. In addition to all these the communication was continuous.

The vulnerability which started off with a risk score of 21/25 on March 28th was upgraded to 22/25 on April 13th and was finally marked as 24/25 on April 14th. If you are interested in what changed across these days for the score to vary you can checkout the revisions and…

Platform.sh: Another Drupal security update: We've still got you covered

25. April 2018 - 19:54
Another Drupal security update: We've still got you covered Crell Wed, 04/25/2018 - 17:54 Blog

The Drupal project today released another security update to Drupal 7 and 8 core, SA-CORE-20108-004. It is largely a refinement of the previous fix released for SA-CORE-2018-002 a few weeks ago, which introduced a Drupal-specific firewall to filter incoming requests. The new patch tightens the firewall further, preventing newly-discovered ways of getting around the filters, as well as correcting some deeper issues in Drupal itself.

We previously added the same logic to our own network-wide WAF to address SA-CORE-2018-002. With the latest release we've updated out WAF rules to match Drupal's updates, and the new code is rolling out to all projects and regions as we speak.

The upshot?

  1. You really need to update Drupal to 7.59 or 8.5.3 as soon as possible. We believe that some of the attack vectors fixed in the latest patch cannot be blocked by a WAF. See our earlier post for quick and easy instructions to update your Drupal 7 or 8 sites on Platform.sh in just a few minutes.

  2. Still, most of the attack vectors fixed in the latest release are covered by the WAF. That should help keep your site safe from most attacks until you can update. But please, update early and often.

Stay safe out there on the Internet!

Larry Garfield 25 Apr, 2018

myDropWizard.com: Critical Drupal core security update for SA-CORE-2018-004 (including Drupal 6!)

25. April 2018 - 18:53

Today, there is a Critical security release for Drupal core to fix a Remote Code Execution (RCE) vulnerability. You can learn more in the security advisory:

Drupal core - Critical - Remote Code Execution - SA-CORE-2018-004

This issue also affects Drupal 6 (although, less severely than Drupal 7 or 8). So, we're also making a Drupal 6 Long-Term Support (D6LTS) release of Drupal core and the Filefield module.

Drupal 6 core security update

As you may know, Drupal 6 has reached End-of-Life (EOL) 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 Drupal 6 LTS vendors are and we're one of them!

This fix is both for Drupal 6 core and the Filefield module. This is because the Drupal 7 & 8 fixes include changes to the core 'file' module, which isn't in Drupal 6 core, but an equivalent fix applies to the Filefield module.

Here you can download:

If you have a Drupal 6 site, we recommend you update immediately! We have already deployed the patch for all of our Drupal 6 Long-Term Support clients. :-)

If you'd like all your Drupal 6 modules to receive security updates and have the fixes deployed the same day they're released, please check out our D6LTS plans.

Note: if you use the myDropWizard module (totally free!), you'll be alerted to these and any future security updates, and will be able to use drush to install security updates for contrib modules (even though they won't necessarily have a release on Drupal.org).