From BlenderWiki

Jump to: navigation, search

Blender's Module Owners

If you want to add names in this template, please read the Guidelines below.

System, Platform maintainers and Release building

Area Category Module Owner Module Members
Operating System Linux Ken Hughes GSR, Campbell Barton, Sergey Sharybin
Windows Nathan Letwory, Andrea Weikert Jürgen Herrmann, Thomas Dinges
MacOSX Jens Verwiebe Ton Roosendaal
FreeBSD Peter Larabell
Ghost X11 Campbell Barton, Sv. Lockal
Windows Nathan Letwory Sv. Lockal
Cocoa Jens Verwiebe, Ton Roosendaal
Build System CMake Campbell Barton
Scons Nathan Letwory
MSVC Andrea Weikert
MinGW Antony Riakiotakis

User Interface

Area Category Module Owner Module Members
User Interface Drawing Code Ton Roosendaal
Window Manager Ton Roosendaal
Interface Design Ton Roosendaal Thomas Dinges
Layout Engine Brecht Van Lommel
Event Handling Brecht Van Lommel
UI Python Scripts Thomas Dinges
Internationalization Bastien Montagne
Editors 3D View Ton Roosendaal (all active developers)
Timeline Joshua Leung Ton Roosendaal
Graph Editor Joshua Leung Ton Roosendaal
Dopesheet Joshua Leung Ton Roosendaal
NLA Editor Joshua Leung Ton Roosendaal
UV/Image Editor Brecht Van Lommel Campbell Barton
Sequence Editor Peter Schlaile Ton Roosendaal, Sergey Sharybin
Clip Editor Sergey Sharybin
Text Editor None (Orphaned) Campbell Barton, Shinsuke Irie
Node Editor Ton Roosendaal, Lukas Toenne
Logic Editor Dalai Felinto
Properties Brecht Van Lommel Ton Roosendaal, Thomas Dinges
Outliner Ton Roosendaal Joshua Leung
User Preferences Ton Roosendaal
Info Campbell Barton
File Browser Andrea Weikert Ton Roosendaal
Console Campbell Barton Shinsuke Irie

Editing

Area Category Module Owner Module Members
Animation System Joshua Leung
Physics Bullet Erwin Coumans
Cloth Daniel Genrich Janne Karhu
Smoke Daniel Genrich Janne Karhu
Fluids Daniel Genrich, Nils Thuerey Janne Karhu
Particles Janne Karhu
Softbodies Jens Ole Wund
Transform
Mesh Edit Mesh Campbell Barton Brecht Van Lommel, Ton Roosendaal,
Bmesh Joseph Eagar, Campbell Barton Howard Trickey
Meta Balls
Nurbs Ton Roosendaal Campbell Barton, Sergey Sharybin
Curves Ton Roosendaal Campbell Barton, Sergey Sharybin
Text Ton Roosendaal Campbell Barton, Shinsuke Irie
Modifiers Campbell Barton, Brecht Van Lommel, Sergey Sharybin
Sculpting Nicholas Bishop Brecht Van Lommel, Sergey Sharybin
Paint Modes Vertex/Weight Nicholas Bishop
Texture Paint Campbell Barton Antony Riakiotakis
Grease Pencil Joshua Leung


Core

Area Category Module Owner Module Members
Data System DNA Ton Roosendaal, Brecht Van Lommel Ton Roosendaal, Brecht Van Lommel
RNA Brecht Van Lommel Campbell Barton, Joshua Leung, Elia Sarti
Operators Ton Roosendaal, Brecht Van Lommel Campbell Barton
Python API Campbell Barton Andrew Hale

Game Engine

Area Category Module Owner Module Members
Game Engine Python Campbell Barton
Logic Benoit Bolsee, Campbell Barton
Physics Erwin Coumans Benoit Bolsee
GLSL Brecht Van Lommel
Dome Dalai Felinto


Render, Video, Audio

Area Category Module Owner Module Members
Audio System Jörg Müller Jörg Müller
Video Sequencer Peter Schlaile Campbell Barton
Render/Shading General Brecht Van Lommel, Ton Roosendaal
Cycles Brecht Van Lommel Sergey Sharybin, Thomas Dinges
FreeStyle Tamito Kajiyama
ImBuf Ton Roosendaal, Sergey Sharybin
Nodes Shading/Composite Jeroen Bakker, Brecht Van Lommel Ton Roosendaal, Lukas Toenne
Texture Nodes Robin Allen


File formats

Area Category Module Owner Module Members
Import-Export COLLADA Gaia Clary, Nathan Letwory Jeroen Bakker, Martijn Berger, Sukhitha Jayathilake, Domino Marama, Juha Mäki-Kanto,


Libraries

Area Category Module Owner Module Members
Libraries Booleans Sergey Sharybin
BSP None (Orphaned)
Decimation None (Orphaned)
Elbeem Nils Thuerey, Daniel Genrich
IKsolver Brecht Van Lommel
Itasc Benoit Bolsee
Moto None (Obsolete)
OpenNL Brecht Van Lommel
Smoke Daniel Genrich



Guidelines

How to fill this template

Fill in your name

In the <includeonly> section, add names in the appropriate spot. The lines are in the format:

|<area>¦<category>¦owners  = <comma separated list of modules owners names>
|<area>¦<category>¦members = <comma separated list of modules members names>

Fill in the tables

In the <noincludeonly> section, you'll find a section to format nicely these data in this page itself.

Add lines appropriately in existing tables or duplicate existing ones.

How to use this template

Wherever you need to show modules owners you can use this code:

{{ModuleOwners|<area>|<category>}}

Examples

{{ModuleOwners|Operating System|Linux}}

returns

Operating System (Linux)
Owner(s) Ken Hughes
Member(s) GSR, Campbell Barton, Sergey Sharybin

while

{{ModuleOwners|Operating System|Windows}}

returns

Operating System (Windows)
Owner(s) Nathan Letwory, Andrea Weikert
Member(s) Jürgen Herrmann, Thomas Dinges