Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Thunderbird Beta 2 is now available

13 views
Skip to first unread message

Bryan Clark

unread,
Feb 26, 2009, 2:22:54 PM2/26/09
to
Thunderbird 3 Beta 2 is now available for download[1]. This milestone is
focused on testing the core functionality of the new features and
platform changes that will be included in Thunderbird 3. For additional
information about the new features, visit this blog post[2].

New features and changes in this milestone that require feedback include:

* New Activity Manager
* New ability to Archive email
* see the complete list of bugs fixed[3]

Downloading

Please read the release notes[4] before downloading for more information
about this release including known issues[5].

Testers can download Thunderbird 3 Beta 2 builds[1] for Windows, Mac OS
X, and Linux in 38 different languages. Ongoing planning for Thunderbird
3 can be followed at the Thunderbird 3 wiki[6] and on irc.mozilla.org[7]
in #maildev.

[1]
http://www.mozillamessaging.com/en-US/thunderbird/early_releases/downloads/
[2] http://ascher.ca/blog/2009/2/26/thunderbird-3-beta-2/
[3] http://www.rumblingedge.com/2009/02/26/thunderbird-3-beta-2-released/
[4] http://www.mozillamessaging.com/en-US/thunderbird/3.0b2/releasenotes/
[5]
http://www.mozillamessaging.com/en-US/thunderbird/3.0b2/releasenotes/#issues
[6] https://wiki.mozilla.org/Thunderbird:Thunderbird3
[7] http://irc.mozilla.org/

Benjamin Smedberg

unread,
Feb 26, 2009, 3:33:49 PM2/26/09
to
On 2/26/09 2:22 PM, Bryan Clark wrote:
> Thunderbird 3 Beta 2 is now available for download[1]. This milestone is

Will automatic update from beta1 work at some point? I just checked for
updates and there were none available.

--BDS

gatolandia.chile

unread,
Feb 26, 2009, 4:52:10 PM2/26/09
to
Bryan Clark escribió:
From TB3.0A1 to TB3.0B2 or earlier is not update using the integrated
feature?

Mark Banner

unread,
Feb 26, 2009, 4:23:07 PM2/26/09
to

We are planning on doing automatic updates soon. We haven't determined
when yet.

Standard8

Message has been deleted

PM

unread,
Feb 27, 2009, 2:24:07 AM2/27/09
to
Where are debug symbol files of Thunderbird for Windows from build you
shipped (*.pdb)?

PM

Wayne Mery

unread,
Feb 27, 2009, 8:23:47 AM2/27/09
to

described at http://symbols.mozilla.org/

existence of individual builds' symbols can be checked by specifying URL
with build info of the form
http://symbols.mozilla.org/thunderbird/thunderbird-3.0b1pre-WINNT-20081031031458-symbols.txt

PM

unread,
Mar 2, 2009, 9:17:23 AM3/2/09
to
I got this message
The requested URL
/thunderbird/thunderbird-3.0b1pre-WINNT-20081031031458-symbols.txt was
not found on this server.

Please can you give me a link which works.
For example symbols for 3.0b2 and Tbird 2.0.0.19?

Wayne Mery

unread,
Mar 2, 2009, 9:33:33 AM3/2/09
to

suggest installing nightly tester tools extension which has a copy
buildid menu and will return string of the form
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1b3pre)
Gecko/20090228 Shredder/3.0b3pre ID:20090228031148

In this example the buildid is 20090228031148.

PM

unread,
Mar 2, 2009, 11:58:17 AM3/2/09
to
So for Thunderbird 2.0.0.19 which I got from
ftp://ftp.mozilla.org/pub/thunderbird/releases/2.0.0.19/win32/en-US/"ftp://ftp.mozilla.org/pub/thunderbird/releases/2.0.0.19/win32/en-US/Thunderbird
Setup 2.0.0.19.exe"

i tried this without success
http://symbols.mozilla.org/thunderbird/thunderbird-2.0.0.19-WINNT-20081209-symbols.txt

I get this error for http://symbols.mozilla.org/thunderbird/

"Forbidden

You don't have permission to access /thunderbird/ on this server.
Apache/2.2.3 (Red Hat) Server at symbols.mozilla.org Port 80"
PM

Wayne Mery

unread,
Mar 2, 2009, 12:59:09 PM3/2/09
to

