DrupalCon Europe is happening now with insights from open source and tech industry leaders from 4-7 October 2021.
NH, USA
IRC:
dmckenna
Professional Info
Companies Worked For
Lama Yeshe Wisdom Archive, The Batavian, MCR Technologies, Sandusky Radio, Bluespark Labs, Drupal Staffing, WorkHabit, ThinkDrop Consulting, Bonnier Corporation, Atlantic Dominion Solutions, The Limu Company, Genesi USA
Industries Worked In:
Custom computer technologies, Multi-level-marketing, Consulting, Publishing
Personal Info
Pronouns:
he/him
Primary language:
English
Languages spoken:
English
History
On Drupal.org for 14 years 8 months
Over 100 edits to documentation
Bio:
Geek by nature, Drupal developer by trade. Irish ex-pat, husband and father of three.
Contributor roles
Documentation guides
- YAML Content - Examples
- Metatag - Developing for Metatag
- Migrate API - Migrate field plugins
- Contributed modules - Backup and Migrate
- Contributed modules - Metatag
- Contributed modules - Social Migration
- Contributed modules - Backup and Migrate
- Contributed modules - Drafty
- Contributed modules - Metatag
- Contributed modules - Panels Everywhere
- Contributed modules - Twitter
- Contributed modules - Views
Drupal Contributions:
Maintainer / co-maintainer of a number of modules.
Contributes patches.
Hosts the Mediacurrent Contrib Half Hour.
Areas of Expertise:
Site builder
Developer
architect
Drupal events:
DrupalCon Chicago 2011
DrupalCon Denver 2012
DrupalCon Los Angeles 2015
DrupalCon Dublin 2016
DrupalCon Baltimore 2017
DrupalCon Nashville 2018
DrupalCon Minneapolis 2020 (was planning to attend)
DrupalCon Global 2020
DrupalCon Europe 2020
DrupalCon North America 2021
Credited on 34 security advisories
- Linkit, 1 issue
- File Extractor, 1 issue
- Search API attachments, 1 issue
- SAML SP 2.0 Single Sign On (SSO) - SAML Service Provider, 1 issue
- Domain Group, 1 issue
- The Better Mega Menu, 4 issues
- Taxonomy Manager, 1 issue
- Commerce Core, 1 issue
- Client-side Hierarchical Select, 1 issue
- User hash, 1 issue
- Form mode manager, 1 issue
- Apigee Edge, 1 issue
- Block Content Revision UI, 1 issue
- Linky Revision UI, 1 issue
- Opigno group manager, 1 issue
- Opigno Learning path, 1 issue
- Gutenberg, 1 issue
- Facets, 1 issue
- Drupal core, 2 issues
- Modal, 1 issue
- Taxonomy access fix, 1 issue
- Smart Trim, 1 issue
- Field Slideshow, 1 issue
- Simple AMP (Accelerated Mobile Pages), 1 issue
- Metatag, 1 issue
- Views (for Drupal 7), 2 issues
- Anti Spam by CleanTalk, 1 issue
- Exif, 1 issue
- Backup and Migrate, 1 issue
Credited on 439 issues fixed in the past 1 year
- Video Filter, 9 issues
- Contrib Half Hour, 62 issues
- File Entity (fieldable files), 2 issues
- Blockify, 1 issue
- PressPatron, 2 issues
- Administration Views, 4 issues
- One-Time-Login Logout, 3 issues
- Migrate: EMS Platform, 1 issue
- Taxonomy Menu, 3 issues
- Backup and Migrate, 46 issues
- Blink.net Integration, 3 issues
- Migrate Cron, 1 issue
- Views (for Drupal 7), 30 issues
- Drupal.org security advisory coverage applications, 1 issue
- Views Sort Null Field, 1 issue
- Metatag, 61 issues
- Entity Translation, 1 issue
- Guardr Core, 1 issue
- Link, 16 issues
- Search and Replace Scanner, 8 issues
- AGLS Metadata, 8 issues
- Commerce Migrate, 13 issues
- Mass Password Reset, 1 issue
- Date, 26 issues
- Allow a content type only once (Only One), 1 issue
- Field Collection to Paragraphs, 13 issues
- Maxlength, 1 issue
- Mail Editor, 1 issue
- Drupal core, 35 issues
- Phonetic Word Filter, 1 issue
- Drupal Diversity, 1 issue
- FolderShare, 1 issue
- Commerce Paystack, 1 issue
- Views Reference Field, 1 issue
- SendGrid Integration, 2 issues
- Search API, 1 issue
- Google AdWords Lite, 1 issue
- Drupal 7 to 8/9 Module Upgrader, 2 issues
- Hacked!, 1 issue
- Commerce Ship to PSSC, 2 issues
- Superfish, 1 issue
- Drupal 6 Long Term Support, 1 issue
- Filebrowser, 1 issue
- Fieldable Panels Panes (FPP), 3 issues
- General Data Protection Regulation, 1 issue
- Entity API, 1 issue
- Facets, 1 issue
- Migrate Source iCal, 1 issue
- Code per Node, 1 issue
- Field Redirection, 2 issues
- Panels Everywhere, 3 issues
- Remy Sharp's HTML5 Shim, 1 issue
- JSON Field, 6 issues
- Migrate: URL2Link, 2 issues
- Disqus, 1 issue
- Internationalization, 1 issue
- Context, 2 issues
- Media Migration, 1 issue
- Merge translations, 1 issue
- Easy Breadcrumb, 1 issue
- Advanced CSS/JS Aggregation, 1 issue
- Broadstreet Ads, 1 issue
- Twitter API Block, 1 issue
- Metatag Asynchronous Widget, 1 issue
- Login Disable, 1 issue
- Client-Side Adaptive Image, 2 issues
- Configuration Manager Bulk Operations, 1 issue
- Token, 1 issue
- Layout Builder Additions, 1 issue
- Views PHP, 1 issue
- CKEditor 5, 1 issue
- Chaos Tool Suite (ctools), 6 issues
- Migrate: ECK2Blocks, 2 issues
- Simple Page Manager, 1 issue
- Commerce VAT, 1 issue
- Search API Override, 1 issue
- Migrate Upgrade, 1 issue
- Talking Drupal Podcast, 2 issues
- Drupal.org customizations, 1 issue
- S3 File System, 1 issue
- Regex Redirect, 1 issue
- X-Originating-IP email header, 2 issues
- Mandrill, 1 issue
- Rain, 1 issue
- Commerce Discount, 1 issue
- Features, 1 issue
- HTTP Parallel Request & Threading Library, 1 issue
- Inline Entity Form, 1 issue
- Maillog / Mail Developer, 1 issue
Projects
- Metatag (915 commits)
- Menu Minipanels (241 commits)
- Panelizer (207 commits)
- Twitter (206 commits)
- Paddle Selenium Tests (181 commits)
- Nodewords: D6 Meta Tags (155 commits)
- Backup and Migrate (106 commits)
- Panels Everywhere (88 commits)
- Fieldable Panels Panes (FPP) (83 commits)
- Code per Node (83 commits)
- Open AdStream (61 commits)
- Field Redirection (58 commits)
- Date (49 commits)
- Views (for Drupal 7) (46 commits)
- Broadstreet Ads (41 commits)
- EXIF Custom (38 commits)
- Field API Tab Editor (FATE) (38 commits)
- Google News sitemap (37 commits)
- Media Reference Revisions (obsolete) (37 commits)
- WP2Drupal (obsolete) (36 commits)
- Panels Content Cache (35 commits)
- Maillog / Mail Developer (33 commits)
- Search and Replace Scanner (31 commits)
- Link: Fix Absolute URLs (28 commits)
- Link (27 commits)
- Imagecache Token (27 commits)
- Bean (for Drupal 7) (27 commits)
- Content Profile Converter (CP2P2) (26 commits)
- Phonetic Word Filter (25 commits)
- SMTP Authentication Support (24 commits)
- AdvAgg Search & Replace (23 commits)
- Facebook Wall (22 commits)
- Field Collection to Paragraphs (20 commits)
- Commerce Checkout Product List (20 commits)
- Chaos Tool Suite (ctools) (18 commits)
- OG Non-Member Editor (17 commits)
- JSONAPI Flysystem Uploader (16 commits)
- Commerce Ship to PSSC (16 commits)
- COD Nearby (15 commits)
- OG Message (15 commits)
- Allocated Seating (14 commits)
- Video Filter (14 commits)
- Set Front Page (14 commits)
- Features Menu UUID (13 commits)
- JSON Field (13 commits)
- Panels Hash Cache (12 commits)
- Media: Associated Press (12 commits)
- Blink.net Integration (12 commits)
- AntiSpam (12 commits)
- Layout Builder BGColor (12 commits)
- Field API Pane Editor (FAPE) (12 commits)
- Administration Views (10 commits)
- PressPatron (10 commits)
- YAML Content (10 commits)
- Media Field Formatters (10 commits)
- UC Order Subscription (deprecated) (9 commits)
- Panels (9 commits)
- References Manager (9 commits)
- AdvertServe Ads (9 commits)
- Content Taxonomy (9 commits)
- Migrate: ECK2Blocks (9 commits)
- Dynamic Background (9 commits)
- Marketo Munchkin (deprecated) (9 commits)
- Drupal.org Links (9 commits)
- Drafty (9 commits)
- BlogAPI Alternative (obsolete) (8 commits)
- Ubercart (8 commits)
- AGLS Metadata (8 commits)
- Domain Meta Tags (8 commits)
- Commerce Auto-Checkout (8 commits)
- File Entity (fieldable files) (8 commits)
- Auto Assign Role (8 commits)
- Allocated Seating friendly fork (deprecated) (8 commits)
- One-Time-Login Logout (7 commits)
- D7 Media (7 commits)
- Schema.org Metatag (6 commits)
- Panels, Why so slow? (6 commits)
- ECK Blocks (6 commits)
- Smartling Connector (6 commits)
- File Entity Inline (6 commits)
- Guardr (5 commits)
- CacheTags (unsupported) (5 commits)
- Drupagram (5 commits)
- Entity Reference Count (5 commits)
- Content Type Exporter (obsolete) (5 commits)
- GeoIP Javascript Redirect (5 commits)
- Advanced CSS/JS Aggregation (5 commits)
- Search API (5 commits)
- Tumblr API (5 commits)
- Commerce Migrate (5 commits)
- Authenticated Entity Access (5 commits)
- Watchdog Notifier (5 commits)
- Asynchronous Prefetch Database Query Cache (4 commits)
- Migrate: Skip On 404 (4 commits)
- Commerce Discount (4 commits)
- Recacher (4 commits)
- Migrate: URL2Link (4 commits)
- Collective Theme (4 commits)
- Protected Node (4 commits)
- Mail Alterer (4 commits)
- Raw Pages (deprecated) (3 commits)
- Migrate: EMS Platform (3 commits)
- Search API attachments (3 commits)
- SurferNetwork (unsupported) (3 commits)
- Warden (3 commits)
- Field Group (3 commits)
- Awesome Inline Reference Formatter (3 commits)
- Varbase: The Ultimate Drupal CMS Starter Kit (Bootstrap Ready) (3 commits)
- UTF8MB4 Convert (3 commits)
- AimTell Integration (unofficial) (3 commits)
- Alternative Login Page (3 commits)
- Exif (3 commits)
- Production check & Production monitor (3 commits)
- Pubble.io Field (3 commits)
- Metatag: Cxense (3 commits)
- Fullcalendar View (3 commits)
- Default Content (2 commits)
- JSON:API (2 commits)
- Client-Side Adaptive Image (2 commits)
- Commerce Cart Empty (2 commits)
- Title (2 commits)
- IMCE (2 commits)
- Real-time SEO for Drupal (2 commits)
- Spark Menus (obsolete) (2 commits)
- RoundVoting (deprecated) (2 commits)
- Stage File Proxy (2 commits)
- Twitter Block (2 commits)
- Migrate: Exclude Entities (2 commits)
- Creeper : An Amazon's tools API (2 commits)
- Extensible BBCode (2 commits)
- Workbench Moderation (2 commits)
- Easy Breadcrumb (2 commits)
- Panels Empty Pane access plugin (2 commits)
- Entity cache flusher (2 commits)
- Safeword (2 commits)
- IEF Preview (2 commits)
- Google Authorship (2 commits)
- Real Name (2 commits)
- Download Count (2 commits)
- Redis (2 commits)
- Memcache Status (2 commits)
- ShareThis (2 commits)
- Webform Same Values (2 commits)
- Rain (2 commits)
- Conference Organizing Distribution (2 commits)
- Search API Pages (2 commits)
- Varnish (2 commits)
- Location (2 commits)
- Content Construction Kit (CCK) (2 commits)
- OAuth 1.0 (2 commits)
- Features (2 commits)
- getID3() (2 commits)
- Views Bulk Operations Search & Replace (1 commit)
- Feeds (1 commit)
- Google Publisher Tags (1 commit)
- Allow a content type only once (Only One) (1 commit)
- Entity reference (1 commit)
- Services (1 commit)
- Viewfield (1 commit)
- Social Stats (1 commit)
- Mime Mail (1 commit)
- SeeD Dist (1 commit)
- Config Patch (1 commit)
- Multiline config (1 commit)
- Console (1 commit)
- HTTP Parallel Request & Threading Library (1 commit)
- X-Originating-IP email header (1 commit)
- Omega (1 commit)
- JSON:API Extras (1 commit)
- Organic groups (1 commit)
- Select (or other) (1 commit)
- Nodequeue (1 commit)
- Commerce Kickstart (1 commit)
- Slack (1 commit)
- JSON/JSONB Field (1 commit)
- Autosave (1 commit)
- S3 File System (1 commit)
- Imagecache External (1 commit)
- Notifications (1 commit)
- Simple Access (1 commit)
- Message Subscribe (1 commit)
- Media Migration (1 commit)
- Station (1 commit)
- Media entity Instagram (1 commit)
- Responsive Favicons (1 commit)
- Entity Construction Kit (ECK) (1 commit)
- Flysystem - SFTP (1 commit)
- Boost (1 commit)
- Page Manager (1 commit)
- Ubercart Discount Coupons (1 commit)
- Path redirect import (1 commit)
- Media: Flickr (1 commit)
- Book Library (1 commit)
- Revisioning (1 commit)
- Varbase SEO (1 commit)
- Drupal SEO Tools (1 commit)
- Optify (1 commit)
- Internet Sources field formatters (1 commit)
- Drupalmonitor (1 commit)
- Field collection (1 commit)
- Page Manager Node Revisions (deprecated) (1 commit)
- Module Denylist (1 commit)
- Configuration Manager Bulk Operations (1 commit)
- Cachebuster (1 commit)
- Unpublish Button (for Workbench Moderation) (1 commit)
- Web service client (1 commit)
- Role Delegation (1 commit)
- Conference Organizing Distribution Support Modules (1 commit)
- ImageCache Actions (1 commit)
- IATS Aura Field Formatter (1 commit)
- SAML Authentication (1 commit)
- AddThis (1 commit)
- Baidu Push (1 commit)
- Special menu items (1 commit)
- Context (1 commit)
- Mobile Tools (1 commit)
- Inline Entity Form (1 commit)
- Comment Notify (1 commit)
- Eloqua (1 commit)
- Organic Groups Menu (OG Menu) (1 commit)
- Views Exposed Form Fieldset (1 commit)
- Guardr Core (1 commit)
- Book Child Order (1 commit)
- Memcache API and Integration (1 commit)
- UI Patterns (1 commit)
- Focal Point (1 commit)
- Config Pages (1 commit)
- Project (1 commit)
- Smart Trim (1 commit)
- Password Policy (1 commit)
- OG Workflow (1 commit)
- Project issue tracking (1 commit)
- Migrate Source iCal (1 commit)
- Activity (1 commit)
- Security Review (1 commit)
- CAS (1 commit)
- DruStack (1 commit)
- Remy Sharp's HTML5 Shim (1 commit)
- Url Redirect (1 commit)
- Drupal 7 to 8/9 Module Upgrader (1 commit)
- Commerce Features (1 commit)
- Facebook social plugins integration (1 commit)
- Migrate source UI (1 commit)
- Language Groups (1 commit)
- Address Field (1 commit)
- DocuSign Integration (1 commit)
- Webform: Migrate (1 commit)
- Automatic Entity Label (1 commit)
- Views data export (1 commit)
- Google AdWords Lite (1 commit)
- Commerce Rules Extra (1 commit)
- Panopoly News (1 commit)
- Composer Security Checker (1 commit)
- Imageinfo Cache (1 commit)
- Mail Editor (1 commit)
- SaveGuard (1 commit)
- Views Reference Field (1 commit)
- Replication (1 commit)
- Redirect (1 commit)
- Taxonomy container (1 commit)
- Third Party Wrappers (1 commit)
- Paragraph Handler (1 commit)
- Cache Consistent (1 commit)
- Commerce Core (1 commit)
- SendGrid Integration (1 commit)
- Admin Tools (1 commit)
- Flysystem Swift integration (1 commit)
- Menu Token (1 commit)
- Total: 3877 commits
DamienMcKenna helps support and grow the Drupal community with the Drupal Association.
34 people list DamienMcKenna as a mentor
I contributed Drupal patches
I contributed Drupal modules
I contributed to Drupal issue queues
I contributed to Drupal.org
I contributed Drupal documentation
I contributed Automated tests
I reviewed Project applications
I provide Drupal-related services
I give support on Slack
I help mentor new contributors