SeaMonkey/StatusMeetings/2010-04-06: Difference between revisions

m
 
(18 intermediate revisions by 5 users not shown)
Line 7: Line 7:


== Agenda ==
== Agenda ==
* Who's taking minutes? -> '''Ratty'''
* Who's taking minutes? -> '''IanN'''


=== Action Items ===
=== Action Items ===
Line 15: Line 15:


'''OPEN'''
'''OPEN'''
* Get permission from Google to use their geolocation JSON service '''[KaiRo]'''. Contact at Google says they don't additional specific consumers of the service right now and want to enable some general way of accessing it "some time" - We can only wait right now.
* Get permission from Google to use their geolocation JSON service '''[KaiRo]'''. Contact at Google says they don't want additional specific consumers of the service right now and want to enable some general way of accessing it "some time" - We can only wait right now.
** KaiRo had some more discussions with both the Google and the Mozilla contact. No easy solution in sight. Also, discussing a possible open Geolocation service.
** KaiRo had some more discussions with both the Google and the Mozilla contact. No easy solution in sight. Also, discussing a possible open Geolocation service.


Line 29: Line 29:
[https://bugzilla.mozilla.org/buglist.cgi?keywords_type=nowords&keywords=fixed-seamonkey2.0.5&field0-0-0=cf_status_191&type0-0-0=nowords&value0-0-0=.10-fixed&field0-1-0=flagtypes.name&type0-1-0=equals&value0-1-0=blocking-seamonkey2.0.5%2B open blockers] (2)
[https://bugzilla.mozilla.org/buglist.cgi?keywords_type=nowords&keywords=fixed-seamonkey2.0.5&field0-0-0=cf_status_191&type0-0-0=nowords&value0-0-0=.10-fixed&field0-1-0=flagtypes.name&type0-1-0=equals&value0-1-0=blocking-seamonkey2.0.5%2B open blockers] (2)
[https://bugzilla.mozilla.org/buglist.cgi?keywords_type=nowords&keywords=fixed-seamonkey2.0.5&field0-0-0=cf_status_191&type0-0-0=nowords&value0-0-0=.10-fixed&field0-1-0=flagtypes.name&type0-1-0=equals&value0-1-0=blocking-seamonkey2.0.5%3F blocker requests] (0)
[https://bugzilla.mozilla.org/buglist.cgi?keywords_type=nowords&keywords=fixed-seamonkey2.0.5&field0-0-0=cf_status_191&type0-0-0=nowords&value0-0-0=.10-fixed&field0-1-0=flagtypes.name&type0-1-0=equals&value0-1-0=blocking-seamonkey2.0.5%3F blocker requests] (0)
[https://bugzilla.mozilla.org/buglist.cgi?product=Core&product=Toolkit&product=MailNews+Core&product=SeaMonkey&product=Other+Applications&field0-0-0=keywords&type0-0-0=anywords&value0-0-0=fixed-seamonkey2.0.5&field0-0-1=cf_status_191&type0-0-1=anywords&value0-0-1=.10-fixed&field0-0-2=cf_status_thunderbird30&type0-0-2=anywords&value0-0-2=.5-fixed fixed] (14)
[https://bugzilla.mozilla.org/buglist.cgi?product=Core&product=Toolkit&product=MailNews+Core&product=SeaMonkey&product=Other+Applications&field0-0-0=keywords&type0-0-0=anywords&value0-0-0=fixed-seamonkey2.0.5&field0-0-1=cf_status_191&type0-0-1=anywords&value0-0-1=.10-fixed&field0-0-2=cf_status_thunderbird30&type0-0-2=anywords&value0-0-2=.5-fixed fixed] (17)


* Based on Gecko 1.9.1.10, targeted for TDB, see [[Releases]].
* Based on Gecko 1.9.1.10, tentatively targeted for May 11, exact schedule TDB, see [[Releases]]. Release possibly may be brought forward if any vulnerabilities show up.


=== Feature List, Planning ===
=== Feature List, Planning ===
Line 49: Line 49:
*** No progress to report.
*** No progress to report.
* {{Bug|483282}} Make sure normal SeaMonkey use doesn't pay a price for having venkman installed [Mnyromyr].
* {{Bug|483282}} Make sure normal SeaMonkey use doesn't pay a price for having venkman installed [Mnyromyr].
** Needs at least a core patch landing for 1.9.1.9 {{Bug|364864}} (nsICategoryManager::deleteCategoryEntry does not persist outside of component registration).
** Needs at least a core patch landing for 1.9.1.10 {{Bug|364864}} (nsICategoryManager::deleteCategoryEntry does not persist outside of component registration) which depends on {{Bug|480851}} getting fixed on trunk.
** status/progress?
** status/progress?
* {{Bug|471346}} Port GetDefaultFeedReader to SeaMonkey shell service [mcsmurf].
* {{Bug|471346}} Port GetDefaultFeedReader to SeaMonkey shell service [mcsmurf].
Line 76: Line 76:
** kaze will look into that once KompoZer 0.8 is done.
** kaze will look into that once KompoZer 0.8 is done.
** {{bug|477840}} Backport KompoZer to Composer (Depends on {{bug|477845}}).
** {{bug|477840}} Backport KompoZer to Composer (Depends on {{bug|477845}}).
** kaze has done a ton of work there. We're still trying to work out some organizational issues.
** kaze has done a ton of work there. He's made good progress and is hoping to have DocumentTabs patch ready by Sunday. We're still trying to work out some organizational issues.
** At the moment there is no active interest from MoMo for bringing standalone composer into comm-central. That's something we (KaiRo and kaze) will have to negotiate with the Thunderbird team (dmose) At the latest during the Firefox summit.
** At the moment there is no active interest from MoMo for bringing standalone composer into comm-central. That's something we (KaiRo and kaze) will have to negotiate with the Thunderbird team (dmose) At the latest during the Firefox summit.
** status/progress?
** status/progress?
Line 89: Line 89:
** status/progress?
** status/progress?
* {{bug|521927}} Make Search, Folder Location and Views widgets for MailNews customizable toolbars. [IanN]
* {{bug|521927}} Make Search, Folder Location and Views widgets for MailNews customizable toolbars. [IanN]
** waiting for review
* {{Bug|545110}} Add/port about:support (Troubleshooting Information page) to SeaMonkey
** status/progress?
** status/progress?
* {{Bug|545110}} Add/port about:support (Troubleshooting Information page) to SeaMonkey
* {{Bug|97023}} Search/Find in page UI: toolbar instead of dialog [bfrisch]
** status/progress?
** status/progress?
* {{Bug|533908}} SeaMonkey Mail: tabs not restored [misak]
** awaiting feedback
* {{Bug|467867}} [META] Implement Firefox TabBrowser API in Seamonkey '''helpwanted'''
** unowned so far.


We also should take a look at the other items on [https://bugzilla.mozilla.org/buglist.cgi?resolution=---&field0-0-0=flagtypes.name&type0-0-0=equals&value0-0-0=wanted-seamonkey2.1%2B  wanted-seamonkey2.1+]
We also should take a look at the other items on [https://bugzilla.mozilla.org/buglist.cgi?resolution=---&field0-0-0=flagtypes.name&type0-0-0=equals&value0-0-0=wanted-seamonkey2.1%2B  wanted-seamonkey2.1+]
Line 107: Line 113:
==== Callek ====
==== Callek ====
==== IanN ====
==== IanN ====
* Usual testing, reviewing and commenting.
* Waiting for review on:
** {{bug|521927}} Make Search, Folder Location and Views widgets for MailNews.
==== InvisibleSmiley ====
==== InvisibleSmiley ====
* Bugs Fixed
** {{bug|549802}} Reply button doesn't launch mail composition window (moving folderDisplay JS to mailWindowOverlay.xul to make it available in standalone message window)
** {{bug|554901}} mailnews.messageid_browser.url is no more valid for mid-searches
* Working On
** {{bug|547931}} Update Help for the additional settings in Software Installation preferences.
** {{bug|192728}} Add possibility to drag downloaded files from download window and drop/move them to desktop (as example)
** {{bug|556887}} Reordering of newsgroups using drag & drop doesn't work anymore


==== KaiRo  ====
==== KaiRo  ====
* Released SeaMonkey 2.0.4.
* Landed patch for build upload timeouts from European Windows slave ({{bug|551663}}).
* Filed and help fix bug 554647 - RAM increase for Parallels-based Linux VMs.
* Created a patch for a small release problem I've run into ({{bug|554737}}).
* Filed a bug for getting clobberer set up for SeaMonkey ({{bug|555449}}).
* Filed bug for releng and website components ({{bug|555455}}).
* Updated places perf patch ({{bug|547815}}).
* Fixed a places-related test failure ({{bug|555558}}), investigated another one ({{bug|555619}}), discussed yet another test problem ({{bug|555615}}).
* Blogged about human-readable pushlog feeds: http://home.kairo.at/blog/2010-03/human_readable_pushlog_feeds
* Fixed a number of accesskey bug in de L10n of SeaMonkey, brought SeaMonkey, ChatZilla as well as DOM and security/manager L10n up to sync with trunk
* Sent out messages to get "SeaMonkey 2.0 contributors" blog series going again.
* Updated and later landed branding rework ({{bug|525869}}).
* Replaced resource://app/ with resource:/// ({{bug|555715}}).
* Worked on making partial updates available for nightlies ({{bug|555730}}) and got them almost to work, if I wouldn't have introduced a general regression ({{bug|556564}}). This also needed one patch for buildbotcustom to slightly fix up things from {{bug|511967}}.
* Updated build-configs/seamonkey to make it even simpler and more similar to mozilla2 ({{bug|555734}}).
* Made SeaMonkey run mochitest-plain in chunks on trunk ({{bug|556666}}).
* Triaged SeaMonkey RelEng and website bugs now that we have components for them.
* More build system reviews, extensive discussion of some test failures.
* Did the bare work to have icons work with places bookmarks ({{bug|554908}}), createdtry builds for places bookmarks ({{bug|498596}}), with a few fixes and that icon patch.
* Had some discussions on geolocation support, both with the GLS contact at Google and the Mozilla contact - unfortunately, without any immediate outcome.
* Created a workaround patch for making "about:" actually useful ({{bug|555939}}).
* Updated the SeaMonkey website to feature a JSON with current versions, reduce places to update when releasing a new version, and a page with links for downloading nightlies.
* Posted about possible targets for bug triage.
* Tried to reduce my TODO queue.
* As usual, [http://home.kairo.at/blog/ my blog] has more detailed status about my work, and [http://benjamin.smedbergs.us/weekly-updates.fcgi/user/KaiRo/posts Mozilla Status Board Posts] also tell about my next planned steps.
* As usual, [http://home.kairo.at/blog/ my blog] has more detailed status about my work, and [http://benjamin.smedbergs.us/weekly-updates.fcgi/user/KaiRo/posts Mozilla Status Board Posts] also tell about my next planned steps.


Line 117: Line 158:
==== MReimer ====
==== MReimer ====
==== Neil ====
==== Neil ====
==== Ratty ====
==== RattyAway ====
* On vacation.
==== sgautherie ====
==== sgautherie ====
*KaiRo published [http://weblogs.mozillazine.org/seamonkey/archives/2010/03/seamonkey_2_con_4.html SeaMonkey 2 contributor interviews: sgautherie]
*Fixed (<i>or in-progress</i>) SeaMonkey (related) bugs:
**{{bug|554855}} Package nsMicrosummaryService.js in SeaMonkey
**{{bug|556409}} Port |Bug 496809 - Define @BIN_SUFFIX@ for removed-files.in| to SeaMonkey
**<i>{{bug|534664}} [Linux x86-64] 3 "Warning: package error ..."</i>
**<i>{{bug|552190}} Reorder package files</i>
*Fixed (<i>or in-progress</i>) MailNews Core bugs:
**{{bug|482277}} stop using FlatCarbon headers on Mac OS X
**{{bug|488175}} Need to include |namespace mozilla {Foo}| headers as |#include "mozilla/Foo"|
**{{bug|492026}} Port |Bug 480069 - Recursive submakes without shell loops| to comm-central
**{{bug|494095}} Use -O3 for Mac Builds
**{{bug|522712}} Port |Bug 511761 - Only use compatibility.ini (not .autoreg, or stat()s) to invalidate fastloads and other caches| to comm-central (apps)
**{{bug|549293}} Port MOZ_IPC support to comm-central
**{{bug|550154}} PGO build issue on Solaris SPARC
**{{bug|550658}} QT - Set LIBS to MOZ_QT_LIBS
**{{bug|551260}} Upgrade to SQLite 3.6.23
**{{bug|551724}} Disable ctypes on x86/msvc if MASM is unavailable
**{{bug|552222}} Drop MOZ_XPFE_COMPONENTS / --disable-xpfe-components
**{{bug|552862}} allow Gecko to build and run on Mac OS X with MOZ_IPC defined
**{{bug|554364}} use -fomit-frame-pointer on Linux
**{{bug|554939}} Copy bug 511967 .../locales/Makefile.in changes to comm-central
**{{bug|555088}} Support building freetype2 on other platforms
**<i>{{bug|444022}} Duplicated build options in about:buildconfig</i>
**<i>{{bug|506493}} Resync' configure.in between c-c and m-c</i>
**<i>{{bug|513709}} configure.in: Remove some useless vars, mozilla-* ones are enough</i>
**<i>{{bug|548788}} [Shredder] Trunk packaging shouting about a missing file</i>
**<i>{{bug|556670}} Fix resource://gre/ abuses, in comm-central</i>
*Fixed (<i>or in-progress</i>) Core bugs:
**{{bug|526668}} add option to 'unify' to allow files to match if their sorted contents match
**{{bug|548207}} allow make check to run over remote connection from devicemanager.py
**<i>{{bug|541671}} [SeaMonkey 2.1] xpcshell: test_bug519468.js fails</i>
*Fixed (<i>or in-progress</i>) other projects bugs:
**[Firefox] {{bug|499435}} mochitest-browser-chrome: browser_420786.js needs to report "success"
**[qimportbz] {{bug|533890}} Need to figure out encoding/decoding of patches in qimportbz
==== Standard8 ====
==== Standard8 ====
* See [http://benjamin.smedbergs.us/weekly-updates.fcgi/user/Standard8/posts Mozilla Status Board Posts].
* See [http://benjamin.smedbergs.us/weekly-updates.fcgi/user/Standard8/posts Mozilla Status Board Posts].
Account confirmers, Anti-spam team, canmove, Confirmed users, Bureaucrats and Sysops emeriti
4,083

edits