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

Joshua Cranmer pidgeot18 at gmail.com
Wed Jul 18 12:49:14 UTC 2012


On 7/18/2012 1:25 AM, Andrew Sutherland 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...
>

nsIMsg or msgI works decently. While on the topic, new C++ classes 
probably should be going in mozilla::mailnews instead of getting ns* 
prefixes.


-- 
Joshua Cranmer
News submodule owner
DXR coauthor




More information about the tb-planning mailing list