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

Planning for Alpha 7 Freeze Tonight 23:59 PDT

1 view
Skip to first unread message

Schrep

unread,
Jul 25, 2007, 2:55:12 PM7/25/07
to
Hey Folks,

Reminder that freeze is tonight. At the Gecko meeting today the
following large changes yet to land were identified:

1) URLClassifier (DCamp)
2) doc.all changes (Sicking)
3) x-site XMLHttpRequest (Sicking)
4) ShowModalDialog (JST)
5) cross origin wrappers (Bkap/Brendan)
6) xml:id
7) oncopy/onpaste (JST)
8) xpath generator (Sicking)

We'd like to do landing slots for these (in the above order) so we
don't have a last-minute dash to the freeze. Each of the above
changes should land separately from the other (e.g. with a full tbox
cycle between them). Other smaller changes are still clear to land
up to the freeze tonight. After the freeze we'll continue landing
these big changes. So:

a) Can the above named folks coordinate their landings appropriately?
b) If you have a big change can you make sure to get on this list?
c) We are gecko feature frozen as of tonight - so if you have a
feature or any change that is exposed to content you should either get
on this list or defer to 1.9.1 or moz2.

Reply here if you have any thoughts or questions.

Best,

Schrep

smaug

unread,
Jul 25, 2007, 8:54:18 PM7/25/07
to
Because I'm in EET (UTC+2), I could land xml:id early afternoon
tomorrow when it is night or very early morning in PDT.
...hoping ofc that tinderbox is green then, especially all perfboxes.

-Olli

T Rowley

unread,
Jul 25, 2007, 8:58:46 PM7/25/07
to
On 7/25/07 1:55 PM, Schrep wrote:
> b) If you have a big change can you make sure to get on this list?

I have SVG lighting filters ready to land, so would like to get on the list.

> c) We are gecko feature frozen as of tonight - so if you have a
> feature or any change that is exposed to content you should either get
> on this list or defer to 1.9.1 or moz2.

We have a number of SVG feature items which will be ready in the 1.9
timeframe:

* SVG tile filter
* SVG displacement filter
* SVG image filter
* SVG text character positioning
* SVG fonts

Michael V.

unread,
Jul 25, 2007, 9:07:22 PM7/25/07
to
Full zoom (bug 4821) and submitting forms in new tabs (bug 17754) have
patches that I think should be considered for 1.9.

Schrep

unread,
Jul 25, 2007, 9:55:02 PM7/25/07
to
On Jul 25, 5:58 pm, T Rowley <t...@acm.org> wrote:
> On 7/25/07 1:55 PM, Schrep wrote:
>
> > b) If you have a big change can you make sure to get on this list?
>
> I have SVG lighting filters ready to land, so would like to get on the list.
>

k That's probably well contained so go ahead and land that.

> > c) We are gecko feature frozen as of tonight - so if you have a
> > feature or any change that is exposed to content you should either get
> > on this list or defer to 1.9.1 or moz2.
>
> We have a number of SVG feature items which will be ready in the 1.9
> timeframe:
>
> * SVG tile filter
> * SVG displacement filter
> * SVG image filter
> * SVG text character positioning
> * SVG fonts

Do you mean will be ready after today? Today is the cutoff for this
kind of stuff....

Schrep

unread,
Jul 25, 2007, 9:57:27 PM7/25/07
to

How about early AM PDT assuming the dust has settled?

Schrep

unread,
Jul 25, 2007, 9:58:44 PM7/25/07
to
On Jul 25, 6:07 pm, "Michael V." <m.vent...@gmail.com> wrote:
> Full zoom (bug 4821) and submitting forms in new tabs (bug 17754) have
> patches that I think should be considered for 1.9.

Bug 4821 you bet. We need to whip up some UI for that as well :-)

Bug 17754 doesn't look ready to go (waiting on reviews)...

Boris Zbarsky

unread,
Jul 25, 2007, 10:15:52 PM7/25/07
to
Schrep wrote:
> Bug 17754 doesn't look ready to go (waiting on reviews)...

For what it's worth, this is a fairly self-contained change, that doesn't affect
web sites unless users make use of this functionality. Depending on what the
reviewers think, and depending on how usable it is, we should consider approving
it in the next beta.

-Boris


Blake Kaplan

unread,
Jul 26, 2007, 12:23:20 AM7/26/07
to
Schrep wrote:
> 5) cross origin wrappers (Bkap/Brendan)

I figure that I'll pop on IRC tomorrow and find a timeslot based on
that. It'll probably be around 12:00pm EST.
--
Blake Kaplan

T Rowley

unread,
Jul 26, 2007, 1:48:26 AM7/26/07
to
On 7/25/07 8:55 PM, Schrep wrote:
> On Jul 25, 5:58 pm, T Rowley <t...@acm.org> wrote:
>> On 7/25/07 1:55 PM, Schrep wrote:
>>
>>> b) If you have a big change can you make sure to get on this list?
>> I have SVG lighting filters ready to land, so would like to get on the list.
>
> k That's probably well contained so go ahead and land that.

You mean, well contained besides touching DOMClassInfo and the style
system? I'll look for a relatively quiet time to land it tonight.

