Concern has been raised over the timing of the landing of the patch to remove 
most uses of the casting macros macros from the tree, so I'm addressing it in a 
new top-level post, CCed to the most-affected newsgroups by source code 
changes.  (Was m.d.t.dom right for content/?  I'm unsure.)


I will land the changes this Saturday night, PDT.  I will delay to the gecko 
meeting for scheduling if active layout/content hackers (the people most 
affected by removal of the casting macros, with nearly a third of all modified 
files), or a "reasonable" number of other developers who will be affected by 
this, request it.  If they do not, I will not delay.  If only a few modules 
request a different landing time, I will omit directories individually, but I 
hope not to do so.  Merging work-in-progress with this will suck, but it will 
suck now as much as it will suck later.  Every day now is a day later in the 
cycle, and landing a big change early, when people have the longest time to 
adjust, is the right thing to do.

This will be delayed only if sufficient core hackers will be affected by it, 
but those hackers must speak their concerns to affect the time table; I will 
not defer to shadows.  By Saturday night they'll have had nearly a week to do 
so during the busy-ness of the very start of the b1 cycle, when development is 
most active; I think that's entirely adequate.

Jeff
_______________________________________________
dev-tech-layout mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-tech-layout

Reply via email to