Daniel Stenberg wrote:
> On Sun, 22 Jul 2007, Dave Chapman wrote:
> 
>> I was wondering what other developers thought about introducing the
>> concept of formal maintainers to Rockbox.
> 
> 
> I think it sounds like a very sensible idea!

I've made a start on a MAINTAINERS file, which I'm appending to the end
of this email.  I'm sure I've missed a lots of things, and maybe the
current splits are not sensible - comments welcome.

This list has turned out to be even longer than I originally thought it
would be...

Assuming there is no sway of opinion against this idea over the next
couple of days, my intention is to commit this file to SVN (in docs/),
and people can then start adding their names against items.

Finally, do we want this file included in the rockbox.zip?  My view is
that we don't, in which case maybe the docs/ directory isn't the best
location (or someone needs to adapt svnupdate.pl and buildzip.pl to
exclude it).

Dave.


$Id$
               __________               __   ___.
     Open      \______   \ ____   ____ |  | _\_ |__   _______  ___
     Source     |       _//  _ \_/ ___\|  |/ /| __ \ /  _ \  \/  /
     Jukebox    |    |   (  <_> )  \___|    < | \_\ (  <_> > <  <
     Firmware   |____|_  /\____/ \___  >__|_ \|___  /\____/__/\_ \
                       \/            \/     \/    \/            \/


Rockbox Maintainers
===================

This file lists the people maintaining the different parts of the
Rockbox project.


Port maintainers
----------------

Archos Player/Studio
Archos Recorder v1
Archos Recorder 8MB
Archos FM Recorder
Archos Recorder v2
Archos Ondio FM
Archos Ondio SP
Iriver H100/H115
Iriver H120/H140
Iriver H320/H340
Ipod Color/Photo
Ipod Nano 1st Gen
Ipod 4th Gen Grayscale
Ipod Video
Ipod 3rd Gen
Ipod Mini 1st Gen
Ipod Mini 2nd Gen
Iriver H10 20GB
Iriver H10 5GB/6GB
Iaudio X5
Iaudio M5
Sansa E200
Toshiba Gigabeat F
Toshiba Gigabeat X


Core code (low-level)
---------------------

Kernel
LCD drivers
Button drivers
Rolo
ATA driver
FAT driver
Battery/Power Management
FM Tuner drivers
Audio codec drivers


Core code (Mid-level)
----------------------

DSP
LCD/Graphics API
Playback engine (HWCODEC)
Playback engine (SWCODEC)
PCM playback API (SWCODEC)
PCM recording API (SWCODEC)
Recording API (HWCODEC)
Fonts and Unicode
Replaygain
Profiling
Screens API and GUI widgets
Settings API
Language API
Menu API
Button actions

Core code (high-level)
----------------------

Bookmarks
Cuesheet support
Database
Playlists
Radio UI
Recording UI
Voice UI
WPS
User interface

Metadata parsing
----------------

NOTE: Format-specific container format parsing is maintained by the
relevant codec maintainer.

General
ID3v1/v2
Vorbis Comments
APEv2


Translations
------------

NOTE: Any languages without a dedicated maintainer are maintained by
the person(s) named next to "General".

General
[Language 1]
[Language 2]


Plugins
-------

Plugin loader & API
Plugin library (general)
Greyscale library
XLCD library

alpine_cdc
battery_bench
blackjack
bounce
brickmania
bubbles
calculator
calendar
chessbox
chessclock
chip8
chopper
clock
credits
cube
demystify
dice
dict
disktidy
doom
euroconverter
fire
fireworks
firmware_flash
flipit
grayscale
helloworld
invadrox
iriver_flash
iriverify
jackpot
jewels
jpeg
logo
mandelbrot
maze
mazezam
metronome
midi2wav
midiplay
minesweeper
mosaique
mp3_encoder
mpegplayer
nim
oscilloscope
pacbox
plasma
pong
properties
random_folder_advance_config
reversi
rockblox
rockbox_flash
rockboy
rocklife
rockpaint
search
sliding_puzzle
snake
snake2
snow
sokoban
solitaire
sort
spacerocks
splitedit
star
starfield
stats
stopwatch
sudoku
test_codec
test_disk
test_fps
test_sampr
test_scanrate
text_editor
vbrfix
video
viewer
vu_meter
wav2wv
wavplay
wavrecord
wavview
wormlet
xobox
zxbox


Codecs (Playback)
-----------------

Codec loader & API

A/52 (AC-3)
AAC
ADX
AIFF
ALAC
APE (Monkey's Audio)
FLAC
MPEG Audio (MP1/MP2/MP3)
Musepack
NSF
Ogg Vorbis
Shorten
SID
SPC
Speex
WAVE
WavPack
WMA


Codecs (Recording)
------------------

AIFF
MP3
WAVE
WavPack


Bootloaders
-----------

Coldfire
PortalPlayer (not ipod)
Ipod
Gigabeat F/X


Build Tools
-----------

configure script and build system
bdf2bmp
bmp2rb
checkwps
mkboot
database
rdf2binary
convbdf
codepages
player_unifont
uclpack
wavtrim
voicefont
scramble
descramble


Install Tools
-------------

Rockbox Utility
ipodpatcher
sansapatcher


Manual
------

Manual build system
[What to put here - maintainers for chapters?]

Reply via email to