>>> c) We are gecko feature frozen as of tonight - so if you have a
>>> feature or any change that is exposed to content you should either get
>>> on this list or defer to 1.9.1 or moz2.
>> We have a number of SVG feature items which will be ready in the 1.9
>> timeframe:
>>
>> * SVG tile filter
>> * SVG displacement filter
>> * SVG image filter
>> * SVG text character positioning
>> * SVG fonts
>
> Do you mean will be ready after today? Today is the cutoff for this
> kind of stuff....

Yes, after today. The resources for SVG are low, so things are ready
when they're ready. The filters we want to add since it will complete
the specified SVG 1.1 filters. SVG fonts are a frequently requested
feature, and character positioning is of particular interest to a group
who is working on implementing it.

Patches are in various states of completion for four of these five
items, with the exception being the relatively straightforward
displacement filter.

These changes are isolated to SVG, and given the current schedule are
still acceptable from a risk/benefit point of view by the SVG module
owner (me).

Mike Connor

unread,
Jul 26, 2007, 2:55:23 AM7/26/07
to T Rowley, dev-pl...@lists.mozilla.org

On 26-Jul-07, at 1:48 AM, T Rowley wrote:

> These changes are isolated to SVG, and given the current schedule are
> still acceptable from a risk/benefit point of view by the SVG module
> owner (me).

While I respect your opinion as a module owner, this is not likely to
be acceptable from a schedule or driver standpoint. We have been
quite open and clear about feature freeze for gecko being M7
(formerly beta 1), since at least March. This in the newsgroups, the
wiki schedule, and the weekly Gecko 1.9 meetings. Past M7, all
checkins for 1.9 to Gecko will require driver approval, and while in
past releases we have made exceptions to feature freezes for SVG, I
do not believe we will do so for 1.9.

Gecko 1.9 has been two years in the making, the longest cycle without
a release off the trunk in the project's history, and eventually we
have to close the door to new features.

-- Mike

long...@gmail.com

unread,
Jul 26, 2007, 5:06:57 AM7/26/07
to

The SVG tile filter that tor referred to is ready to land. Or at least
will be within the next hour or so.

Robert.

rocal...@gmail.com

unread,
Jul 26, 2007, 6:12:26 AM7/26/07
to
This morning we discussed my patch supporting the CSS 'text-rendering'
property. It was ready to go before midnight PST but between putting
my kids to bed and the tree being busted I didn't land it until 2:30am
PST. Given that we'd discussed it I thought it'd be OK to land and
take advantage of the quiet tree.

Rob

smaug

unread,
Jul 26, 2007, 8:41:18 AM7/26/07
to
Is it ok to check in new tests (without approval) during the freeze?

long...@gmail.com

unread,
Jul 26, 2007, 8:46:50 AM7/26/07
to
On Jul 26, 7:55 am, Mike Connor <mcon...@mozilla.com> wrote:

> On 26-Jul-07, at 1:48 AM, T Rowley wrote:

> > These changes are isolated to SVG, and given the current schedule
are
> > still acceptable from a risk/benefit point of view by the SVG
module
> > owner (me).

> While I respect your opinion as a module owner, this is not likely
to
> be acceptable from a schedule or driver standpoint. We have been
> quite open and clear about feature freeze for gecko being M7
> (formerly beta 1), since at least March. This in the newsgroups,
the
> wiki schedule, and the weekly Gecko 1.9 meetings. Past M7, all
> checkins for 1.9 to Gecko will require driver approval, and while
in
> past releases we have made exceptions to feature freezes for SVG, I
> do not believe we will do so for 1.9.

> Gecko 1.9 has been two years in the making, the longest cycle
without
> a release off the trunk in the project's history, and eventually we
> have to close the door to new features.

> -- Mike

The tile filter (https://bugzilla.mozilla.org/show_bug.cgi?id=373572)
is ready to land. Can I get permission to land it? I don't have IRC
access?

Robert.


Benjamin Smedberg

unread,
Jul 26, 2007, 9:10:39 AM7/26/07
to
smaug wrote:
> Is it ok to check in new tests (without approval) during the freeze?

No. The tree is closed for the 1.9a7 release, and only special exceptions
will be made. You can checkin the new tests when the tree reopens after the
1.9a7 release.

--BDS

Dietrich Ayala

unread,
Jul 26, 2007, 11:58:41 AM7/26/07
to Schrep

Can I get a slot to check in bug 319455 today? I wasn't able to get it in yesterday, and it'd be
good to get the schema changes in, as well as fix the history table before the effects of bug 332748
(expand history to 180 days).

Mike Schroepfer

unread,
Jul 26, 2007, 1:37:14 PM7/26/07
to T Rowley
>>>> b) If you have a big change can you make sure to get on this list?
>>> I have SVG lighting filters ready to land, so would like to get on
>>> the list.
>>
>> k That's probably well contained so go ahead and land that.
>
> You mean, well contained besides touching DOMClassInfo and the style
> system? I'll look for a relatively quiet time to land it tonight.

