Profiles

Bio

Dougal is a web developer and WordPress ‘Developer Emeritus’. After spending many years doing back-end programming in PHP and Perl, his latest passion is JavaScript.

Dougal was one of the original WordPress developers, contributing features such as XML-RPC API support, Post Custom Fields, mass re-enabling of plugins, and Conditional GET support for feeds (among others).

Interests

programming, php, perl, graphics, photography, raytracing, povray, wordpress, jazz, rock, rush, trumpet, webdev, web, beer, bbq, hockey, scifi, zend framework, python, drupal, javascript, jquery, tinkering, stuff

WordPress Origin Story

Once upon a time, some kid named Matt invited me to help work on his fork of b2. So I did.

Badges

CODE
2 badges
Core Contributor '15 Plugin Developer
COMMUNITY
2 badges
bbPress Contributor '19 WordCamp Speaker '14

Current Job

Chief Dougal in charge of Dougalizing
Present
dougal.us

Recent impact

Score weights high-impact work (commits, releases, approved translations, props) at 3x routine activity.

Last 30 days
0contributions
high0
medium0
score0
Last 90 days
0contributions
high0
medium0
score0
Last 12 months
0contributions
high0
medium0
score0

WordPress releases

Contributed to 2 releases
  • 6.5
  • 6.1

Contributions

Type
February 2024
Feb 06 Tue · 23:44
Core high
Mentioned in [57545] on WordPress SVN:
Upgrade/Install: Introduce Plugin Dependencies.
July 2022
Jul 22 Fri · 20:50
Core high
Mentioned in [53763] on WordPress SVN:
Cache API: Add `wp_cache_flush_group` function.
February 2018
Feb 28 Wed · 18:55
Meta high
Confirmed as a speaker for WordCamp Atlanta 2018
September 2017
Sep 20 Wed · 14:53
Meta med
Wrote a comment on the post Dev Chat Agenda for September 20th (4.9 week 8), on the site Make WordPress Core:
I'm still looking for any feedback on #41746 (oEmbed does not respect canonical provider url…
August 2017
Aug 28 Mon · 20:30
Core med
Created ticket #41746 on Core Trac:
oEmbed does not respect canonical provider url parameter
June 2017
Jun 12 Mon · 18:01
Meta med
Wrote a comment on the post Addition of TinyMCE to the Text Widget, on the site Make WordPress Core:
Not a 3rd-party widget, but I do have a real-world case where the addition of…
April 2017
Apr 21 Fri · 18:06
Core med
Closed ticket #40482 on Core Trac:
apply_filters() for 'get_the_excerpt' doesn't consistently trim the ...
March 2017
Mar 14 Tue · 14:51
Meta med
Wrote a comment on the post Continued Discussion on Browser Support, on the site Make WordPress Core:
Even as a cutting-edge developer who is always running the newest browsers, I'd like to…
August 2016
Aug 24 Wed · 16:42
Meta high
Confirmed as a speaker for WordCamp Raleigh 2016
January 2016
Jan 18 Mon · 20:46
Core med
Created ticket #35517 on Core Trac:
Work around PHP7 php-ssh2 breakage

Developer