31
Drupal 8 Involvement

Drupal 8 Involvement with Promet Source

Embed Size (px)

Citation preview

Drupal 8 Involvement

Why get involved?● Open source

● Recruitment

● Marketing/promotion

● Increased employee training/benefits

● That warm fuzzy feeling

● Growth in technical and non-technical

How To Get InvolvedForums

IRC

Community Initiatives

Modules

Themes

Translations

Groups

Events

Donate

Documentation

Drupal Association

Code related requirements● A drupal.org account and logged in

● A working site set-up on your local

I used DrupalVM for the vagrant box

Attribute your contribution● Specify how you’re contributing

● Specify who’s the organization you’re at

● Specify who’s the customer/end-user

Attribute your contribution - Add an organizationGo to Your Profile > Edit

Attribute your contribution - Issues

Attribute your contribution - View

Get an issue

Get an issue - Dashboard

Get an issue - General

Get an issue - Specific

Make sure it interests you andis unassigned

Get an issue - Assigning to yourself

Get an issue - Assigning to yourself

Solve an issue - Get a copy of the codehttps://www.drupal.org/project/drupal/git-instructions

Solve an issue - Apply a patchgit apply -v <patch-file-name>.patch

Solve an issue - The actual thing

Don’t forget to follow Coding and Doxygen and Comment

standards.

Solve an issue - CodeSniffer

Solve an issue - PhpStorm + Xdebug + DrupalVM

Create a patch1. [description]-[issue-number]-[comment-number]

Any project’s version control page (https://www.drupal.org/project/drupal/git-instructions)

2. [project_name]-[short-description]-[issue-number]-[comment-number]Advanced patch contributor guide (https://www.drupal.org/node/1054616)

Example:

core-fix_typo_in_node_plugin_class_description-2629712-7-D8.patch

Create a patch - Review● Review coding standards

● Review documentation standards

● Proofread your patch

Create a patch - Interdiff

interdiff-[issue_id]-[old_comment_number]-[new_comment_number].txt

Only when you’re adding a new patch after another one.

Submit for review

Submit for review - Files

Issue fixed - Closed (fixed)

Dreditor

Dreditor

Thank you