Right. Note to self - don't make assumptions without looking at the
patch as it makes me say dumb things :-(.

> Yes, after today. The resources for SVG are low, so things are ready
> when they're ready. The filters we want to add since it will complete
> the specified SVG 1.1 filters. SVG fonts are a frequently requested
> feature, and character positioning is of particular interest to a group
> who is working on implementing it.
>
> Patches are in various states of completion for four of these five
> items, with the exception being the relatively straightforward
> displacement filter.
>
> These changes are isolated to SVG, and given the current schedule are
> still acceptable from a risk/benefit point of view by the SVG module
> owner (me).

Yep - every module is under resourced and everyone is really excited by
the improvements in SVG. The Gecko feature freeze has been communicated
for a long time now and this is the first I've heard of these. We need
to start closing the door on changes for Gecko (it's been almost 2 years
now) so we have a shot at shipping sometime soon. Exceptions are
always heard by release drivers but the default answer on things will be
no. There will be a 1.9.1 shortly after 1.9 which would also be a good
place for this.

Best,

Mike

Mike Schroepfer

unread,
Jul 26, 2007, 1:37:46 PM7/26/07
to long...@gmail.com
long...@gmail.com wrote:
> On Jul 26, 7:55 am, Mike Connor <mcon...@mozilla.com> wrote:
>
> > On 26-Jul-07, at 1:48 AM, T Rowley wrote:
>
> > > These changes are isolated to SVG, and given the current schedule
> are
> > > still acceptable from a risk/benefit point of view by the SVG
> module
> > > owner (me).
>
> > While I respect your opinion as a module owner, this is not likely
> to
> > be acceptable from a schedule or driver standpoint. We have been
> > quite open and clear about feature freeze for gecko being M7
> > (formerly beta 1), since at least March. This in the newsgroups,
> the
> > wiki schedule, and the eweekly Gecko 1.9 meetings. Past M7, all

> > checkins for 1.9 to Gecko will require driver approval, and while
> in
> > past releases we have made exceptions to feature freezes for SVG, I
> > do not believe we will do so for 1.9.
>
> > Gecko 1.9 has been two years in the making, the longest cycle
> without
> > a release off the trunk in the project's history, and eventually we
> > have to close the door to new features.
>
> > -- Mike
>
> The tile filter (https://bugzilla.mozilla.org/show_bug.cgi?id=373572)
> is ready to land. Can I get permission to land it? I don't have IRC
> access?
>
> Robert.
>
>

Yep - go for it.

Mike Schroepfer

unread,
Jul 26, 2007, 1:38:18 PM7/26/07
to smaug

Yes. Tests are always fair game!

Mike Schroepfer

unread,
Jul 26, 2007, 1:39:48 PM7/26/07
to smaug

Right. So Benjamin and I said opposite things. To be safe let's hold
these until the tree re-opens. There has been enough thrash over the
last day...

Seth Spitzer

unread,
Jul 26, 2007, 1:59:36 PM7/26/07
to Schrep
schrep and mconnor,

> b) If you have a big change can you make sure to get on this list?

It's not a big change, but can I get approval to land bug #385397:
"history menu is slow to open with a large history"

This morning, schrep asked in the bug: "Any chance we can get this into
a7?"

I'd like to get it in, especially now that we've bumped history
expiration to be 180 days by default (bug #332748)

-Seth

smaug

unread,
Jul 26, 2007, 2:24:57 PM7/26/07
to
FYI, I landed xml:id, but I had to back it out because of tp regressions :(

smaug

unread,
Jul 26, 2007, 2:29:47 PM7/26/07
to
To be exact, it was tp2 on bl-bldlnx03 196.5ms -> 198.5ms. The strange
thing is that the numbers didn't go back to where they used to be,
though down anyway.

T Rowley

unread,
Jul 26, 2007, 3:22:50 PM7/26/07
to
On 7/26/07 12:37 PM, Mike Schroepfer wrote:
> Yep - every module is under resourced and everyone is really excited by
> the improvements in SVG. The Gecko feature freeze has been communicated
> for a long time now and this is the first I've heard of these.

Based on past experience with Mozilla freezes, we expected it to be
somewhat soft for at least the first round. Nevertheless, development
continued with the July timeframe in mind. We're a week or two away
from having a feature set which satisfies us, not bad given typical
software scheduling.

> There will be a 1.9.1 shortly after 1.9 which would also be a good
> place for this.

What do you mean by "shortly"? A couple months, a year, by the end of
the decade?

When will MOZILLA_1_9 branch?

Mike Schroepfer

unread,
Jul 26, 2007, 5:50:42 PM7/26/07
to T Rowley
>> There will be a 1.9.1 shortly after 1.9 which would also be a good
>> place for this.
>
> What do you mean by "shortly"? A couple months, a year, by the end of
> the decade?
>
> When will MOZILLA_1_9 branch?

1.9.1 will look much like 1.8.1 - so 6-9 months after 1.9 ships.

Branching is not yet figured out. Since Moz2 is moving to Hg we might
try and do 1.9.1 off of Hg and thus not branch cvs. We gotta get
everyone (build, gecko team, etc) together to figure that out soon...

0 new messages