Confirmed users
1,340
edits
(→Webdev) |
No edit summary |
||
(48 intermediate revisions by 25 users not shown) | |||
Line 2: | Line 2: | ||
= Friends of the Tree [[Image:Tree.gif|Friends of the Tree]] = | = Friends of the Tree [[Image:Tree.gif|Friends of the Tree]] = | ||
Dietrich writes "I'd like to thank Ehsan Akhgari and Nochum Sossonko for speedily | |||
fixing some bugs I filed for clean-up and consolidation of some of the core | |||
Javascript code in Firefox. Also thanks to Neil Deakin, Gavin Sharp | |||
and Dão Gottwald for comments, speedy reviews and landings of those | |||
patches." | |||
Boris writes, "I'd like to thank Timothy Nikkel for diving into all sorts of scary parts of layout and bringing them to heel and especially for coming up with a fix for bug 494546." | |||
Sethb writes, "FotT has to go to Pascal Chevrel who has been managing all the complexities of long, short, and other numeric scales in the localization of 1 billion download campaigns. Just check this bug to get a sense of the fun: https://bugzilla.mozilla.org/show_bug.cgi?id=507650 " | |||
Juan writes, "3.0.13 and 3.5.2 were emergency releases and we needed all the help we could get. Tim, Tony and Clint proposed we contact some of the more active community members to see if they could help with the usual QA cycle. The following people helped quite a bit and I would like to nominate them: Gabriela Montagu, Tyler Downer, Tanner Young, and Kevin Brosnan. I addition, a special thanks to Anthony Hughes, our QA intern, who really helped out us on Saturday, and did most of the QA work that day, when we were very short on people. " | |||
Mary writes, "I'd like to nominate Otto de Voogd as friend of the tree. He has been an awesome member of the Spread Firefox community since 2005 and runs one of the key SFx projects -- Community @ SFx. His Firefox download counters were an instrumental part of the 1 billion celebration." | |||
And from last week, Melissa nominated nominating: | |||
vineel reddy, moh haghighat, ken saunders, and kevin gerich. They all have recently helped out with mozilla pr efforts by speaking with reporters for stories with BusinessWeek and The New York Times" | |||
= Development Updates = | = Development Updates = | ||
Line 7: | Line 24: | ||
== Firefox == | == Firefox == | ||
'''Firefox Front End Work''' | '''Firefox Front End Work''' | ||
* See [[Firefox/Sprints|what we're up to]] and how you can join in! | |||
'''Firefox 3.6''' | |||
* Tree is open, but code freeze is imminent, waiting on the conclusion of [https://bugzilla.mozilla.org/buglist.cgi?quicksearch=OPEN%20flag%3Ablocking1.9.2%2B%20P1 the last few blockers]. | |||
* Featuring: | |||
** interruptible reflow | |||
** content sink refactoring | |||
** compositor phase 1 | |||
** performance and responsiveness fixes | |||
** support for Aero Peek (maybe?) | |||
'''[[Firefox/Namoroka|Namoroka]]''' | '''[[Firefox/Namoroka|Namoroka]]''' | ||
Line 13: | Line 42: | ||
== Gecko == | == Gecko == | ||
* Wrapping up [https://bugzilla.mozilla.org/buglist.cgi?quicksearch=OPEN%20flag%3Ablocking1.9.2%2B%20P1 remaining blockers] for 1.9.2 alpha freeze. | |||
* Still putting the final touches on, but Chris Jones is [https://bugzilla.mozilla.org/show_bug.cgi?id=441324 wrapping up] the remaining work on [https://bugzilla.mozilla.org/show_bug.cgi?id=427099 Infallible malloc Stage 1]. Read more [[Mozilla_2/Memory/OOM_API|here]]. Hopefully, this will result in a significant reduction in code size (some say 10%), reduce the need to do OOM checking manually, and can be a security improvement (unhandled malloc() failures can be exploitable, etc) | |||
* Turned on chrome JIT today ({{bug|500304}}). | |||
== Branch work: Firefox 3.0.x / Thunderbird 2.0.0.x == | == Branch work: Firefox 3.0.x / Thunderbird 2.0.0.x == | ||
Line 28: | Line 61: | ||
** code freeze is in one week on Tuesday, August 11, 11:59pm | ** code freeze is in one week on Tuesday, August 11, 11:59pm | ||
** targeting early September ship date in sync with 3.0.14 | ** targeting early September ship date in sync with 3.0.14 | ||
* '''[[Releases/Thunderbird 2.0.0.23|Thunderbird 2.0.0.23]]''' | |||
** hoping to freeze this week | |||
** possibly shipping at the end of this week, more likely early next week | |||
== TB 3 == | == TB 3 == | ||
Line 34: | Line 70: | ||
== IT == | == IT == | ||
* Prep work for releases this week | |||
* No big updates this week | |||
** A number of us were out at last week's Blackhat/Defcon. | |||
** Others were on vacation | |||
== Release Engineering == | == Release Engineering == | ||
* Releases: | |||
** Last week: Funnelcake 09, FF3.5.2, FF3.0.13, refreshed MU | |||
** This week: FF3.6a1, TB2.0.0.23, Fennec 1.0b3 | |||
* Branches: | |||
** Places, Electrolysis done | |||
** preparing for mozilla-192 branch | |||
* downtime for TP4 rollout | |||
** tp4 will be enabled on mozilla-191, tracemonkey; already on mozilla-central, places. | |||
** see details in newsgroups | |||
== QA == | == QA == | ||
Line 43: | Line 92: | ||
* Fx3.5.2/3.0.13 shipped to beta on saturday. | * Fx3.5.2/3.0.13 shipped to beta on saturday. | ||
** Shipping to World today @ 2pm | ** Shipping to World today @ 2pm | ||
** Next up, TB 2.0.0.23 testing ( | ** Next up, TB 2.0.0.23 testing (assistance from TB team) | ||
* First run of automated software update tests on OS X for | * First run of automated software update tests on OS X for Fx3.0.13/3.5.2 | ||
* Adding test coverage to Fennec test execution | * Adding test coverage to Fennec test execution | ||
* Working with Nvidia offshore team on Tegra testing. [ | * Working with Nvidia offshore team on Tegra testing. [[Mobile/QA/Tegra|testplan]] is implemented | ||
'''Web Dev Testing''' | '''Web Dev Testing''' | ||
Line 52: | Line 101: | ||
* SUMO: Tested the maintenance release 1.2.1 which shipped Thursday. Updating existing SUMO test cases to be more accurate and efficient. | * SUMO: Tested the maintenance release 1.2.1 which shipped Thursday. Updating existing SUMO test cases to be more accurate and efficient. | ||
* Spread Firefox: tested 3.0.3 fo release last week. | * Spread Firefox: tested 3.0.3 fo release last week. | ||
* Landed TMZ and twsmith's Selenium testcases TMZ: [http://viewvc.svn.mozilla.org/vc?view=revision&revision=48283] and [http://viewvc.svn.mozilla.org/vc/addons/trunk/site/app/tests/verifyreg.html?revision=48288 AMO], 3 Selenium testcases. twmsmith: [http://viewvc.svn.mozilla.org/vc/projects/spreadfirefox.com/tests/ SFx] - 8 Selenium testcases relating to login | |||
'''Metrics, Accessibility, Localization, Community''' | '''Metrics, Accessibility, Localization, Community''' | ||
Line 65: | Line 115: | ||
'''Test Development''' | '''Test Development''' | ||
* Aided with the 3.5.x and 3.0.x effort by helping verify crash bugs were fixed | |||
* Have an entirely extension-bundled reftest/crashtest framework for use on mobile devices | |||
* The new QAC is about to launch in the next few days | |||
* HTML Parser test suite is nearing completion | |||
== Security == | == Security == | ||
* Black Hat 2009 was well attended by members of several Engineering teams. | |||
** No major surprises. Critical bugs discussed at BH were disclosed to Mozilla in advance. | |||
** Firefox 3.5.2 (not affected by BH bugs) and 3.0.13 released August 3. | |||
== Marketing/PR == | == Marketing/PR == | ||
Line 77: | Line 134: | ||
'''PR''' | '''PR''' | ||
'''Mozilla Service Week''' | *Firefox hits 1 Billion download mark! More than 80 original articles, highlights include [http://www.techcrunch.com/2009/07/30/firefox-should-hit-1-billion-downloads-any-day-now/?awesm=tcrn.ch_1r4Z&utm_campaign=techcrunch&utm_medium=tcrn.ch-other&utm_source=twitter.com&utm_content=api TechCrunch], the [http://news.bbc.co.uk/2/hi/technology/8177829.stm BBC], [http://www.informationweek.com/news/internet/browsers/showArticle.jhtml?articleID=218900310&subSection=Browsers InformationWeek], [http://news.cnet.com/8301-1001_3-10301013-92.html CNET], [http://latimesblogs.latimes.com/technology/2009/07/firefox-browser-billion.html LA Times], [http://arstechnica.com/open-source/news/2009/07/the-fox-is-on-fire-firefox-downloaded-over-1-billion-times.ars Ars Technica], [http://www.readwriteweb.com/archives/the_firefox_campaign_trail_a_billion_downloads_a_b.php ReadWriteWeb] | ||
*Personas in popular German [http://www.bild.de/BILD/digital/internet/2009/07/28/firefox-verschoenern/mit-personas-und-themes.html consumer publication] | |||
*SSL certificates attacks at BlackHat and DefCon in the [http://tech.yahoo.com/news/ap/20090801/ap_on_hi_te/us_tec_hacker_conference_ssl_hacking AP], [http://blogs.zdnet.com/security/?p=3857 ZDNet] | |||
'''Community marketing - Firefox Billion downloads''' | |||
*Campaign site is live! [http://onebillionplusyou.com http://onebillionplusyou.com] | |||
*How you can help - blog, tweet (using pre-populated tweets on [http://onebillionplusyou.com campaign site]), add a [http://twibbon.com/join/1-billion-Firefox-downloads Twibbon] | |||
*Celebration - 2pm! Includes cake and champagne... | |||
<br> '''Mozilla Service Week''' | |||
*Partner update: We'll announce our new friends of the program tomorrow! | |||
**Friends to-date: | |||
***[http://www.justgiving.com/ JustGiving] | |||
***[http://www2.democracyinaction.org/ Democracy in Action] | |||
***[http://www.donorschoose.org/homepage/main.html?zone=402/ DonorsChoose.org] | |||
***[http://www.techsoupglobal.org/ TechSoup Global] | |||
***[http://www.theextraordinaries.org/ The Extraordinaries] | |||
***[http://www.poptech.org/ PopTech] | |||
***[http://www.convio.com/ Convio] | |||
***[http://www.tigweb.org/ TakingITGlobal] | |||
***[http://www.ctnbayarea.org/ Community Technology Network] | |||
***[http://www.socialbrite.org/ SocialBrite] | |||
***[http://www.aspirationtech.org/ Aspiration Tech] | |||
***[http://www.ifpeople.net/ Innovation for People] | |||
***[http://transmissionproject.org/ The Transmission Project] | |||
** ES, DE & FR scheduled for August 10th. | |||
*** We could use help QA'ing them. Stage info: | |||
**** http://mozillaservice.stage.mozilla.com/ | |||
**** username: moservice/password: b3th3diff | |||
** Follow us on Twitter: @mozservice09 | |||
'''Events''' | '''Events''' | ||
*[[Event:Maker Faire Africa|Maker Faire Africa]] August 14 - 16, 2009, Accra, Ghana - We are sponsoring this event and will have a presence at MFA. Our mission is to help bring together the local L10n community. Check out the [[Event: | |||
*[[Event:Maker Faire Africa|Maker Faire Africa]] August 14 - 16, 2009, Accra, Ghana - We are sponsoring this event and will have a presence at MFA. Our mission is to help bring together the local L10n community. Check out the [[Event:Maker Faire Africa|wiki]] for early details. | |||
'''General''' | '''General''' | ||
== Support == | == Support == | ||
* Cheng Wang is joining the SUMO team full-time -- Welcome Cheng! | |||
== Metrics == | == Metrics == | ||
* 1 Billion Firefox downloads surpassed | |||
* With the 9th edition of Funnelcake, which shipped last Tuesday, we slipped in a modified version of the Fx installer, asking people if they were interested in leaving feedback | |||
** Published [http://blog.mozilla.com/metrics/2009/07/30/an-improved-experience-for-2000000-non-firefox-users/ initial analysis]. More to come. | |||
** We found that a single fix we recently integrated into the installer (based on previous feedback) will lead to an improved experience for roughly 2,000,000 new Fx users | |||
** Thanks to Rob Strong | |||
* Welcome Blake Cutler | |||
** Blake was our analytics intern last summer. He recently graduated from Stanford and joins the metrics team full-time today. | |||
== Evangelism == | == Evangelism == | ||
Line 102: | Line 199: | ||
== Labs == | == Labs == | ||
* Labs is doing an On-Site this week. | |||
* [http://labs.mozilla.com/2009/07/weave-0-5-released/ Weave 0.5 has been released!] It is a major performance upgrade and up to 33x faster on some platforms. | |||
* The Weave team is sprinting on performance this week; we are especially interested in improving performance on netbooks, so if you have a netbook please talk to Thunder (thunder@mozilla.com) about helping with Weave performance testing. | |||
== Developer Tools == | == Developer Tools == | ||
Line 110: | Line 211: | ||
* 5.0.8 launches this week | * 5.0.8 launches this week | ||
** New profile pages | ** New profile pages | ||
** Phase 1 of Add-on Validator Tool | ** Phase 1 of Add-on Validator Tool | ||
** [https://bugzilla.mozilla.org/buglist.cgi?product=addons.mozilla.org&target_milestone=5.0.8&resolution=FIXED numerous bug fixes] | ** [https://bugzilla.mozilla.org/buglist.cgi?product=addons.mozilla.org&target_milestone=5.0.8&resolution=FIXED numerous bug fixes] | ||
* 5.0.9 | * 5.0.9 | ||
** Bandwagon Phase II | ** Bandwagon Phase II | ||
** Contributions updates | ** Contributions updates aimed at making Contributions more visible without bad surprises | ||
* Jetpack Gallery | |||
** [http://jetpack-gallery.heroku.com HTML mocks ready] | |||
* AMO and Fennec | |||
** [[AMO:Fennec|Wiki]] created to track changes | |||
== Webdev == | == Webdev == | ||
* [http://moxie.fligtar.com/bugstats/amo/5.0.8 AMO 5.0.8] code freeze | * [http://moxie.fligtar.com/bugstats/amo/5.0.8 AMO 5.0.8] code freeze was last Wednesday | ||
* [ | * [[Design/CreativeCollective|Mozilla Creative Collective]] is almost in code freeze, QA starts this week with a launch in the next couple of weeks. [http://www.grabup.com/uploads/4a210f2ef7251952b8188c46f6ac9944.png See what it looks like]. | ||
* [https://bugzilla.mozilla.org/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&classification=Other&product=support.mozilla.com&target_milestone=1.2.1&long_desc_type=substring&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&emailassigned_to1=1&emailtype1=exact&email1=&emailassigned_to2=1&emailreporter2=1&emailqa_contact2=1&emailtype2=exact&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0= SUMO 1.2.1] maintenance release went out on Thursday | |||
== L10n == | == L10n == | ||
Line 135: | Line 240: | ||
= Foundation Updates = | = Foundation Updates = | ||
* Mark has been posting about [http://commonspace.wordpress.com/category/nmm/ how to encourage large numbers of people to participate on making the web more open] and is looking for feedback | |||
* The [http://www-stage.mozilla.org www.mozilla.org staging site] is ready for testing and we're planning to go live with the new site by August 15. | |||
= Roundtable = | = Roundtable = | ||
First round of interns brownbags will start tomorrow at 3pm PST. | |||
We're going to have about 3-4 interns presenting each time, and the full schedule can be found here: | |||
https://intranet.mozilla.org/2009Interns#Interns_Brownbags | |||
Everything will be public! | |||
== Intern Show & Tell == | == Intern Show & Tell == | ||
Line 142: | Line 255: | ||
This week we have the following interns presenting: | This week we have the following interns presenting: | ||
* Justin Lebar (:jlebar) Demo at http://people.mozilla.com/~jlebar/pushstate.html | * Justin Lebar (Platform) (:jlebar) Demo at http://people.mozilla.com/~jlebar/pushstate.html | ||
* Roy Frostig (:froystig) | * Roy Frostig (Mobile) (:froystig) Slides at http://people.mozilla.org/~rfrostig/tile/fennectiles-short.pdf | ||
* Matin Movassate (Platform) | |||
* Gregor Wagner (Platform) | |||
= Other Business = | = Other Business = | ||
[[Category:Weekly Updates]] | |||
[[Category:Meeting Notes]] |