UX Branch

From MozillaWiki
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

What is the UX branch?

The UX branch is a project branch for landing experimental UX changes before they are ready to land on mozilla-central. Developers can use this branch to gather feedback on un-reviewed patches and work with the UX team to iterate on UX design. After a final design is reached, patches would go through the normal review process before landing on mozilla-central.

Can I use my clone of mozilla-central to write patches for the UX branch?

No, this is not a recommended approach to working on the UX branch. You should instead clone the UX repository. While anything is possible, using mozilla-central to contribute patches for UX will introduce more work and increased chances of things going wrong. It's just not worth it ;-)

Where is the UX branch?

The hg repository is available at: https://hg.mozilla.org/projects/ux along with a bundle for more efficient clones at http://ftp.mozilla.org/pub/mozilla.org/firefox/bundles/ux.hg

Nightly builds are available at: http://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/latest-ux/. You can use http://msuja.ws/ux as a more friendly URL to share.

What are the rules for the UX branch?

  • When a patch for the UX branch is checked in, the bug's whiteboard should be updated with the phrase '[ux-branch]' (minus the single quotes).

What if I have questions?

You can ask for help in #ux or #fx-team on irc.mozilla.org. Particularly, you may want to message the following people on IRC: mconley, jaws, MattN, Gijs, Unfocused, mikedeboer, or shorlander.