Is there any way we could add something that would cause a notification to go out to the MDN writing team if IDL is changed? That could have enormous repercussions on our ability to keep up with doc updates for XPCOM interfaces.
Eric Shepherd Sr. Technical Writer Mozilla(https://mozilla.org/) Blog: http://www.bitstampede.com/ Twitter: @sheppy(http://twitter.com/sheppy) On Feb 20, 2015, 5:07:46 PM, Nicholas Nethercote <[email protected]> wrote: Hooray! Thank you. Nick On Fri, Feb 20, 2015 at 12:33 PM, Birunthan Mohanathas wrote: > Greetings, > > If your commit modifies an IDL interface (think `[...] interface Foo > {};`), you will now have to either > > 1) Bump the corresponding interface UUID. > Use e.g. `./mach update-uuids nsISomething` to bump the UUID of > nsISomething and all its descendant interfaces. > > or > > 2) Include 'IGNORE IDL' in the commit message. > Use this only if your changes don't affect IDL binary or source > compatibility[0]. > > Your push will otherwise be rejected. Note that changes to comments > and changes outside interface blocks are ignored and don't require any > action. > > Also keep in mind that whenever you change an interface UUID, you also > need to change the UUIDs of all descendant interfaces. This is not > enforced by the hook so be sure to always use `./mach update-uuids` > instead of manually cha nging UU IDs. > > The hook has been deployed on the following repos: > > mozilla-central > integration/b2g-inbound > integration/fx-team > integration/mozilla-inbound > releases/mozilla-aurora > releases/mozilla-beta > releases/mozilla-release > releases/mozilla-esr31 > > See bug 1128518 for details. > > Cheers, > Biru > > [0]: https://developer.mozilla.org/en-US/docs/Mozilla/XPIDL#Source_and_Binary_Compatibility > _______________________________________________ > dev-platform mailing list > [email protected] > https://lists.mozilla.org/listinfo/dev-platform _______________________________________________ dev-platform mailing list [email protected] https://lists.mozilla.org/listinfo/dev-platform _______________________________________________ dev-platform mailing list [email protected] https://lists.mozilla.org/listinfo/dev-platform

