Is there a breakdown anywhere of the current architecture of the
mail/news component? I've looked around the docs on mozilla.org, but it
looks like they all reference the RDF datasource architecture. Also,
I'd like a breakdown of how exactly the sidebar gets its data.
I'm definitely in an info gathering stage here, so any information you
could refer me to (online docs, newsgroup threads, whatever) would be
really helpful. Especially anything relating to the decision to remove
the RDF datasource (why was this causing such a performance hit?) or how
the current system works would be really helpful.
As for implementation ideas, I think a good start would definitely be to
use the folder datasource, and go from there. That way, I could grow
more accustomed to developing for the sidebar with a predefined
datasource, then go from there. So, I think I've found some docs that
mention how to set up sidebar panels based on RDF datasources, but there
is one piece of info missing: How to I reference the folder RDF datasource?
-AWJ
Seth Spitzer wrote:
> For performance reason, we removed the message datasource, so you won't
> be able to do this with RDF.
>
> I'm not saying you can't find a way to do this, I'm just saying it
> wouldn't work using RDF since the message datasource is gone. (no plans
> yet to add it back.)
>
> we do have the folder datasource. you could use RDF to have a sidebar
> panel that told you which newsgroup or folder (on which server) had new
> mail.
>
> -Seth
>
>
> Anthony W. Juckel wrote:
>
>> I've been looking for an in into Mozilla development for some time
>> now, and think I have finally caught onto something that I might like
>> to work on. For some time, I've been reading about Mozilla's great
>> support for RDF, and the classic example application of this, was the
>> idea of either a sidebar panel or a dynamic menu that could list a
>> users incoming email messages. I was pretty surprised to find out
>> that, as far as I can tell, there is, as of yet, no such system in
>> place in Mozilla. I myself would really like to have this feature
>> enabled, so I was thinking of trying to implement it.
>>
>> Unfortunately, I'm still very much a Mozilla newbie, so I was
>> wondering if anyone could point me towards any relevant documentation,
>> or if anyone could share some simple implementation ideas with me.
>>
>> Is anyone else out there interested in seeing this functionality
>> realized in Mozilla?
>>
>> Anthony W. Juckel
>>
>>
>
>