20081209 is not the full buildid as reported by NTT - there are two
additional digits - so you probably got this information from help|about
which is not sufficient. For example, my 2.0.0.12 is 2008021305 - a
total of 10 digits yyyymmddhh. If the corrected URL doesn't work then
perhaps 2.0 symbols for releases aren't getting stored.

I know it works for 3.x, which is 14 digits of the form yyyymmddhhmmss.
my 3.0b3pre is
http://symbols.mozilla.org/thunderbird/thunderbird-3.0b3pre-WINNT-20090228031148-symbols.txt

PM

unread,
Mar 3, 2009, 3:56:18 AM3/3/09
to

How does Mozilla analyze crash dumps without symbols then?
It takes much more time then with symbols.

Back to Thunderbird 3.
An official build of Thunderbird 3.0b2 I downloaded from here
"ftp://ftp.mozilla.org/pub/thunderbird/releases/3.0b2/win32/en-US/Thunderbird
Setup 3 Beta 2.exe"

From Help|About dialog I got this informations:


Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1b3pre)

Gecko/20090223 Thunderbird/3.0b2
In an thunderbird.exe I found this
e:\builds\tinderbox\Tb-Mozilla1.8-Release\WINNT_5.0_Depend\mozilla\mail\app\thunderbird.pdb

There is no ID no number in form yyyymmddhhmmss.
How can I find out that number?
How can I get that symbols?

I setup _NT_SYMBOL_PATH as is specifid in
https://developer.mozilla.org/en/Using_the_Mozilla_symbol_server
I changed http://symbols.mozilla.org/firefox
to http://symbols.mozilla.org/thunderbird

But symbols from Mozilla symbol server are not downloaded.
Symbols form Microsoft are downloaded correctly.

PM

PM

unread,
Mar 3, 2009, 4:54:50 AM3/3/09
to

I did a misspell in my _NT_SYMBOL_PATH.
I fixed it and I get symbols now.
Thanks for help.

PM

Ben Bucksch

unread,
Mar 3, 2009, 12:51:21 PM3/3/09
to Simon Paquet
On 26.02.2009 22:45, Simon Paquet wrote:
> Actaully you can download beta2 in 43 different languages.
>

FWIW, that's awesome. Very few even commerical software companies manage
to do that. Congrats and thanks to everybody.

Message has been deleted

Axel Grude

unread,
Mar 6, 2009, 5:58:09 PM3/6/09
to
Bryan Clark wrote:
> Thunderbird 3 Beta 2 is now available for download[1]. This milestone is
> focused on testing the core functionality of the new features and
> platform changes that will be included in Thunderbird 3. For additional
> information about the new features, visit this blog post[2].
>
> New features and changes in this milestone that require feedback include:
>
> * New Activity Manager
> * New ability to Archive email
> * see the complete list of bugs fixed[3]
>
> Downloading
>
Hi I have plunged into making my extension v3 compatible, one big
problem is the removal of RDF, how can I replace the following code:

var folderResource = RDF.GetResource(folderUri);

Also, since the GetFolderTree( ) helper function is gone, is there a
replacement or do we need to roll our own?

thanks in advance!
Axel


here is some code (don't know how to find out the AppVersion yet, so its
just hardcoded in my test version)

function MyGetFTree() {
var appver=3;
if (appver<3)
return GetFolderTree(); // TB2 only helper method
else
document.getElementById("folderTree"); // less performant as it
doesn't cache tree once retrieved?
}

