On 2/20/2015 7:36 PM, Eric Shepherd wrote:
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 <n.netherc...@gmail.com> 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 c
ha
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 > dev-platform@lists.mozilla.org > https://lists.mozilla.org/listinfo/dev-platform
_______________________________________________ dev-platform mailing list dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform
Sounds like great fodder for a bug!
https://bugzilla.mozilla.org/enter_bug.cgi?product=Release%20Engineering&component=Tools
-Ryan
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform