MAINTAINERS.txt 13.6 KB
Newer Older
1 2
Drupal core is built and maintained by the Drupal project community. Everyone is
encouraged to submit issues and changes (patches) to improve Drupal, and to
3 4
contribute in other ways -- see https://www.drupal.org/contribute to find out
how.
5

6 7 8
This file lists the active maintainers. For a list of past maintainers, see:
https://www.drupal.org/core/maintainers/past

9

10 11
Core committers
---------------
12

13 14
The Drupal Core committers oversee the development of Drupal as a whole. The
core committers for Drupal are (per major version, in alphabetical order):
15

16
Drupal 8
17
- Alex Bronstein 'effulgentsia' https://www.drupal.org/u/effulgentsia
18
  (Framework Manager)
19
- Dries Buytaert 'dries' https://www.drupal.org/u/dries
20
  (BDFL, Product Manager)
21
- Angela Byron 'webchick' https://www.drupal.org/u/webchick
22
  (Product Manager)
23
- Nathaniel Catchpole 'catch' https://www.drupal.org/u/catch
24
  (Framework Manager, Release Manager)
25
- Jess Myrbo 'xjm' https://www.drupal.org/u/xjm
26
  (Release Manager)
27
- Alex Pott 'alexpott' https://www.drupal.org/u/alexpott
28
  (Framework Manager)
29
- Scott Reeves 'Cottser' https://www.drupal.org/u/cottser
30 31
  (Framework Manager - Frontend)

32 33 34
Provisional membership:
- Chris McCafferty 'cilefen' https://www.drupal.org/u/cilefen
  (Release Manager)
35 36

Drupal 7
37 38
- Fabian Franz 'Fabianx' https://www.drupal.org/u/fabianx
  (Framework Manager)
39
- David Rothstein 'David_Rothstein' https://www.drupal.org/u/david_rothstein
40
  (Release Manager, Framework Manager, Product Manager)
41 42
- Stefan Ruijsenaars 'stefan.r' https://www.drupal.org/u/stefanr-0
  (Release Manager, Product Manager)
43 44 45 46

Provisional membership: None at this time.

Subsystem maintainers
47
---------------------
48

49
The Drupal Core subsystem maintainers oversee the development of Drupal
50
subsystems. See https://www.drupal.org/contribute/core-maintainers for more
51 52
information on their responsibilities, and to find out how to become a subsystem
maintainer. Current subsystem maintainers for Drupal 8:
53

54

55
Actions
56 57
- ?

58
Aggregator
59
- ?
60

61
Ajax
62 63
- Alex Bronstein 'effulgentsia' https://www.drupal.org/u/effulgentsia
- Tim Plunkett 'tim.plunkett' https://www.drupal.org/u/tim.plunkett
64

65
Asset Library API
66 67
- ?

68
Authentication and Authorization
69
- ?
70

71
Automated Cron
72
- ?
73

74
Ban
75 76
- ?

77 78
Bartik
- Emma Maria Karayiannis 'emma.maria' https://www.drupal.org/u/emma.maria
79

80
Base system
81
- ?
82

83
Basic Auth
84 85
- Klaus Purer 'klausi' https://www.drupal.org/u/klausi
- Juampy Novillo Requena 'juampy' https://www.drupal.org/u/juampy
86

87
Batch API
88
- ?
89 90

BigPipe
91 92 93
- Wim Leers 'Wim Leers' https://www.drupal.org/u/wim-leers
- Fabian Franz 'Fabianx' https://www.drupal.org/u/fabianx

94
Block
95 96
- Tim Plunkett 'tim.plunkett' https://www.drupal.org/u/tim.plunkett
- Ben Dougherty 'benjy' https://www.drupal.org/u/benjy
97

98
Block Content
99
- Lee Rowlands 'larowlan' https://www.drupal.org/u/larowlan
100

101
Book
102
- Peter Wolanin 'pwolanin' https://www.drupal.org/u/pwolanin
103

104 105 106 107
Bootstrap
- ?

