Drupal

erdfisch: Drupalcon mentored core sprint - part 2 - your experience as a sprinter

drupal.org aggregator - Sat, 05/12/2018 - 05:00
Drupalcon mentored core sprint - part 2 - your experience as a sprinter 12.05.2018 Michael Lenahan Body:  Drupalcon mentored core sprint - part 2 - your experience as a sprinter

Hello! You've arrived at part 2 of a series of 3 blog posts about the Mentored Core Sprint, which traditionally takes place every Friday at Drupalcon.

If you haven't already, please go back and read part 1.

You may think sprinting is not for you ...

So, you may be the kind of person who usually stays away from the Sprint Room at Drupal events. We understand. You would like to find something to work on, but when you step in the room, you get the feeling you're interrupting something really important that you don't understand.

It's okay. We've all been there.

That's why the Drupal Community invented the Mentored Core Sprint. If you stay for this sprint day, you will be among friends. You can ask any question you like. The venue is packed with people who want to make it a useful experience for you.

Come as you are

All you need in order to take part in the first-time mentored sprint are two things:

  • Your self, a human who is interested in Drupal
  • Your laptop

To get productive, your laptop needs a local installation of Drupal. Don't have one yet? Well, it's your lucky day because you can your Windows or Mac laptop set up at the first-time setup workshop!

Need a local Drupal installation? Come to the first-time setup workshop

After about half an hour, your laptop is now ready, and you can go to the sprint room to work on Drupal Core issues ...

You do not need to be a coder ...

You do not need to be a coder to work on Drupal Core. Let's say, you're a project manager. You have skills in clarifying issues, deciding what needs to be done next, managing developers, and herding cats. You're great at taking large problems and breaking them down into smaller problems that designers or developers can solve. This is what you do all day when you're at work.

Well, that's also what happens here at the Major Issue Triage table!

But - you could just as easily join any other table, because your skills will be needed there, as well!

Never Drupal alone

At this sprint, no-one works on their own. You work collaboratively in a small group (maybe 3-4 people). So, if you don't have coding or design skills, you will have someone alongside you who does, just like at work.

Collaborating together, you will learn how the Drupal issue queue works. You will, most likely, not fix any large issues during the sprint.

Learn the process of contributing

Instead, you will learn the process of contributing to Drupal. You will learn how to use the issue queue so you can stay in touch with the friends you made today, so that you fix the issue over the coming weeks after Drupalcon.

It's never too late

Even if you've been in the Drupal community for over a decade, just come along. Jump in. You'll enjoy it.

A very welcoming place to start contributing is to work on Drupal documentation. This is how I made my first contribution, at Drupalcon London in 2011. In Vienna, this table was mentored by Amber Matz from Drupalize.Me.

This is one of the most experienced mentors, Valery Lourie (valthebald). We'll meet him again in part 3, when we come to the Drupalcon Vienna live commit.

Here's Dries. He comes along and walks around, no one takes any notice because they are too engaged and too busy. And so he gets to talk to people without being interrupted.

This is what Drupal is about. It's not about the code. It's about the people.

Next time. Just come. As a sprinter or a mentor. EVERYONE is welcome, we mean that.

This is a three-part blog post series:
Part one is here
You've just finished reading part two
Part three is coming soon

Credit to Amazee Labs and Roy Segall for use of photos from the Drupalcon Vienna flickr stream, made available under the CC BY-NC-SA 2.0 licence.

Schlagworte/Tags:  planet drupal-planet drupalcon mentoring code sprint Ihr Name Kommentar/Comment Kommentar hinzufügen/Add comment Leave this field blank
Categories: Drupal

KnackForge: How to update Drupal 8 core?

drupal.org aggregator - Sat, 03/24/2018 - 01:01
How to update Drupal 8 core?

Let's see how to update your Drupal site between 8.x.x minor and patch versions. For example, from 8.1.2 to 8.1.3, or from 8.3.5 to 8.4.0. I hope this will help you.

  • If you are upgrading to Drupal version x.y.z

           x -> is known as the major version number

           y -> is known as the minor version number

           z -> is known as the patch version number.

Sat, 03/24/2018 - 10:31
Categories: Drupal

Drupal 8 frustrations

I have been getting more and more frustrated with drupal lately, it seems like things are changing faster than I would like.

My current frustration is that I can no longer update drupal with drush, it seems as though I have to use composer to update.

I am actually considering switching to wordpress where updates are very very simple.

submitted by /u/bloomt1990
[link] [comments]

Zivtech: How to Avoid Traffic Drops After a Site Redesign

drupal.org aggregator - 52 min 50 sec ago

During the redesign process of a website, there are many small changes that can ultimately affect the traffic of the new site. The key is to identify any changes that might break SEO, or changes that might affect the way the site looks to search engine spiders ahead of time to avoid traffic drops. In the end, we want the site to look fresh and new while still getting the same traffic, or more, as the old design. 

At Zivtech, we look at many factors in the planning phase of a website redesign project and try to identify those that could cause drops in traffic after the new design is launched. Once these have been identified, we ensure all of these tasks have been completed before launch. Let’s take a look at some of these factors and how to avoid traffic drops on your next website redesign project.

Meta Tags

We typically build sites with Drupal, so the Metatag module handles much of the meta tag configuration and display on the site. If you aren’t using Drupal though, there could be some changes to your front-end design that could affect your meta tags and confuse search engine spiders. You’ll need to make sure that all of your pages have meta tags and that there aren’t any duplicates. 

Broken Links