function MySelectFolder(folderUri)
{
var folderTree = MyGetFTree();
var folderResource = RDF.GetResource(folderUri);
var msgFolder =
folderResource.QueryInterface(Components.interfaces.nsIMsgFolder);

David Bienvenu

unread,
Mar 6, 2009, 6:08:20 PM3/6/09
to
Axel Grude wrote, On 3/6/2009 2:58 PM:
>
> Hi I have plunged into making my extension v3 compatible, one big
> problem is the removal of RDF, how can I replace the following code:
>
> var folderResource = RDF.GetResource(folderUri);
You don't have to - RDF hasn't been removed. I suspect you're just
running into the fact that we have a new js-driven folder pane.

>
> Also, since the GetFolderTree( ) helper function is gone, is there a
> replacement or do we need to roll our own?
I think you need to write your own, but I could be wrong.

- David

David Ascher

unread,
Mar 6, 2009, 7:44:05 PM3/6/09
to David Bienvenu, dev-apps-t...@lists.mozilla.org

If you (Axel) do roll your own, it sounds like something we'd want to
put in an STEEL-like API, if it's a common enough usecase.

--david

Axel Grude

unread,
Mar 7, 2009, 3:36:45 AM3/7/09
to
Somebody on mozilla.dev.extensions suggested instead of RDF to use

Components.classes["@mozilla.org/rdf/rdf-service;1"].getService<http://mxr.mozilla.org/comm-central/ident?i=getService>(Components.interfaces.nsIRDFService<http://mxr.mozilla.org/comm-central/ident?i=nsIRDFService>);

because
<quote>
"The RDF object was a global instance of nsIRDFService in TB2. That
global instance has been removed, and you should replace it with local
copies of the service whenever you need it."
</quote>

but this creates an error "missing ; before statement" pointing to the
first "http" in the line. Any idea what is wrong with this syntax?

tia
Axel

Kent James

unread,
Mar 7, 2009, 4:11:08 AM3/7/09
to
On 3/7/2009 12:36 AM, Axel Grude wrote:
>
> Components.classes["@mozilla.org/rdf/rdf-service;1"].getService<http://mxr.mozilla.org/comm-central/ident?i=getService>(Components.interfaces.nsIRDFService<http://mxr.mozilla.org/comm-central/ident?i=nsIRDFService>);
>
>
...

> but this creates an error "missing ; before statement" pointing to the
> first "http" in the line. Any idea what is wrong with this syntax?
>

.getService( not .getService<

Stefan Sitter

unread,
Mar 7, 2009, 5:19:16 AM3/7/09
to
Axel Grude wrote:
> Somebody on mozilla.dev.extensions suggested instead of RDF to use
>
> Components.classes["@mozilla.org/rdf/rdf-service;1"].getService<http://mxr.mozilla.org/comm-central/ident?i=getService>(Components.interfaces.nsIRDFService<http://mxr.mozilla.org/comm-central/ident?i=nsIRDFService>);

Most probably the irc server or your irc client automatically added
links for the identifiers for easier searching. I think the source
code should look like:
Components.classes["@mozilla.org/rdf/rdf-service;1"].getService(Components.interfaces.nsIRDFService);

Axel Grude

unread,
Mar 7, 2009, 8:07:01 AM3/7/09
to
Thanks, that worked
Axel

Axel Grude

unread,
Mar 7, 2009, 8:15:36 AM3/7/09
to
Bryan Clark wrote:
> Thunderbird 3 Beta 2 is now available for download[1]. This milestone is
> focused on testing the core functionality of the new features and
> platform changes that will be included in Thunderbird 3. For additional
> information about the new features, visit this blog post[2].
>

Hello,

Here is another follow on question regarding TB3 compatibility I am
trying to open an item in the foldertree, below is the code I have

(I am using document.getElementById("folderTree") to replace GetFolderTree)

I am getting
Error: folderTree is undefined
Source file: chrome://quickfolders/content/quickfolders.js
Line: 432

on the line

var folderIndex = MyEnsureFolderIndex(folderTree.builderView, msgFolder);

Is the foldertree implemented differently in TB3 or is it just the
getElementById("folderTree") failing? Any idea how to fix this.

Also: I want to stay backwards-compatible with v2 as well, so is there a
quick and dirty way to code that (something like an #ifdef in C)? Or
must I use nsIXULAppInfo?

thanks again,
Axel


function MyGetFTree() {
if (QuickFolders.Util.Appver()<3)


return GetFolderTree(); // TB2 only helper method
else
document.getElementById("folderTree");
}

function MySelectFolder(folderUri)
{
var folderTree = MyGetFTree();
var folderResource = myRDF().GetResource(folderUri);
var msgFolder =
folderResource.QueryInterface(Components.interfaces.nsIMsgFolder);

/*
before we can select a folder, we need to make sure it is "visible"
in the tree. to do that, we need to ensure that all its
ancestors are expanded
*/
var folderIndex = MyEnsureFolderIndex(folderTree.builderView,
msgFolder);
// AG no need to switch the view if folder exists in the current one
// (eg favorite folders or unread Folders)
if (folderIndex<0) {
QuickFolders.Util.ensureNormalFolderView();
folderIndex = MyEnsureFolderIndex(folderTree.builderView,
msgFolder);
}
ChangeSelection(folderTree, folderIndex);
}

Bill

unread,
Mar 7, 2009, 8:40:10 PM3/7/09
to
On 2/26/2009 2:22 PM, Bryan Clark wrote:
> Thunderbird 3 Beta 2 is now available for download[1]. This milestone is
> focused on testing the core functionality of the new features and
> platform changes that will be included in Thunderbird 3. For additional
> information about the new features, visit this blog post[2].

Why isn't 3.0 beta 1 finding beta 2 when I do "Check for
Updates"? I can see not suggesting it for people running version
2, but if I'm on the beta, I want to know that a new version is
available.

Also, it appears that no one has been announcing new Thunderbird
releases (regular or beta) on mozilla.announce since 2.0.0.16
last summer.

Bill

Ludovic Hirlimann

unread,
Mar 8, 2009, 9:59:28 AM3/8/09
to
On 3/8/09 2:40 AM, Bill wrote:
> On 2/26/2009 2:22 PM, Bryan Clark wrote:
>> Thunderbird 3 Beta 2 is now available for download[1]. This milestone is
>> focused on testing the core functionality of the new features and
>> platform changes that will be included in Thunderbird 3. For additional
>> information about the new features, visit this blog post[2].
>
> Why isn't 3.0 beta 1 finding beta 2 when I do "Check for Updates"? I can
> see not suggesting it for people running version 2, but if I'm on the
> beta, I want to know that a new version is available.

Because it's not ready yet. We are testing this functionnality at the
moment.

Ludovic
--
Ludovic Hirlimann MozillaMessaging QA lead
http://www.spreadthunderbird.com/aff/79/2

Mark Banner

unread,
Mar 8, 2009, 10:15:47 AM3/8/09
to
On 8/3/09 01:40, Bill wrote:
> On 2/26/2009 2:22 PM, Bryan Clark wrote:
>> Thunderbird 3 Beta 2 is now available for download[1]. This milestone is
>> focused on testing the core functionality of the new features and
>> platform changes that will be included in Thunderbird 3. For additional
>> information about the new features, visit this blog post[2].
>
> Why isn't 3.0 beta 1 finding beta 2 when I do "Check for Updates"? I can
> see not suggesting it for people running version 2, but if I'm on the
> beta, I want to know that a new version is available.

As mentioned earlier in this thread, we are planning on doing updates,
but they haven't happened yet - this is our first shot at doing updates
for the Thunderbird 3 series (other than the usual nightlies) and we are
currently working through the process of generating the updates. I
expect we'll get them out sometime this week.

Standard8

Chris Ilias

unread,
Mar 9, 2009, 2:47:57 PM3/9/09
to
On 3/7/09 8:40 PM, _Bill_ spoke thusly:

> Also, it appears that no one has been announcing new Thunderbird
> releases (regular or beta) on mozilla.announce since 2.0.0.16 last summer.

Is everyone relying on Sam for that? (Asking the group, not necessarily
you. :-) )

For betas, announcements belong in mozilla.announce.prerelease.

Mark Banner

unread,
Mar 9, 2009, 3:23:36 PM3/9/09
to
On 9/3/09 18:47, Chris Ilias wrote:
> On 3/7/09 8:40 PM, _Bill_ spoke thusly:
>> Also, it appears that no one has been announcing new Thunderbird
>> releases (regular or beta) on mozilla.announce since 2.0.0.16 last
>> summer.
>
> Is everyone relying on Sam for that? (Asking the group, not necessarily
> you. :-) )

The 2.0.0.x releases are being done by the MoCo team, afaik it should
just be part of their release procedure.

Standard8

Wayne Mery

unread,
Mar 9, 2009, 3:31:15 PM3/9/09
to
On 3/9/2009 2:47 PM, Chris Ilias wrote:
> For betas, announcements belong in mozilla.announce.prerelease.

alpha 3 was announced there. but the betas, not sure why. my vague
recollection is one of them (beta 1?) hit a moderation snag.

mozilla.announce.prerelease is on the release checklist - most recently
bottom of https://wiki.mozilla.org/Releases/Thunderbird_3.0b2

Bill

unread,
Mar 10, 2009, 12:06:32 AM3/10/09
to
On 3/9/2009 2:47 PM, Chris Ilias wrote:

Actually, I just checked there in looking for updated beta
announcements and happened to notice that someone had forgotten
to post Thunderbird announcements there. Seems like they should
be there, since they used to.

Bill

Bill

unread,
Mar 10, 2009, 12:10:21 AM3/10/09
to

PS I just checked in mozilla.announce.prerelease, and
Thunderbird 3 betas are not being announced in there, either.
Nothing since last November for 2.0.0.18 beta.

Bill

0 new messages