Breakpoint
108 109
- Peter Droogmans 'attiks' https://www.drupal.org/u/attiks
- Marc Drummond 'mdrummond' https://www.drupal.org/u/mdrummond
110

111 112 113 114
Cache
- Nathaniel Catchpole 'catch' https://www.drupal.org/u/catch

CKEditor
115
- Wim Leers 'Wim Leers' https://www.drupal.org/u/wim-leers
116
- Marek 'mlewand' Lewandowski https://www.drupal.org/u/mlewand
117

118 119 120 121 122
Classy
- David Hernandez 'davidhernandez' https://www.drupal.org/u/davidhernandez
- Morten Birch Heide-Jørgensen 'mortendk' https://www.drupal.org/u/mortendk

Color
123
- ?
124

125
Comment
126 127
- Lee Rowlands 'larowlan' https://www.drupal.org/u/larowlan
- Andrey Postnikov 'andypost' https://www.drupal.org/u/andypost
128

129 130 131 132 133 134
Configuration API
- Alex Pott 'alexpott' https://www.drupal.org/u/alexpott
- Matthew Tift 'mtift' https://www.drupal.org/u/mtift

Configuration Entity API
- Alex Pott 'alexpott' https://www.drupal.org/u/alexpott
135
- Tim Plunkett 'tim.plunkett' https://www.drupal.org/u/tim.plunkett
136

137 138 139 140
Configuration UI
- Tim Plunkett 'tim.plunkett' https://www.drupal.org/u/tim.plunkett

Configuration Translation
141 142 143
- Gábor Hojtsy 'Gábor Hojtsy' https://www.drupal.org/u/gábor-hojtsy
- Tobias Stöckler 'tstoeckler' https://www.drupal.org/u/tstoeckler
- Vijayachandran Mani 'vijaycs85' https://www.drupal.org/u/vijaycs85
144

145
Contact
146
- Lee Rowlands 'larowlan' https://www.drupal.org/u/larowlan
147 148
- Jibran Ijaz 'jibran' https://www.drupal.org/u/jibran
- Andrey Postnikov 'andypost' https://www.drupal.org/u/andypost
149

150
Content Moderation
151 152
- Tim Millwood 'timmillwood' https://www.drupal.org/u/timmillwood

153
Content Translation
154
- Francesco Placella 'plach' https://www.drupal.org/u/plach
155

156
Contextual
157
- ?
158

159
Cron
160
- ?
161 162 163 164 165 166 167 168 169 170 171 172

CSS
- John Albin Wilkins 'JohnAlbin' https://www.drupal.org/u/johnalbin

Database API
- Larry Garfield 'Crell' https://www.drupal.org/u/crell

  MySQL DB driver
  - Larry Garfield 'Crell' https://www.drupal.org/u/crell
  - David Strauss 'David Strauss' https://www.drupal.org/u/david-strauss

  PostgreSQL DB driver
173
  - ?
174 175

  Sqlite DB driver
176
  - ?
177 178

Database Logging
179
- ?
180

181 182 183 184
Database Update API
- ?

DateTime
185
- Jonathan Hedstrom 'jhedstrom' https://www.drupal.org/u/jhedstrom
186
- Matthew Donadio 'mpdonadio' https://www.drupal.org/u/mpdonadio
187

188
DateTime Range
189 190
- Jonathan Hedstrom 'jhedstrom' https://www.drupal.org/u/jhedstrom
- Matthew Donadio 'mpdonadio' https://www.drupal.org/u/mpdonadio
191

192
Dynamic Page Cache
193 194 195
- Fabian Franz 'Fabianx' https://www.drupal.org/u/fabianx
- Wim Leers 'Wim Leers' https://www.drupal.org/u/wim-leers

196
Editor
197
- Wim Leers 'Wim Leers' https://www.drupal.org/u/wim-leers
198

199 200 201
Entity API
- Nathaniel Catchpole 'catch' https://www.drupal.org/u/catch
- Sascha Grossenbacher 'Berdir' https://www.drupal.org/u/berdir
202
- Francesco Placella 'plach' https://www.drupal.org/u/plach
203
- Tobias Stöckler 'tstoeckler' https://www.drupal.org/u/tstoeckler
204 205 206 207 208