Broken links are a huge problem during website redesigns. This could be a result of changes in the menu structure or in path structures for content types. Broken links mean that users and search engines can’t find the pages they’re looking for, which can really wreak havoc on your site traffic statistics. 

Read more
Categories: Drupal

Phase2: Estimating Drupal 8 Migration Scope

drupal.org aggregator - 3 hours 53 min ago

In my last post,  we discussed why marketers might want to migrate their content to Drupal 8, and the strategy and planning required to get started. The spreadsheet we shared with you in that post is the foundation of a good migration, and it usually takes a couple sprints of research, discussion, and documentation to compile.  It’s also a process that’s applicable to all migration of content, no matter the source or destination framework.

Categories: Drupal

Drupal 8 Theme Guidance on bootstrap based theme

I am looking for advice on how people choose to start their custom Drupal 8 themes that include Bootstrap 3. I will want a setup with Gulp, that builds bootstrap from sass so I can include only what I need. I cruised Github and found a few starter kits, and noticed none of them are "subthemes" of the drupal.org/project/bootstrap theme. Which is what I originally was going to do, but now unsure.

I don't really know the pros/cons to using the Bootstrap project theme as a parent-theme OR classy for example.

Starter kits I found (I am looking to do something very similar) * https://github.com/alexandar87/d8bs * https://github.com/xenomedia/xeno_demeter * https://github.com/mlaroy/drupal-8-webpack-starter * https://github.com/kurtisdunn/Drupal-8-Starter-Gulp-SASS

What are the pros/cons to subthemes? I got burned in D7 when a profile maintainer abonded their Distrobution, and I can see the pros to a Vanilla Drupal install now :) So I want to start my theme out correctly!

submitted by /u/slaphappie
[link] [comments]

Contact Form Summary

drupal.org - Modules - 7 hours 12 sec ago
Table of contents
  • Introduction
  • Requirements
  • Installation
  • Configuration
  • Maintainers
Introduction

This allows you to display a modal after contact form's submission.
It will display a resume of what the user send.

Requirements

This module requires the following modules:

Categories: Drupal

Acquia Lightning Blog: Lightning Strict

drupal.org aggregator - 7 hours 14 min ago
Lightning Strict Adam Balsam Thu, 01/18/2018 - 10:00

Under certain circumstances, it might be necessary to build a specific version of Lightning with dependencies exactly as they were when it was released. But sometimes building older versions of Lightning can be problematic. For example, maybe a new dependency conflicts with an old one, or a patch no longer applies with an updated dependency.

In that case, you can use the new "Lightning Strict" package to pin all of Lightning's dependencies (and their dependencies recursively) to the specific versions that were included in Lightning's composer.lock file when it was released. (If this sounds familiar, a "Drupal Core Strict" package also exists that does the same thing for core. But note that package is incompatible with Lightning Strict since Lightning uses PHP 7.0 when building its lock file.)

In this example, we want to build Lightning 2.2.4 - which contains the migration to Content Moderation, Workflows, and Lightning Scheduler:

$ composer require acquia/lightning:2.2.4 balsama/lightning_strict:2.2.4 --no-update $ composer update

Assuming you were updating from Lightning 2.2.3, you could then follow the update instructions for 2.2.4 found in our release notes. In this case, they are:

$ drush updatedb && drush cache-rebuild $ drupal update:lightning --since=2.2.3

Once you've updated to the most recent version, you can remove the dependency on balsama/lightning_strict.

The package will automatically be updated when new versions of Lightning are released. Hopefully this will solve some of the problems people have experienced when trying to build older version of Lightning.

Categories: Drupal

Advomatic: Eliminating render-blocking JavaScript and CSS in above-the-fold content in Drupal sites

drupal.org aggregator - 7 hours 19 min ago

One of the things we do on an annual basis for our clients at Advomatic is an annual site audit – a high level kick-the-tires kind of site inspection. For Drupal sites, we check the logs for any glaring errors, check for overrides in Features, run some SEO and accessibility testing, and, of course, take it... Read more »

The post Eliminating render-blocking JavaScript and CSS in above-the-fold content in Drupal sites appeared first on Advomatic.

Categories: Drupal

LC Webforms

drupal.org - Modules - 7 hours 23 min ago

Leads capture module webform form submittions capture action service.

Categories: Drupal

LC Telegram

drupal.org - Modules - 7 hours 25 min ago

Leads capture module telegram delivery service.

Categories: Drupal

Leads Capture

drupal.org - Modules - 7 hours 28 min ago

Descrption comming son

Categories: Drupal

Drupal Dev Thursdays: Post here with development questions or discussion

This is the weekly thread for development questions or chit-chat that doesn't belong in the Monday Beginner Questions thread. All questions/comments/ranting about Drupal dev is fair game.

(Check out the weekly post schedule in the sidebar)

submitted by /u/AutoModerator
[link] [comments]

React Mount Node

drupal.org - Modules - 8 hours 15 min ago
Introduction
Categories: Drupal

PIVOTREV

drupal.org - Modules - 8 hours 20 min ago

This module acts as an interface of PIVOTREV.com. PIVOTREV is a cloud based, online centralized review and rating system for real consumers community portal with a new way of product reviews to find out what real users are saying about your products or services you want to sale.

Categories: Drupal

Allowed Languages

drupal.org - Modules - 8 hours 22 min ago

The Allowed Languages makes it possible to set restrictions on which content a user can edit based on language.

Categories: Drupal

Leaner toolbar

drupal.org - Modules - 9 hours 11 min ago

This modules was meant to clean up the toolbar, so you can use it to provide admin toolbars for your different roles.

Specifically, it is a great companion with toolbar_menu

Categories: Drupal

Pages