Re: Web Activities is creating an nsIActivityManager, it's going to collide with Thunderbird's mail/components/activity/nsIActivityManager.idl

Mark Banner mbanner at mozilla.com
Wed Jul 18 06:25:34 UTC 2012


Surely mozilla-central's new interface should be mozIActivityManager by their own convention?

Can someone comment on their bug and file a bug for us if necessary? Given they are breaking their current convention it'd be nice if they could give us a chance to working something out. I've also got a feeling there's one or two extensions that use the interface so this won't be great for them...

Mark
-- 
Sent from my Android phone with K-9 Mail. Please excuse my brevity.

Andrew Sutherland <asutherland at asutherland.org> wrote:

https://bugzilla.mozilla.org/show_bug.cgi?id=715814 is implementing web 
activities. It introduces an nsIActivityManager idl file (the part 4 
patch). I assume this will end up being a problem for the various JS 
code that just references it via Components.interfaces. I find it hard 
to make a case for the patches changing their name.

Since the Thunderbird activity manager is effectively unowned right now, 
I'm sending an email rather than filing a bug because I'm not sure there 
would be anyone to see the bug.

In retrospect, once comm-central got forked off, we probably should have 
claimed our own prefix-space. tbIActivityManager looks dumb. I think 
rkent has abandoned skink, but skIActivityManager is pretty cool. I 
suppose nsITBActivityManager is also workable...

NB: "moz" is not a good prefix because mozilla-central is using that 
already, so that's just another source of potential collisions.

Andrew
_____________________________________________

tb-planning mailing list
tb-planning at mozilla.org
https://mail.mozilla.org/listinfo/tb-planning

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.mozilla.org/pipermail/tb-planning/attachments/20120718/c6b51a5c/attachment.html>


More information about the tb-planning mailing list