Extension API
- ?

Field API
209
- Andrei Mateescu 'amateescu' https://www.drupal.org/u/amateescu
210

211 212 213 214 215
Field UI
- Yves Chedemois 'yched' https://www.drupal.org/u/yched
- Andrei Mateescu 'amateescu' https://www.drupal.org/u/amateescu

File
216
- ?
217

218
Filter
219
- ?
220

221
Forum
222
- Lee Rowlands 'larowlan' https://www.drupal.org/u/larowlan
223

224 225 226 227 228
Form API
- Alex Bronstein 'effulgentsia' https://www.drupal.org/u/effulgentsia
- Tim Plunkett 'tim.plunkett' https://www.drupal.org/u/tim.plunkett

History
229
- Andrey Postnikov 'andypost' https://www.drupal.org/u/andypost
230

231
Hypertext Application Language (HAL)
232
- ?
233

234
Help
235 236
- ?

237
Image
238
- Claudiu Cristea 'claudiu.cristea' https://www.drupal.org/u/claudiu.cristea
239

240 241 242 243
Installer
- ?

Interface Translation (locale)
244
- Gábor Hojtsy 'Gábor Hojtsy' https://www.drupal.org/u/gábor-hojtsy
245

246 247 248 249 250
JavaScript
- Théodore Biadala 'nod_' https://www.drupal.org/u/nod_
- Kay Leung 'droplet' https://www.drupal.org/u/droplet

Language
251
- Francesco Placella 'plach' https://www.drupal.org/u/plach
252
- Daniel F. Kudwien 'sun' https://www.drupal.org/u/sun
253

254
Link Field
255
- Weber Macedo 'Mac_Weber' https://www.drupal.org/u/mac_weber
256

257
Lock
258
- ?
259

260
Mail
261 262
- ?

263
Markup
264
- ?
265 266 267

Migrate
- Adam Globus-Hoenich 'phenaproxima' https://www.drupal.org/u/phenaproxima
268
- Ben Dougherty 'benjy' https://www.drupal.org/u/benjy
269
- Lucas Hedding 'heddn' https://www.drupal.org/u/heddn
270 271
- Michael Anello 'ultimike' https://www.drupal.org/u/ultimike
- Mike Ryan 'mikeryan' https://www.drupal.org/u/mikeryan
272
- Vicki Spagnolo 'quietone' https://www.drupal.org/u/quietone
273

274
Migrate (Drupal)
275
- Ben Dougherty 'benjy' https://www.drupal.org/u/benjy
276
- Lucas Hedding 'heddn' https://www.drupal.org/u/heddn
277 278
- Michael Anello 'ultimike' https://www.drupal.org/u/ultimike
- Mike Ryan 'mikeryan' https://www.drupal.org/u/mikeryan
279
- Vicki Spagnolo 'quietone' https://www.drupal.org/u/quietone
280

281 282 283 284 285 286 287 288 289 290 291 292
Menu
- Daniel Wehner 'dawehner' https://www.drupal.org/u/dawehner
- Peter Wolanin 'pwolanin' https://www.drupal.org/u/pwolanin

Menu Link Content
- Daniel Wehner 'dawehner' https://www.drupal.org/u/dawehner
- Peter Wolanin 'pwolanin' https://www.drupal.org/u/pwolanin

Menu UI
- ?

Node
293
- ?
294

295 296
Node Access
- Ken Rickard 'agentrickard' https://www.drupal.org/u/agentrickard
297
- Moshe Weitzman 'moshe weitzman' https://www.drupal.org/u/moshe-weitzman
298
- Jess Myrbo 'xjm' https://www.drupal.org/u/xjm
299

300
Options
301
- ?
302

303
Outside In
304 305
- Ted Bowman 'tedbow' https://www.drupal.org/u/tedbow

306
Page Cache
307 308 309
- Lorenz Schori 'znerol' https://www.drupal.org/u/znerol
- Fabian Franz 'Fabianx' https://www.drupal.org/u/fabianx

