: Etherpad users! We are developing an extension that will allow you to create pages from etherpads quickly and easily. Please visit our sandbox and help us test it.

Gaia

From MozillaWiki
Jump to: navigation, search

Gaia is the collection of web apps which make up the front end of Firefox OS (codenamed Boot to Gecko).

Contributing

See Gaia/Hacking to get started.

See Gaia/UxContributing to get started.

Admin

UX Specifications (Wireframes)

Here are some guidelines to finding and using the latest UX specifications, wireframes and mock-ups.

  • The UX team has set Box folders as "Open Access". This allows view access to anyone with a link: You do not need to create or sign into a Box account in order to see UX specs and wireframes. For the time being, we prefer to have these files be view only and, for design consistency, to have the UX team be the sole editors of these files.
  • The UX team also attaches spec files to individual bugs AND includes a link to Box elsewhere in the bug: in the Attachments section or in Comments. The URLs of the Box folder will also be included on spec documents to ensure that anyone who sees only a PDF also knows where to get the latest specs.
  • Please contact Stephany (swilkes@mozilla.com) if you have any issues with access to Box.

Shared Code / Styles

The Gaia apps share/reuse some JS libraries (localization, gesture detection, etc.), localization strings (relative dates), and styles (from the building blocks effort, see above):

Apps

For the latest UX specifications, please visit: https://mozilla.box.com/s/44utizl9oz4eupyu3fuu

System

For the latest UX specifications, please visit: https://mozilla.box.com/s/44utizl9oz4eupyu3fuu

Security Reviews

Future

For 1.3, 1.4 and 1.5, the UX team will focus on a project called Haida: https://wiki.mozilla.org/FirefoxOS/Haida .

Previous items:

Subpages of Gaia

