Gaia and Gecko developers,

Mulet builds are finally available:
  http://ftp.mozilla.org/pub/mozilla.org/b2g/nightly/latest-mozilla-central/
  (Look for firefox-* packages)

Mulet is meant to merge all existing runtimes currently available on
desktop to run Gaia.
It will replace b2g-desktop and the special Firefox nightly mode that is
currently broken.
The Fx OS simulator addon is also going to be based on top of it.

There is nothing special to do in order to use it.
Just build a gaia profile with make (both DEBUG and non-DEBUG profile work).
and then run it with this profile:

  $ cd ~/gaia
  $ make
  $ ~/mulet/firefox-bin -profile profile/

(So far it doesn't come with a builtin gaia profile, so you have to build
and pass one)

The main goal is to have a single environment to run Gaia on desktop,
while ensuring we have the most convenient way to work on Gaia.
The main advantage compared to b2g desktop is that you get an easy access
to all devtools when running Gaia.
And the improvement compared to the Firefox nightly support
is that it isn't made of many hacks, while being covered by our Continuous
Integration tools (Treeherder).
Also all APIs that currently work on b2g desktop are meant to work on Mulet.
So please report anything that doesn't work on mulet _whereas it currently
works on b2g desktop_:

https://bugzilla.mozilla.org/enter_bug.cgi?product=Firefox%20OS&component=Runtime
  And please cc me (:ochameau)

Next steps are:
- gather feedback on Mulet stability/usability for gaia development,
- run all CI tests currently running on b2g-desktop: Gaia
unit/ui/integration/linter tests as well as Reftests. (All test suites can
already be run locally against mulet, via RUNTIME env variable)
- ensure that all test suites are green on mulet,
- finally, once previous steps are done, deprecate b2g desktop in favor of
mulet.

I'll try to give a quick presentation of Mulet during today's gaia meeting:
  https://etherpad.mozilla.org/gaia-meeting-notes

See the wiki page for futher reference:
  https://wiki.mozilla.org/Mulet

++
Alex
_______________________________________________
dev-b2g mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-b2g

Reply via email to