Me

Prasad Sunkari, available as prasad on irc.mozilla.org. My home page and less maintained personal blog is at tux.medhas.org. Recently, I started blogging technical stuff on my Synovel Blog

My Work

I work on the Spicebird Collaboration Suite and am currently helping move Thunderbird to frozen linkage.

Status of Frozen Linkage Migration

bug 377319 - [Dependency Graph]

  • addrbook
    • Compiles fine
    • bug 407295 will fix libmsgbaseutil
    • bug 410177 will eliminate nsISupportsArray
    • NS_NewPipe should be eliminated - rewrite to create nsIPipe manually
    • NS_NewAtom should be eliminated - rewrite to call atom service to create atoms manually
  • base/build
    • Does not compile with external API
  • base/search
    • Compiles fine
  • base/src
    • Does not compile with external API
  • base/util - bug 407295
    • Compiles fine
    • bug 378601 will help us get rid of NS_CopyUnicodeToNative and NS_CopyNativeToUnicode
    • bug 394167 will eliminate nsISupportsArray, thus fixing problems with NS_NewArrayEnumerator, NS_NewISupportsArray and (vtable for) nsQueryElementAt
    • bug 433316 will migrate mailnews from wallet to login manager
    • NS_NewAtom, NS_RegisterStaticAtoms should be eliminated - rewrite to call atom service to create atoms manually
    • NS_NewPipe should be eliminated - rewrite to create nsIPipe manually