Gaia/AlarmGaia/AppPermissionsGaia/Architecture Proposal
Gaia/Architecture Transition ProposalGaia/Architecture Transition ValidationGaia/Browser
Gaia/BuildGaia/Build/RefactoringToNodejsGaia/Build/Refactoring Plan
Gaia/Build/Refactoring Plan/First half of 2014Gaia/Build/RoadmapGaia/CSS Guidelines
Gaia/CalculatorGaia/CalendarGaia/Calendar/Triage
Gaia/CameraGaia/Clock
Gaia/Clock/demosGaia/Comms/2.1/Call LengthGaia/Comms/2.1/Highlight Actionable Field
Gaia/Comms/2.1/Ice ContactsGaia/ContactsGaia/Contacts/Bookmarks
Gaia/Contacts/Data RefactorGaia/Contacts/Data Refactor/mozcontactsProposalGaia/Contacts/Scrum/2.0S6
Gaia/Contacts/Scrum/2.1S0Gaia/Contacts/Scrum/2.1S1Gaia/Contacts/Scrum/2.1S2
Gaia/Contacts/Scrum/2.1S3Gaia/Contacts/Scrum/2.1S4Gaia/Contacts/Scrum/2.1S5
Gaia/Contacts/Scrum/2.1S6Gaia/Contacts/Scrum/2.1S7Gaia/Contacts/Scrum/2.1S8
Gaia/Contacts/Scrum/2.1S9Gaia/Contacts/Scrum/2.2S1Gaia/Contacts/Scrum/3
Gaia/Contacts/Scrum/4Gaia/Contacts/Scrums/3
Gaia/Demos- July 26Gaia/DesignGaia/Design/ApplicationUXDocumentation
Gaia/Design/AssetsGaia/Design/BuildingBlocksGaia/Design/Components
Gaia/Design/FirstRunGaia/Design/FlexibleUIGaia/Design/Patterns
Gaia/Design/UserScenarioGaia/Design/VisualGaia/Dialer
Gaia/Dialer/RestructureGaia/EcosystemGaia/Email
Gaia/Email/ActiveSyncGaia/Email/AutoconfigGaia/Email/DebuggingTricks
Gaia/Email/DemosGaia/Email/FeaturesGaia/Email/HistoricalReqs
Gaia/Email/Implementation/LimitsGaia/Email/Implementation/MailSynchronizationGaia/Email/Implementation/MessageDisplayAndAttachments
Gaia/Email/LoggestTestFrameworkGaia/Email/ProvidingEmailsForDebuggingGaia/Email/RequiredBugInfo
Gaia/Email/SecretDebugModeGaia/Email/Standards/PushNotificationsGaia/Email/UX/Decisions
Gaia/ExistingStylesPatternsGaia/FMRadio
Gaia/Find My Device
Gaia/GalleryGaia/HackingOffline
Gaia/Haida templateGaia/HomeGaia/Home/Cards
Gaia/Home/Carousel TFGaia/Home/DockGaia/Home/Dock TF
Gaia/Home/GridGaia/Home/Grid TFGaia/Home/Lock
Gaia/Home/SearchGaia/Marketplace
Gaia/Meeting/2011-11-10Gaia/Meeting/2012-01-24Gaia/Meeting/2012-02-28
Gaia/Meeting/2012-03-06Gaia/Meeting/2012-03-13Gaia/Meeting/2012-03-20
Gaia/Meeting/2012-03-27Gaia/Meeting/2012-04-03Gaia/Meeting/2012-04-17
Gaia/Meeting/2012-04-24Gaia/Meeting/2012-05-01Gaia/Meeting/2012-05-15
Gaia/Meeting/2012-05-22Gaia/Meeting/2012-05-28Gaia/Meeting/2012-06-05
Gaia/Meeting/2012-07-03Gaia/Meeting/2012-07-24Gaia/Meeting/2012-08-14
Gaia/Meeting/2012-08-20Gaia/Meeting/2012-08-21Gaia/Meeting/2012-08-28
Gaia/Meeting/2012-09-04Gaia/Meeting/2012-09-11Gaia/Meeting/2012-09-18
Gaia/Meeting/2012-09-28Gaia/Meeting/2012-10-02Gaia/Meeting/2012-10-09
Gaia/Meeting/2012-10-16Gaia/Meeting/2012-10-23Gaia/Meeting/2012-10-30
Gaia/Meeting/2012-11-13Gaia/Meeting/2012-11-20Gaia/Meeting/2012-11-27
Gaia/Meeting/2012-12-04Gaia/Meeting/2012-12-11Gaia/Meeting/2013-02-07
Gaia/Meeting/2013-08-27Gaia/Meeting/2013-09-03Gaia/Meeting/2013-09-17
Gaia/Meeting/2013-09-24Gaia/Meeting/2013-10-01Gaia/Meeting/2013-10-08
Gaia/Meeting/2013-10-15Gaia/Meeting/2013-10-22Gaia/Meeting/2013-10-29
Gaia/Meeting/2013-11-05Gaia/Meeting/2013-11-12Gaia/Meeting/2013-11-19
Gaia/Meeting/2013-11-26Gaia/Meeting/2013-12-03Gaia/Meeting/2013-12-10
Gaia/Meeting/2013-12-17Gaia/Meeting/2014-01-07Gaia/Meeting/2014-01-14
Gaia/Meeting/2014-01-21Gaia/Meeting/2014-01-28Gaia/Meeting/2014-02-04
Gaia/Meeting/2014-02-11Gaia/Meeting/2014-02-18Gaia/Meeting/2014-02-25
Gaia/Meeting/2014-03-04Gaia/Meeting/2014-03-11Gaia/Meeting/2014-03-18
Gaia/Meeting/2014-03-25Gaia/Meeting/2014-04-01Gaia/Meeting/2014-04-08
Gaia/Meeting/2014-04-15Gaia/Meeting/2014-04-22Gaia/Meeting/2014-04-29
Gaia/Meeting/2014-05-06Gaia/Meeting/2014-05-13Gaia/Meeting/2014-05-20
Gaia/Meeting/2014-05-27Gaia/Meeting/2014-06-03Gaia/Meeting/2014-06-10
Gaia/Meeting/2014-06-17Gaia/Meeting/2014-06-24Gaia/Meeting/2014-07-01
Gaia/Meeting/2014-07-08Gaia/Meeting/2014-07-15Gaia/Meeting/2014-07-29
Gaia/Meeting/2014-08-05Gaia/Meeting/2014-08-12Gaia/Meeting/2014-08-19
Gaia/Meeting/2014-08-26Gaia/Meeting/2014-09-02Gaia/Meeting/2014-09-09
Gaia/Meeting/2014-09-16Gaia/Meeting/2014-09-23Gaia/Meeting/2014-10-06
Gaia/Meeting/2014-10-13Gaia/Meeting/2014-10-20Gaia/Meeting/2014-10-28
Gaia/Meeting/2014-11-04Gaia/Meeting/2014-11-11Gaia/Meeting/2015-02-17
Gaia/Meeting/2015-03-03Gaia/Meeting/2015-03-10Gaia/Meeting/2015-03-17
Gaia/Meeting/2015-03-24Gaia/Meeting/2015-03-31Gaia/Meeting Notes
Gaia/Metting/2013-10-15Gaia/MusicGaia/Notifications
Gaia/PDFViewerGaia/Planning/2.1Gaia/Projects/Email
Gaia/Projects/MozContactsGaia/Projects/SMSDatabaseGaia/Projects/SMSHomescreen
Gaia/Projects/TestsGaia/Projects/VolumeUIGaia/Projects/WindowManager
Gaia/QAGaia/SMSGaia/SMS/Current App State
Gaia/SMS/Handling BugsGaia/SMS/ScrumGaia/SMS/Scrum/1
Gaia/SMS/Scrum/1/PlanningGaia/SMS/Scrum/2Gaia/SMS/Scrum/2.0S6
Gaia/SMS/Scrum/2.0S6/PlanningGaia/SMS/Scrum/2.1S1Gaia/SMS/Scrum/2.1S1/Planning
Gaia/SMS/Scrum/2.1S2Gaia/SMS/Scrum/2.1S2/PlanningGaia/SMS/Scrum/2.1S3
Gaia/SMS/Scrum/2.1S3/PlanningGaia/SMS/Scrum/2.1S4Gaia/SMS/Scrum/2.1S4/Planning
Gaia/SMS/Scrum/2.1S5Gaia/SMS/Scrum/2.1S6Gaia/SMS/Scrum/2.1S7
Gaia/SMS/Scrum/2.1S7/PlanningGaia/SMS/Scrum/2.1S8Gaia/SMS/Scrum/2.1S8/Planning
Gaia/SMS/Scrum/2.1S9Gaia/SMS/Scrum/2.1S9/PlanningGaia/SMS/Scrum/2.2S1
Gaia/SMS/Scrum/2.2S2Gaia/SMS/Scrum/2.2S3Gaia/SMS/Scrum/2.2S4
Gaia/SMS/Scrum/2.2S4/PlanningGaia/SMS/Scrum/2.2S5Gaia/SMS/Scrum/2.2S5/Planning
Gaia/SMS/Scrum/2/PlanningGaia/SMS/Scrum/3Gaia/SMS/Scrum/3/Planning
Gaia/SMS/Scrum/4Gaia/SMS/Scrum/Template
Gaia/SettingsGaia/SharedGaia/System
Gaia/System/ActivitiesGaia/System/AppsGaia/System/AppsManagement
Gaia/System/BluetoothGaia/System/BootScreenGaia/System/ConsumptionControl
Gaia/System/ContributionGaia/System/CursorManagementGaia/System/Customization
Gaia/System/DRMGaia/System/DateTimeGaia/System/DeviceSecurity
Gaia/System/DivisionGaia/System/DoNotTrackGaia/System/FileManagement
Gaia/System/HardwareGaia/System/IdentityGaia/System/InputManagement
Gaia/System/InternetSharingGaia/System/KeyboardGaia/System/Keyboard/3rd Party IME
Gaia/System/Keyboard/IME/Latin/Dictionary Blob
Gaia/System/Keyboard/IME/Latin/Prediction & Auto CorrectionGaia/System/Keyboard/LayoutGaia/System/Keyboard/Roadmap
Gaia/System/LocalizationGaia/System/MicroformatsGaia/System/Multitasking
Gaia/System/PerformanceGaia/System/PrivacyGaia/System/Refactoring Plan
Gaia/System/SIMLockGaia/System/SearchGaia/System/Security
Gaia/System/SettingsGaia/System/SoundGaia/System/StatusBar
Gaia/System/SystemOverlaysGaia/System/SystemUpdatesGaia/System/TextHandling
Gaia/System/TypeGaia/System/UpdatesGaia/System/Updates/Apps
Gaia/System/Updates/GeckoGaiaGaia/System/Updates/GonkGaia/System/WindowManagement
Gaia/System/mozChromeEventGaia/System/mozContentEventGaia/Team
Gaia/Team/TaipeiGaia/Team/Taipei/BubbleTeaGaia/Team/Taipei/Meetings/2013-08-13
Gaia/Team/Taipei/Meetings/2013-08-20Gaia/Team/Taipei/Meetings/2013-08-27Gaia/Team/Taipei/Meetings/2013-09-03
Gaia/Team/Taipei/Meetings/2013-09-10Gaia/Team/Taipei/Meetings/2013-09-17Gaia/Team/Taipei/Meetings/2013-09-24
Gaia/Team/Taipei/Meetings/2013-10-01Gaia/Team/Taipei/Meetings/2013-10-08Gaia/Team/Taipei/Meetings/2013-10-15
Gaia/Team/Taipei/Meetings/2013-10-22Gaia/Team/Taipei/Meetings/2013-10-29Gaia/Team/Taipei/Meetings/2013-11-05
Gaia/Team/Taipei/Meetings/2013-11-12Gaia/Team/Taipei/Meetings/2013-11-19Gaia/Team/Taipei/Meetings/2013-11-26
Gaia/Team/Taipei/Meetings/2013-12-03Gaia/Team/Taipei/Meetings/2014-01-07Gaia/Team/Taipei/Meetings/2014-01-14
Gaia/Team/Taipei/Meetings/2014-02-11Gaia/Team/Taipei/Meetings/2014-02-18Gaia/Team/Taipei/Meetings/2014-02-25
Gaia/Team/Taipei/Meetings/2014-03-11Gaia/Team/Taipei/Meetings/2014-03-18Gaia/Team/Taipei/Meetings/2014-03-25
Gaia/Team/Taipei/Meetings/2014-04-01Gaia/Team/Taipei/Meetings/2014-04-08Gaia/Team/Taipei/Meetings/2014-04-15
Gaia/Team/Taipei/Meetings/2014-04-22Gaia/Team/Taipei/Meetings/2014-04-29Gaia/Team/Taipei/Meetings/2014-05-06
Gaia/Team/Taipei/v1.3Gaia/Team/Taipei/v1.4Gaia/TipsTricks
Gaia/UXGaia/UX/MeetingNotesGaia/UXTeam
Gaia/UX BranchGaia/UX Branch/MaintenanceGaia/UpdatingNightlyBranch
Gaia/UxContributingGaia/VideoGaia/VisualDesign/AppIcons