310 311
Path
- Nathaniel Catchpole 'catch' https://www.drupal.org/u/catch
312

313 314 315 316 317 318 319 320 321
Plugin
- Kris Vanderwater 'EclipseGc' https://www.drupal.org/u/eclipseGc
- Alex Bronstein 'effulgentsia' https://www.drupal.org/u/effulgentsia
- Tim Plunkett 'tim.plunkett' https://www.drupal.org/u/tim.plunkett

Queue
- James Gilliland 'neclimdul' https://www.drupal.org/u/neclimdul

Quick Edit
322 323
- Wim Leers 'Wim Leers' https://www.drupal.org/u/wim-leers
- Théodore Biadala 'nod_' https://www.drupal.org/u/nod_
324

325
RDF
326
- Stéphane Corlosquet 'scor' https://www.drupal.org/u/scor
327

328 329
Render API
- Alex Bronstein 'effulgentsia' https://www.drupal.org/u/effulgentsia
330
- Moshe Weitzman 'moshe weitzman' https://www.drupal.org/u/moshe-weitzman
331 332 333 334 335

Request Processing
- Larry Garfield 'Crell' https://www.drupal.org/u/crell

REST
336 337
- Klaus Purer 'klausi' https://www.drupal.org/u/klausi
- Larry Garfield 'Crell' https://www.drupal.org/u/crell
338
- Wim Leers 'Wim Leers' https://www.drupal.org/u/wim-leers
339

340
Responsive Image
341 342 343
- Peter Droogmans 'attiks' https://www.drupal.org/u/attiks
- Marc Drummond 'mdrummond' https://www.drupal.org/u/mdrummond
- Jelle Sebreghts 'Jelle_S' https://www.drupal.org/u/jelle_s
344

345 346 347 348 349
Routing
- Larry Garfield 'Crell' https://www.drupal.org/u/crell
- Tim Plunkett 'tim.plunkett' https://www.drupal.org/u/tim.plunkett

Search
350
- Peter Wolanin 'pwolanin' https://www.drupal.org/u/pwolanin
351

352
Serialization
353
- Damian Lee 'damiankloip' https://www.drupal.org/u/damiankloip
354

355 356 357 358
Seven
- ?

Shortcut
359 360
- Tobias Stöckler 'tstoeckler' https://www.drupal.org/u/tstoeckler
- Jibran Ijaz 'jibran' https://www.drupal.org/u/jibran
361

362 363 364 365 366 367 368
Stable
- Scott Reeves 'Cottser' https://www.drupal.org/u/cottser

Stark
- John Albin Wilkins 'JohnAlbin' https://www.drupal.org/u/johnalbin

Statistics
369
- Tim Millwood 'timmillwood' https://www.drupal.org/u/timmillwood
370

371
Syslog
372
- Khalid Baheyeldin 'kbahey' https://www.drupal.org/u/kbahey
373

374
System (module)
375 376
- ?

377
Taxonomy
378 379
- Jess Myrbo 'xjm' https://www.drupal.org/u/xjm
- Nathaniel Catchpole 'catch' https://www.drupal.org/u/catch
380

381
Telephone
382
- ?
383

384 385 386 387 388 389
Testing framework
- Alex Pott 'alexpott' https://www.drupal.org/u/alexpott
- Sascha Grossenbacher 'Berdir' https://www.drupal.org/u/berdir
- Klaus Purer 'klausi' https://www.drupal.org/u/klausi
- Daniel Wehner 'dawehner' https://www.drupal.org/u/dawehner

390
Text Field
391 392
- ?

393 394 395 396 397 398 399
Theme API
- Alex Bronstein 'effulgentsia' https://www.drupal.org/u/effulgentsia
- Fabian Franz 'Fabianx' https://www.drupal.org/u/fabianx
- Joël Pittet 'joelpittet' https://www.drupal.org/u/joelpittet
- Lauri Eskola 'lauriii' https://www.drupal.org/u/lauriii

Token
400
- ?
401 402

