Openmoko2007

From Openmoko

Jump to: navigation, search

Openmoko 2007 is the first release of our Open Source Phone Platform Stack.

Build Infrastructure Plan

NOTE: this page is outdated

Common Naming Scheme

  • Application executables have the name openmoko-<appname>
  • Panel Plugins have the name openmoko-panel-<appname>
NOTE: This scheme corresponds also to the dbus application channels in the OpenMoko Core Library

Directory Structure in SVN

  • Please find the following in the SVN below 'trunk/src/target/OM-2007'.
NOTE: Please update this table, when you do changes in SVN
Directory Contents
./doc Documentation
./doc/developer Developer Documentation
./doc/user User Documentation
_
./applicationsApplications using the OpenMoko Framework that are launched through the main menu.
Every entry corresponds to one executable entity.
./applications/openmoko-rssreaderRss Reader
./applications/openmoko-sketchbookSketch Book
./applications/openmoko-mediaplayerMedia Player
./applications/openmoko-pictureviewer Picture Viewer
./applications/openmoko-taskmanager Implements the Footer and View Active Applications
./applications/openmoko-panelTop Panel(matchbox-panel-0.9.3)
./applications/openmoko-preferencesPreferences
./applications/openmoko-simplemediaplayerSimple MediaPlayer
./applications/openmoko-gpsnavigationGPS navigation
./applications/openmoko-calendarCalendar
./applications/openmoko-helpviewerHelp Viewer
./applications/openmoko-appmanagerApplication Manager
./applications/openmoko-terminalTerminal
./applications/openmoko-contactsContacts
./applications/openmoko-clocksClocks
./applications/openmoko-todayToday
./applications/openmoko-filebrowserFile Browser
./applications/openmoko-messagesMessages
_
./daemonsContains services that run in the background and are launched by sysvinit.
Every entry corresponds to one executable.
./daemons/gsmdGSM daemon
./daemons/agpsdGPS daemon
./daemons/schedulerdAlarm daemon
./daemons/clickdClick sound daemon
_
./artworkContains artwork that is used by multiple applications
./artwork/imagesimages in .png or .jpeg format
./artwork/fontsfonts in .ttf format
./artwork/soundssounds in .wav format
_
./librariesContains libraries that are used by multiple applications.
./libraries/openmoko-libsContains the OpenMokoFramework library
_
./panel-pluginsContains applications that are displayed as icon in the Footer and started through that.
Every entry corresponds to one executable entity.
./panel-plugins/openmoko-panel-profilesChanging Profiles
./panel-plugins/openmoko-panel-btShow Bluetooth Connection Status
./panel-plugins/openmoko-panel-imShow IM Presence status
./panel-plugins/openmoko-panel-searchLaunch Search
./panel-plugins/openmoko-panel-gsmShow GSM Connection Status
./panel-plugins/openmoko-panel-gpsShow GPS Connection Status
./panel-plugins/openmoko-panel-mainmenuLaunch Main Menu
./panel-plugins/openmoko-panel-quicklauncherLaunch Quick Launcher
./panel-plugins/openmoko-panel-phoneLaunch Dialer
./panel-plugins/openmoko-panel-usbShow USB Connection Status
./panel-plugins/openmoko-panel-batteryShow Battery Monitor
./panel-plugins/openmoko-panel-gprsShow GPRS Connection Status
./panel-plugins/openmoko-panel-screengrabLaunch Screen Grabber
./panel-plugins/openmoko-panel-clockLaunch Clocks


Personal tools