Thanks Alexandre and all the other people who helped on Mulet! A couple of questions:
* Does it receive nightly updates yet? * Are there multiple channels? If so, are the channels for FxOS releases or Gecko releases? Having channels (and their names) be per FxOS releases might help people to easily know what version they're developing against. * Will it be permanently named Mulet, or should we call it FirefoxOS Developer Edition like we're doing with Aurora right now? (These things REALLY help lower the barriers to entry for new contributors) * Can we change the executable name to whatever the above decision is, because "Firefox" when it's not really Firefox is going to be confusing to new developers. Eg, a screenshot of the Mulet installation experience on Mac - also see an actual Firefox Nightly in that dir :) On Tue, Nov 4, 2014 at 7:47 PM, Alexandre poirot <[email protected]> wrote: > 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-gaia mailing list > [email protected] > https://lists.mozilla.org/listinfo/dev-gaia > >
_______________________________________________ dev-b2g mailing list [email protected] https://lists.mozilla.org/listinfo/dev-b2g
