Difference between revisions of "Maintainers"

From MythTV Official Wiki
Jump to: navigation, search
(Sp.)
(add link to GoToDev and WhosWho)
 
(18 intermediate revisions by 7 users not shown)
Line 3: Line 3:
 
'''''This list is currently a work in progress'''''
 
'''''This list is currently a work in progress'''''
  
We are still building this list.  MythTV devs who interested in being maintainers should their names under the appropriate section.
+
We are still building this list.  MythTV devs who are interested in being maintainers should list their names under the appropriate section. See also the pages [https://code.mythtv.org/trac/wiki/GoToDev Go To Dev] and [https://code.mythtv.org/trac/wiki/WhosWho Who's who] on the development wiki.
  
 
==Steering Committee==
 
==Steering Committee==
Line 17: Line 17:
 
Note:  This list will need some heavy editing.  We may want to split up pieces of core into library, frontend, backend...
 
Note:  This list will need some heavy editing.  We may want to split up pieces of core into library, frontend, backend...
  
* Database Schema
+
* Libraries
* API and Protocols
+
** LibMythUI
* Metadata and Grabbers
+
*** Stuart Morgan
* Scheduler
+
*** Chris Pinkham
** David Engel
+
** Audio Framework
* Video Rendering
+
*** Jean-Yves Avenard
* Audio Framework
+
** Job Queue
** Jean-Yves Avenard
+
*** Chris Pinkham
* User Experience and Themes
+
** Storage Groups
** Stuart Morgan
+
*** Chris Pinkham
 +
** System Events
 +
*** Chris Pinkham
 +
** Video Rendering
 +
*** tbd
 +
** Video Playback
 +
*** Janne Grunau
 +
*** Taylor Ralph
 +
<br>
 +
* MythBackend
 +
** Database Schema
 +
** API and Protocols
 +
*** Chris Pinkham
 +
** Scheduler
 +
*** David Engel
 +
** Metadata and Grabbers
 +
*** EIT
 +
**** Stuart Auchterlonie
 +
*** XMLTV
 +
**** Stuart Morgan
 +
*** Metadata Grabbing and Scripts
 +
**** tbd
 +
** AutoExpirer
 +
*** Chris Pinkham
 +
** UPnP Server
 +
*** David Blain
 +
*** Gavin Hurlbut
 +
<br>
 +
* MythFrontend
 +
** User Experience and Themes
 +
*** Stuart Morgan
 +
** Network Control interface
 +
*** Chris Pinkham
 +
** Recording Groups
 +
*** Chris Pinkham
 +
<br>
 +
* MythCommFlag Commercial Detection
 +
** Chris Pinkham
 +
<br>
 +
* MythTranscode
 +
** Lossy side
 +
*** Chris Pinkham
 +
** Lossless MPEG-2
 +
<br>
 
* more to come...
 
* more to come...
  
Line 38: Line 81:
 
** Gavin Hurlbut (if no others take it on)
 
** Gavin Hurlbut (if no others take it on)
 
* MythGame
 
* MythGame
**
+
** tbd
 
* MythMusic
 
* MythMusic
**
+
** Paul Harrison
 +
** Stuart Morgan
 
* MythNetvision
 
* MythNetvision
**
+
** tbd
 
* MythNews
 
* MythNews
 
**
 
**
 
* MythVideo
 
* MythVideo
**
+
** tbd
 
* MythWeather
 
* MythWeather
 
** Gavin Hurlbut
 
** Gavin Hurlbut
 +
** Stuart Morgan
 
* MythWeb
 
* MythWeb
 
** Chris Petersen
 
** Chris Petersen
Line 65: Line 110:
 
** Raymond Wagner
 
** Raymond Wagner
  
 +
==Ports==
 +
* Mac OS X port
 +
** Nigel Pearson
 +
** Stuart Auchterlonie (if i ever get my mini mac back!)
 +
 +
* Windows
 
==Miscellaneous==
 
==Miscellaneous==
  
Line 70: Line 121:
 
** Chris Petersen
 
** Chris Petersen
 
** Rob Smith
 
** Rob Smith
 +
** Gavin Hurlbut
 +
** Stuart Auchterlonie
 +
** Stuart Morgan
 
* nuvexport
 
* nuvexport
 
** Chris Petersen
 
** Chris Petersen
 
** Gavin Hurlbut
 
** Gavin Hurlbut
* Mac OS X port
 
** Nigel Pearson
 
  
 
[[Category:MythDevelopers]]
 
[[Category:MythDevelopers]]

Latest revision as of 22:14, 17 March 2014

MythTV has a large and complex code base, and as such it can sometimes be difficult to know who is in charge of what.

This list is currently a work in progress

We are still building this list. MythTV devs who are interested in being maintainers should list their names under the appropriate section. See also the pages Go To Dev and Who's who on the development wiki.

Steering Committee

The Steering Committee is made of up three senior members of the core development team. They are responsible for guiding the overall direction of MythTV development, along with coordinating development between the developers of each of the individual components.

  • Janne Grunau
  • Chris Petersen
  • Chris Pinkham

MythTV Core Maintainers

Note: This list will need some heavy editing. We may want to split up pieces of core into library, frontend, backend...

  • Libraries
    • LibMythUI
      • Stuart Morgan
      • Chris Pinkham
    • Audio Framework
      • Jean-Yves Avenard
    • Job Queue
      • Chris Pinkham
    • Storage Groups
      • Chris Pinkham
    • System Events
      • Chris Pinkham
    • Video Rendering
      • tbd
    • Video Playback
      • Janne Grunau
      • Taylor Ralph


  • MythBackend
    • Database Schema
    • API and Protocols
      • Chris Pinkham
    • Scheduler
      • David Engel
    • Metadata and Grabbers
      • EIT
        • Stuart Auchterlonie
      • XMLTV
        • Stuart Morgan
      • Metadata Grabbing and Scripts
        • tbd
    • AutoExpirer
      • Chris Pinkham
    • UPnP Server
      • David Blain
      • Gavin Hurlbut


  • MythFrontend
    • User Experience and Themes
      • Stuart Morgan
    • Network Control interface
      • Chris Pinkham
    • Recording Groups
      • Chris Pinkham


  • MythCommFlag Commercial Detection
    • Chris Pinkham


  • MythTranscode
    • Lossy side
      • Chris Pinkham
    • Lossless MPEG-2


  • more to come...

Plugin Maintainers

  • MythArchive
  • MythBrowser
  • MythGallery
    • Gavin Hurlbut (if no others take it on)
  • MythGame
    • tbd
  • MythMusic
    • Paul Harrison
    • Stuart Morgan
  • MythNetvision
    • tbd
  • MythNews
  • MythVideo
    • tbd
  • MythWeather
    • Gavin Hurlbut
    • Stuart Morgan
  • MythWeb
    • Chris Petersen
    • Rob Smith
  • MythZoneminder

Language Bindings Maintainers

  • Perl
    • Chris Petersen
    • Gavin Hurlbut
  • PHP
    • Rob Smith
  • Python
    • Raymond Wagner

Ports

  • Mac OS X port
    • Nigel Pearson
    • Stuart Auchterlonie (if i ever get my mini mac back!)
  • Windows

Miscellaneous

  • MythTV.org Server and Website
    • Chris Petersen
    • Rob Smith
    • Gavin Hurlbut
    • Stuart Auchterlonie
    • Stuart Morgan
  • nuvexport
    • Chris Petersen
    • Gavin Hurlbut