Confirmed users
704
edits
(→rsx11m: patch for 851898 posted) |
|||
| (18 intermediate revisions by 6 users not shown) | |||
| Line 10: | Line 10: | ||
== Agenda == | == Agenda == | ||
* Who's taking minutes? -> ''' | * Who's taking minutes? -> '''Ratty''' | ||
* Nominees for Friends of the Fish Tank: | * Nominees for Friends of the Fish Tank: | ||
** '''TBD''' | ** '''TBD''' | ||
| Line 27: | Line 27: | ||
=== Status of the SeaMonkey Buildbot Master and Tree === | === Status of the SeaMonkey Buildbot Master and Tree === | ||
<!--Please update accordingly--> | <!--Please update accordingly--> | ||
* | * Notes: | ||
* | ** Callek is winding down his involvement over the next 12 months. Possible replacement: Adrian Kalla (adriank). | ||
** '''Callek:''' Regarding the windows systems, sadly no progress yet. I'm hopeful we can get done sooner than later, I'm realistic expecting it won't be until january at earliest. | ** '''Callek:''' Regarding the windows systems, sadly no progress yet. I'm hopeful we can get done sooner than later, I'm realistic expecting it won't be until january at earliest. | ||
** '''Ewong''' will set up a cron job to do semi regular builds on the loaner machine. | ** '''Ewong''' will set up a cron job to do semi regular builds on the loaner machine. | ||
| Line 48: | Line 42: | ||
* [2nd February 2016] | * [2nd February 2016] | ||
** [Tonymec] Building has stopped since 9 January. No tinderbox builds either. [frg] c-c would be clear to me. c-a pulls the wrong Chatzilla and Inspector again. Not sure if this is the cause. See {{Bug|1167346}}. [IanN] ewong|away has mentioned looking at Jenkins. | ** [Tonymec] Building has stopped since 9 January. No tinderbox builds either. [frg] c-c would be clear to me. c-a pulls the wrong Chatzilla and Inspector again. Not sure if this is the cause. See {{Bug|1167346}}. [IanN] ewong|away has mentioned looking at Jenkins. | ||
* See [[SeaMonkey/StatusMeetings/RelEng|RelEng]] page for the RelEng status history. | * See [[SeaMonkey/StatusMeetings/RelEng|RelEng]] page for the RelEng status history. | ||
| Line 65: | Line 50: | ||
=== Release Train === | === Release Train === | ||
* {{Bug|1213721}} is a tracking bug for migration from ftp.m.o to S3 for firefox and thunderbird. There's a *scary* long list of dependent bugs over there. | |||
** How close were our staging scripts to Thunderbird's prior to the S3 migration? They were relatively divergent, primarily because we don't have signing infrastructure and Thunderbird's infra uses MoCo firefox infra, and gets a lot of process for free. We should also consult Fallen to see how Thunderbird did the migration and what sort of issues cropped up. | |||
** '''Adrian Kalla''' is still producing his localized builds. Ratty suggests that we should put out a notice on the default SM start page to tell people where they can download the latest 2.4x release builds (Mozilla-release is currently at Firefox 45 which corresponds to SeaMonkey 2.42). | |||
** '''IanN''' suggests we should follow the Thunderbird release model, doing releases off the ESR-* branch but also the occasional comm-beta "release". L10N Translations might be problematic however '''rsx11m''' says using ESR would be "safer" with regard to more stability on releases and not having to cope immediately with bustages from mozilla side, but may require some "deal" to get l10n-relevant minor patches into the releases before the next ESR branch is coming. If you have a patch that applies cleanly from comm-beta to comm-esr45, translations should be done already (of course, that's just simple patches such as label changes or adding a checkbox). '''rsx11m''' would go with {comm,mozilla}-esr45 and merge any "safe" patches from comm-beta but that may need some talking to l10n if string changes are involved. | |||
** '''Adriank''' thinks we need an *own* build infra separate from MoCo. What is needed is a buildbot (Adrian use Jenkins), a Windows, Linux, and OSX virtual machine. | |||
<br/> | |||
* SeaMonkey 2.39 was released November 8th, 2015. | * SeaMonkey 2.39 was released November 8th, 2015. | ||
* SeaMonkey 2.40 final (tracking {{bug|1233615}}) is <s>in progress:</s> in limbo. | * SeaMonkey 2.40 final (tracking {{bug|1233615}}) is <s>in progress:</s> in limbo. | ||
| Line 80: | Line 71: | ||
* comm-release default moves from 2.41 to 2.42 after the merge. | * comm-release default moves from 2.41 to 2.42 after the merge. | ||
* Next merges scheduled for March 7 (February 29th: beta→release). | * Next merges scheduled for March 7 (February 29th: beta→release). | ||
** mozilla-release is now on 45.0. | |||
** both mozilla-esr45 and comm-esr45 are established. | |||
* Useful Firefox Release Schedule link: [https://www.google.com/calendar/embed?src=bW96aWxsYS5jb21fZGJxODRhbnI5aTh0Y25taGFiYXRzdHY1Y29AZ3JvdXAuY2FsZW5kYXIuZ29vZ2xlLmNvbQ Releases Scheduling] | * Useful Firefox Release Schedule link: [https://www.google.com/calendar/embed?src=bW96aWxsYS5jb21fZGJxODRhbnI5aTh0Y25taGFiYXRzdHY1Y29AZ3JvdXAuY2FsZW5kYXIuZ29vZ2xlLmNvbQ Releases Scheduling] | ||
=== Extensions and Plugins Compatibility Tracking === | === Extensions and Plugins Compatibility Tracking === | ||
* See [[SeaMonkey/StatusMeetings/Basics|Basics]] page. Please only list current changes here. | * See [[SeaMonkey/StatusMeetings/Basics|Basics]] page. Please only list current changes here. | ||
* [[SeaMonkey/AddonCompat|Addon Compatibility Listings]] | * [[SeaMonkey/AddonCompat|Addon Compatibility Listings]] (outdated), [http://addonconverter.fotokraina.com/compatibility/ altertative list started] (currently Rainer Bielefeld is the only active maintainer) | ||
* Lightning betas are up for 2.40, 2.41, and 2.42. | * Lightning betas are up for 2.40, 2.41, and 2.42. | ||
* We are looking for a new place to host the [[SeaMonkey/AddonCompat|Addon Compatibility Listings]] for the Add-on Converter in order to make it easy to maintain and to serve as the main database for the AMO browsing extension in the future. The details are in [http://forums.mozillazine.org/viewtopic.php?p=14168717#p14168717 this post]. | * We are looking for a new place to host the [[SeaMonkey/AddonCompat|Addon Compatibility Listings]] for the Add-on Converter in order to make it easy to maintain and to serve as the main database for the AMO browsing extension in the future. The details are in [http://forums.mozillazine.org/viewtopic.php?p=14168717#p14168717 this post]. | ||
| Line 155: | Line 148: | ||
[http://dev.seamonkey.at/#bugstats Bug statistics] for the last two (full) weeks: 24 new, 3 fixed, 13 triaged. | [http://dev.seamonkey.at/#bugstats Bug statistics] for the last two (full) weeks: 24 new, 3 fixed, 13 triaged. | ||
* low-medium triaging effort, average number of new bugs filed. | * low-medium triaging effort, average number of new bugs filed. | ||
* '''Ratty has a SeaMonkey build with a working Firefox Devtools!!!!''' | * '''Ratty has a SeaMonkey build with a working Firefox Devtools!!!!''' For relevant patches see previous meeting notes. | ||
** | ** Unfortunately changes in DevTools keep bit-rotting my patch and it's a P.I.T.A. to keep up. | ||
* Mozilla wants to '''separate Firefox and Thunderbird, in infrastructure and organizationally''', which will likely affect SeaMonkey as well | * Mozilla wants to '''separate Firefox and Thunderbird, in infrastructure and organizationally''', which will likely affect SeaMonkey as well | ||
** discussions in [https://groups.google.com/d/msg/mozilla.governance/kAyVlhfEcXg/Eqyx1X62BQAJ mozilla.governance], [https://groups.google.com/forum/#!topic/mozilla.dev.apps.seamonkey/MvmEOIOXPxE mozilla.dev.apps.seamonkey], [https://groups.google.com/forum/#!topic/tb-planning/bigvCJtidHE tb-planning], [https://blog.lizardwrangler.com/2015/12/03/thunderbird-update/ blog.lizardwrangler.com] | ** discussions in [https://groups.google.com/d/msg/mozilla.governance/kAyVlhfEcXg/Eqyx1X62BQAJ mozilla.governance], [https://groups.google.com/forum/#!topic/mozilla.dev.apps.seamonkey/MvmEOIOXPxE mozilla.dev.apps.seamonkey], [https://groups.google.com/forum/#!topic/tb-planning/bigvCJtidHE tb-planning], [https://blog.lizardwrangler.com/2015/12/03/thunderbird-update/ blog.lizardwrangler.com] | ||
| Line 178: | Line 167: | ||
** The HowTo page has been moved to [[SeaMonkey/QA/Triage HowTo]]. No one having objected (or even reacted), {{bug|1092632}} is now RESOLVED FIXED. See its comment #18 for the announcement URLs. | ** The HowTo page has been moved to [[SeaMonkey/QA/Triage HowTo]]. No one having objected (or even reacted), {{bug|1092632}} is now RESOLVED FIXED. See its comment #18 for the announcement URLs. | ||
[https://bugzilla.mozilla.org/chart.cgi?category=-All-&subcategory=-All-&name=1183&label0=SM-with-review%3F-requests&line0=1928&label1=SM-with-superreview%3F-requests&line1=1929>=1&labelgt=Grand+Total&datefrom=2009-07-15&dateto=&action-wrap=Chart+This+List Open reviews/flags]: | [https://bugzilla.mozilla.org/chart.cgi?category=-All-&subcategory=-All-&name=1183&label0=SM-with-review%3F-requests&line0=1928&label1=SM-with-superreview%3F-requests&line1=1929>=1&labelgt=Grand+Total&datefrom=2009-07-15&dateto=&action-wrap=Chart+This+List Open reviews/flags]: | ||
[https://bugzilla.mozilla.org/buglist.cgi?cmdtype=dorem&namedcmd=SeaMonkey%20%282%29%20/%20-All-%20/%20SM-with-review%3F-requests&series_id=1928&remaction=runseries | [https://bugzilla.mozilla.org/buglist.cgi?cmdtype=dorem&namedcmd=SeaMonkey%20%282%29%20/%20-All-%20/%20SM-with-review%3F-requests&series_id=1928&remaction=runseries 67 review] | ||
[https://bugzilla.mozilla.org/buglist.cgi?cmdtype=dorem&namedcmd=SeaMonkey%20%282%29%20/%20-All-%20/%20SM-with-superreview%3F-requests&series_id=1929&remaction=runseries | [https://bugzilla.mozilla.org/buglist.cgi?cmdtype=dorem&namedcmd=SeaMonkey%20%282%29%20/%20-All-%20/%20SM-with-superreview%3F-requests&series_id=1929&remaction=runseries 5 super-review] | ||
[https://bugzilla.mozilla.org/buglist.cgi?product=SeaMonkey&field0-0-0=flagtypes.name&type0-0-0=equals&value0-0-0=ui-review%3F | [https://bugzilla.mozilla.org/buglist.cgi?product=SeaMonkey&field0-0-0=flagtypes.name&type0-0-0=equals&value0-0-0=ui-review%3F 2 ui-review] | ||
[https://bugzilla.mozilla.org/buglist.cgi?product=SeaMonkey&field0-0-0=flagtypes.name&type0-0-0=equals&value0-0-0=feedback%3F 13 feedback] | [https://bugzilla.mozilla.org/buglist.cgi?product=SeaMonkey&field0-0-0=flagtypes.name&type0-0-0=equals&value0-0-0=feedback%3F 13 feedback] | ||
| Line 221: | Line 210: | ||
Working on: | Working on: | ||
* {{Bug|1238767}} Localized Suite build fails in DebugQA: Stalled. I think the l10 build system might be responsible and tries to pick up files from the wrong location. Adrin Kalla thinks I need to do an l10 merge only. I disagree because the xpi only explicitly supports en-US builds. | * {{Bug|1238767}} Localized Suite build fails in DebugQA: Stalled. I think the l10 build system might be responsible and tries to pick up files from the wrong location. Adrin Kalla thinks I need to do an l10 merge only. I disagree because the xpi only explicitly supports en-US builds. | ||
* {{Bug|1250600}} Update Safebrowsing in Seamonkey for recent changes in Firefox. Follow up bug of Bug|920951 Update SeaMonkey Safebrowsing preferences to sync with Mozilla-Central. Seamonkey misses and api key and maybe even a client id. | * {{Bug|1250600}} Update Safebrowsing in Seamonkey for recent changes in Firefox. Follow up bug of {{Bug|920951}} Update SeaMonkey Safebrowsing preferences to sync with Mozilla-Central. Seamonkey misses and api key and maybe even a client id. | ||
Otherwise just looking | Otherwise just looking through the unassigned bug list and see what I might be able to fix. | ||
Tidbits (didn't see the mentiond bugs changed since the last time): | Tidbits (didn't see the mentiond bugs changed since the last time): | ||
| Line 242: | Line 231: | ||
==== IanN ==== | ==== IanN ==== | ||
* Usual localising, testing, reviewing, commenting and approving. | |||
* Fixed: | |||
** {{Bug|1243064}} Update en-GB for Gecko 44 | |||
* Fixed for c-c: | |||
* Fixed for m-c: | |||
* Fixed for m-i/fx-i: | |||
* Pending tree opening: | |||
* Pending approval for check in: | |||
* Pending checkin for dependent bugs: | |||
** {{Bug|653386}} Consider overriding netErrorApp.dtd rather than netError.dtd | |||
* Checked in pending review: | |||
* Waiting for feedback/review/information: | |||
** {{Bug|1061348}} Port |{{Bug|575283}} - Cleanup mozconfig files on all platforms| to SeaMonkey | |||
** {{Bug|1163441}} Use FINAL_TARGET_FILES and DIST_FILES for Thunderbird themes | |||
* Fixing review comments before checkin: | |||
** {{Bug|757230}} When using add button for permissions in Data Manager set a displayHost | |||
** {{Bug|798147}} Switch to correct pref pane if pref window already open | |||
* Working on: | |||
** {{Bug|1101381}} Printing throws error: DEPRECATION WARNING: getWebBrowserPrint is now deprecated, and fully unsupported for multi-process browsers. Please use a frame script to get access to nsIWebBrowserPrint from content | |||
** {{Bug|1190179}} Port |{{Bug|1067325}} - Add an option to view html source in a tab| to SeaMonkey | |||
** {{Bug|1051642}} Allow for flat chrome format when packaging extensions | |||
** {{Bug|943335}} [TB] Update icons used in searchplugins (Yahoo, eBay, Wikipedia, Amazon, Bing, Twitter) | |||
** Various SM Council documents. | |||
** {{Bug|606683}} Allow customization of toolbar in Composer and MailNews Composition | |||
** {{Bug|639690}} [META] Re-arrange code between editor and editorOverlay | |||
** {{Bug|773979}} [META] Switch to new drag and drop api in SeaMonkey | |||
** {{Bug|657234}} Move pasteQuote and pasteNoFormatting into contentAreaContextOverlay | |||
** File/Folder selection in windows. | |||
* To Do: | |||
** {{Bug|639395}} Get cmd_fontSize to reflect current state of selected content / content at caret. | |||
** Prefs-in-a-tab. | |||
** Create FAQ for Friends of the Fish Tank. | |||
** Help get composer standalone builds working with --enable-tests. | |||
==== InvisibleSmiley ==== | ==== InvisibleSmiley ==== | ||
==== KaiRo ==== | ==== KaiRo ==== | ||
| Line 248: | Line 271: | ||
==== Mnyromyr ==== | ==== Mnyromyr ==== | ||
==== Neil ==== | ==== Neil ==== | ||
No doubt everyone is wondering where I've been. The change of job I previously mentioned doesn't help, but on top of that, my mother had to spend the entire of last month in hospital, and she's only just recently started getting better, so will probably need to spend this month in hospital too. | |||
I want to visit her regularly despite the round trip taking two hours, so (on top of my job change) this eats further in to my available time and basically means that I haven't even had a chance to catch up on my bugmail or request queue at all. Sorry about that. | |||
==== Px ==== | ==== Px ==== | ||
==== Rainer Bielefeld ==== | ==== Rainer Bielefeld ==== | ||
All <span style="background:#FFFF00">postponed</span> to next meeting in favor of more important release and distribution issues: <s><small><small> | |||
; currently working on | ; currently working on | ||
* Bug reporting and confirmation as usual | * Bug reporting and confirmation as usual | ||
| Line 278: | Line 306: | ||
:* '''Suggestion''': If a QA volunteer contributes plausible reasons that a bug deserves WONTFIX, he adds the ''[[Modules/SeaMonkey|Module Owner]]'' to CC and asks for decision: WONTFIX, Assign to someone or at least adds a possible Assignee to CC. For practicability reasons the QA volunteer will do an own decision if within 30 days there is no clear statement that SeaMonkey will do a fix (and be able to do a fix). | :* '''Suggestion''': If a QA volunteer contributes plausible reasons that a bug deserves WONTFIX, he adds the ''[[Modules/SeaMonkey|Module Owner]]'' to CC and asks for decision: WONTFIX, Assign to someone or at least adds a possible Assignee to CC. For practicability reasons the QA volunteer will do an own decision if within 30 days there is no clear statement that SeaMonkey will do a fix (and be able to do a fix). | ||
* '''''[[SeaMonkey/StatusMeetings/Basics|Basics]]''''': I saw "This page was last modified on 3 February 2013, at 05:42." - that is not inspiring confidence. Can someone with competence drop some outdated contents? | * '''''[[SeaMonkey/StatusMeetings/Basics|Basics]]''''': I saw "This page was last modified on 3 February 2013, at 05:42." - that is not inspiring confidence. Can someone with competence drop some outdated contents? | ||
</small></small></s> | |||
: | |||
Nevertheless I will launch an alternative donation method until end of this week! | |||
: <span style="background:#00FF00">'''[https://blog.seamonkey-project.org/2016/03/06/alternative-possibility-for-donations/ Done!]'''</span> -- [[User:Rrbd|Rrbd]] ([[User talk:Rrbd|talk]]) 04:27, 6 March 2016 (PST) | |||
==== Ratty ==== | ==== Ratty ==== | ||
Fixed: | |||
* {{Bug|1224907}} Bookmarks Manager Search box is missing in SeaMonkey 2.3.9. | |||
Needs review: | |||
* {{Bug|1235805}} Rollup patch: Add preload content policy types for images ({{Bug|1048048}}) Use the loading document's principal to populate loadInfo for Favicons instead of using systemPrincipal ({{Bug|1119386}}) nsITaskbarPreview::Invalidate no longer throws when not visible. | |||
* {{Bug|1222816}} Restore about:config UI (Config Editor) to old appearance by overriding Toolkit's Project Chameleon styles. | |||
* {{Bug|1238428}} Workaround the <tt>NS_APP_PROFILE_DEFAULTS_{NLOC_,}50_DIR</tt> directory keys removed in {{Bug|1234012}}. | |||
In Progress: | |||
* {{Bug|1223341}} Add the Firefox Devtools to the SeaMonkey UI. | |||
TODO: | |||
* Long list of bugs I want to fix but realistically speaking I don't have the time to even look at things. | |||
Other stuff: | |||
* Did some reviews and approvals. | |||
** Spent some time burning down my review queue. Not too successful. | |||
** Helped to onboard a new contributor or two. | |||
* Bug triage and Bug discussions. | |||
* Usual end user support and PR in newsgroups and [http://forums.mozillazine.org/ Mozillazine]. | |||
==== rsx11m ==== | ==== rsx11m ==== | ||
Waiting for comm-aurora/beta approval: | Waiting for comm-aurora/beta approval: | ||
| Line 297: | Line 346: | ||
==== tonymec ==== | ==== tonymec ==== | ||
* Not much this fortnight, QA business as usual. | * Not much this fortnight, QA business as usual. | ||
* | * See also [[#Any other business?]] | ||
<!-- | |||
* To Rainer above, about the WONTFIX resolution: | * To Rainer above, about the WONTFIX resolution: | ||
** I'd prefer to play by Mozilla rules even though it seems possible that we won't be a Mozilla product much longer. At least it makes it easier to go back and forth between Seamonkey specific bugs and shared-code bugs. | ** I'd prefer to play by Mozilla rules even though it seems possible that we won't be a Mozilla product much longer. At least it makes it easier to go back and forth between Seamonkey specific bugs and shared-code bugs. | ||
** It used to be that the official Mozilla policy was that only an owner '''or peer''' could set WONTFIX. (I can't find back the page which said that.) [https://developer.mozilla.org/en-US/docs/Mozilla/QA/A_Bugs_Life#resolved The current MDN wording] is that ''a developer'' decides that the bug can't or won't be fixed. At least owners | ** It used to be that the official Mozilla policy was that only an owner '''or peer''' could set WONTFIX. (I can't find back the page which said that.) [https://developer.mozilla.org/en-US/docs/Mozilla/QA/A_Bugs_Life#resolved The current MDN wording] is that ''a developer'' decides that the bug can't or won't be fixed. At least owners and peers are well-defined terms: see [http://www.seamonkey-project.org/dev/project-areas the SeaMonkey project areas page] or [https://wiki.mozilla.org/Modules/All the All Modules page]. But who is or isn't a "developer"? An owner, peer, or Council member probably is one; a "New to Bugzilla" person probably isn't; but I don't see a clear-cut boundary. One possible definition is «someone who ''habitually'' writes patches, and can even fix "non-good-first" bugs». Rainer seems to have a wider definition in mind. | ||
** Maybe different rules can be set for SeaMonkey. Since Neil is the official project owner, his opinion would carry quite some weight; though by past experience he seems to prefer playing King Log than King Stork. | ** Maybe different rules can be set for SeaMonkey. Since Neil is the official project owner, his opinion would carry quite some weight; though by past experience he seems to prefer playing King Log than King Stork. | ||
--> | |||
=== Any other business? === | === Any other business? === | ||
* Daylight Saving Time coming up (again...) on March 13; then Summer Time on March 27; <u>winter</u> time on 3 April in NZ and some parts of Australia; no clock change in East and South Asia; etc. | * Daylight Saving Time coming up (again...) on March 13; then Summer Time on March 27; <u>winter</u> time on 3 April in NZ and some parts of Australia; no clock change in East and South Asia; etc. | ||
* | * tonymec is looking for info about undocumented (but much used) <tt>-moz-</tt> ''(i.e. Mozilla-specific)'' CSS features. Here is a summary of a sample discussion: | ||
::Q.: What does <tt>display: -moz-box</tt> mean? I can't find it at MDN. | |||
::R.: It does whatever it does, and you shouldn't use it unless you write Firefox chrome. | |||
::Q.: I use userChrome.css | |||
::R.: I don't have the last word, but I'm against adding any web-developer-visible documentation about it. | |||
:* For full details about this particular case, see {{bug|1255315}} | |||
:* I belatedly thought that maybe there are some SeaMonkey devs who might be more helpful than the Core dev I got when "going through channels". — [[User:Tonymec|Tonymec]] ([[User talk:Tonymec|talk]]) 18:48, 12 March 2016 (PST) | |||