From BlenderWiki
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 |