Meego Wiki
Views

Community Office/Community device program/Design and Documentation

From MeeGo wiki
(Difference between revisions)
Jump to: navigation, search
(Structure)
(Setup)
Line 5: Line 5:
== Setup ==
== Setup ==
-
Preliminary configuration
+
Preliminary configuration.  See '''Structure''' for pre-populated data.
== Workflow ==
== Workflow ==

Revision as of 03:45, 2 August 2011

This page will cover the design and documentation of the device program's setup, workflows, data model, forms and other aspects *in process*

Contents

Requirements

Setup

Preliminary configuration. See Structure for pre-populated data.

Workflow

Typical process

Structure

The following tables describe suggested data structures. Where ever Values are shown, they are meant to be pre-populated.

Platforms

Definitions:

Fields
ID (autonumber, Primary Key, required)
Name (Varchar, required), Platform name
Description (Text), Description of platform

Values:

Name
Netbooks
Entry-level Desktops
Nettops
Tablet Computers
Mobile Computers/Handsets
In-Vehicle Infotainment (IVI) Systems
Smart TV/Connected TV
IP TV Boxes
Development Devices
Other Embedded Systems

Devices

Definitions:

Fields
ID (autonumber, Primary Key, required)
Creator_ID
Platform_ID (Foreign Key) Links to Platforms.ID
Name (Varchar, required), Device name
Model (Varchar)
Description (Text), Description of device
DateAdded (DateTime, required), automatic DateTime stamp


Providers

Device-Provider Matrix

Requestors

Requests

Approvers

Allocations

Forms

(this needs updating)

  • (drop down) Select device provider
  • (drop down) Select device (add any available devices to drop down)
  • (drop down) Select primary use (fields: platform / project development, app development, design, localization, peripherals, other)
  • (text box) Project Name (if applicable)
  • (text box) Project URL (this is a requirement for TI; can be link to a forum thread, et al)
  • (text box) Describe in more detail your plans for the device.
  • (text box) Describe your past (if any) contributions to the MeeGo, Maemo and/or Moblin project(s).
  • (drop down) MeeGo member name [] meego.com [] forum.meego.com
  • (text field) Full Name
  • (text field) Shipping Location (organization name or use 'home' if shipping to a residential address)
  • (text field) Shipping Address
  • (text field) Phone Number
  • (text field) Email Address
  • [] I confirm that I asked my employer for a device (if applicable) and have been turned down.
  • [] I agree to use the device for the purpose stated above.
  • [] I agree to blog/tweet/present about my experience with the device.
  • [] I confirm that I have met all other requirements to receive this device.
Personal tools