Do MEALS need a fork?

While doing various kinds of marketing research around Mozilla development, I’ve noticed a disturbing trend, which is probably well-known to most of you: Mozillians Earning A Living Somehow (MEALS) often seem to resort to code forks. In the mailnews area, we have Spicebird and Postbox. I’m less familiar with the browser area, but Flock is a similar example. This post from lilmatt describes some of the issues for Flock, also discussed by Daniel Glazman. I was particularly intrigued by lilmatt’s comment:

“If, as an example, Flock were to be implemented as an extension and attempted to [...]

Share

Automatically determining interesting RSS feed posts

One of the interesting applications of automatic categorization of message items is the categorization of feed postings. Feed aggregations like Planet Mozilla often have many more posts than is convenient for most people to keep up with. How do you decide what to read, and what to skip?

The bayesian classifier that is part of the Thunderbird and Seamonkey distributions has been generalized by me over the last few months to allow it to be used for such categorizations, rather than be limited to spam recognition as originally implemented.  I can demonstrate its use with my TaQuilla extension, which allows [...]

Share

Inherited Folder Properties

I’ve now posted my inherited folder property bug for checkin, so I thought it would be a good time to describe this method.

There are often situations in the mailnews code where some attribute of a folder is set, and you have to decide whether this is a global, per-server, per-folder tree, or per-folder attribute. For me, the immediate need was to decide whether to apply soft tags to messages. In the initial release of TaQuilla, I simply used a global that was either on or off. But that is less than ideal for something that is fairly intrusive like [...]

Share