Toolbar
403
- Théodore Biadala 'nod_' https://www.drupal.org/u/nod_
404

405
Tour
406
- Nick Schuch 'nick_schuch' https://www.drupal.org/u/nick_schuch
407

408
Tracker
409
- ?
410

411 412 413 414 415 416 417
Transliteration
- Andrei Mateescu 'amateescu' https://www.drupal.org/u/amateescu

Typed Data
- Wolfgang Ziegler 'fago' https://www.drupal.org/u/fago

Update UI
418
- ?
419

420
User
421
- Moshe Weitzman 'moshe weitzman' https://www.drupal.org/u/moshe-weitzman
422

423
Views
424 425 426 427
- Daniel Wehner 'dawehner' https://www.drupal.org/u/dawehner
- Tim Plunkett 'tim.plunkett' https://www.drupal.org/u/tim.plunkett
- Damian Lee 'damiankloip' https://www.drupal.org/u/damiankloip
- Jess Myrbo 'xjm' https://www.drupal.org/u/xjm
428
- Len Swaneveld 'Lendude' https://www.drupal.org/u/lendude
429

430
Topic maintainers
431 432
-----------------

433 434 435
Accessibility
- Mike Gifford 'mgifford' https://www.drupal.org/u/mgifford
- Andrew Macpherson 'andrewmacpherson' https://www.drupal.org/u/andrewmacpherson
436

437 438 439 440 441
Documentation
- ?

Performance
- Nathaniel Catchpole 'catch' https://www.drupal.org/u/catch
442

443
Testing
444
- ?
445

446 447 448
Usability
- Roy Scholten 'yoroy' https://www.drupal.org/u/yoroy
- Bojhan Somers 'Bojhan' https://www.drupal.org/u/bojhan
449

450 451 452 453
Provisional membership: None at this time.

Security team
-----------------
454

455 456 457 458 459 460 461 462 463
To report a security issue, see:
https://www.drupal.org/security-team/report-issue

The Drupal security team provides Security Advisories for vulnerabilities,
assists developers in resolving security issues, and provides security
documentation. See https://www.drupal.org/security-team for more information.
The security team lead is:

- Michael Hess 'mlhess' https://www.drupal.org/u/mlhess
464

465 466
Initiative coordinators
-----------------------
467

468 469
The Drupal Core Initiative coordinators oversee approved projects that
re-architect or otherwise improve large areas of Drupal core. See
470
https://www.drupal.org/community-initiatives/drupal-core for more information on
471
their responsibilities. The initiative coordinators for Drupal 8 are:
472 473

Multi-lingual
474
- Gábor Hojtsy 'Gábor Hojtsy' https://www.drupal.org/u/gábor-hojtsy
475

476 477 478
Workflow Initiative
- Dick Olsson 'dixon_' https://www.drupal.org/u/dixon_

479 480 481 482
PHPUnit Initiative
- Klaus Purer 'klausi' https://www.drupal.org/u/klausi
- Daniel Wehner 'dawehner' https://www.drupal.org/u/dawehner

483 484
Provisional membership: None at this time.

485 486

Core mentoring coordinators
487 488
---------------------

489 490 491 492 493 494 495
The Drupal Core mentors inspire, enable, and encourage new core contributors.
See https://www.drupal.org/core-mentoring for more information about mentoring.

Mentoring coordinators recruit and coach other mentors. They work on contributor
tools, documentation, and processes to make it easier for new contributors to
get involved. They organize communications and logistics, and actively
participate in mentoring.
496

497 498 499
- Lucas Hedding 'heddn' https://www.drupal.org/u/heddn
- Valery Lourie 'valthebald' https://www.drupal.org/u/valthebald
- Alina Mackenzie 'alimac' https://www.drupal.org/u/alimac
500 501
- Jess Myrbo 'xjm' https://www.drupal.org/u/xjm
- Andrea Soper 'ZenDoodles' https://www.drupal.org/u/zendoodles
502 503 504
- Cathy Theys 'YesCT' https://www.drupal.org/u/yesct

Provisional membership: None at this time.