Confirmed users
269
edits
(→Feature List, Planning: updated counts) |
(→Neil) |
||
(19 intermediate revisions by 6 users not shown) | |||
Line 9: | Line 9: | ||
== 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: | ||
** ''' | ** '''No Award''' | ||
=== Action Items === | === Action Items === | ||
Line 26: | Line 26: | ||
=== Status of the SeaMonkey Buildbot Master and Tree === | === Status of the SeaMonkey Buildbot Master and Tree === | ||
<!--Please update accordingly--> | <!--Please update accordingly--> | ||
* '''New breakage:''' {{Bug|977676}} SeaMonkey's puppet broken due to requirement of ffxbld ldap password. | |||
* Python has been updated on all buildboxen! | * Python has been updated on all buildboxen! | ||
* We are perma-orange on comm-central, comm-aurora and comm-beta due to problems with tests | * We are perma-orange on comm-central, comm-aurora and comm-beta due to problems with tests | ||
Line 40: | Line 41: | ||
** Callek is hand-approving requests for CLOSED TREE landings at the moment. | ** Callek is hand-approving requests for CLOSED TREE landings at the moment. | ||
** Due to the master having some mysql issues, Callek has put a halt on the mysql updates, which affects the tbpl. So nothing is showing in tbpl atm. | ** Due to the master having some mysql issues, Callek has put a halt on the mysql updates, which affects the tbpl. So nothing is showing in tbpl atm. | ||
* comm-* will be building out of mozilla-* | * comm-* will be building out of mozilla-* ({{bug|648979}} etc.). Jcrammer has mostly completed the coding. Next step is consultation with mozilla-central build peers on landing the patches and also getting implicit permission to add several new top level directories to mozilla-central. | ||
<!-- ==== Fixed Stuff Since Last Meeting ==== | <!-- ==== Fixed Stuff Since Last Meeting ==== | ||
Line 47: | Line 48: | ||
=== Release Train === | === Release Train === | ||
* SeaMonkey 2.25 beta 2 is scheduled for March 4. | * SeaMonkey 2.25 beta 2 is scheduled for March 4. | ||
** [rsx11m] There are no 2.25b2 candidate builds up, though they seem to be tagged. | |||
** IanN thinks we'll be able to get about 3 betas in this cycle. | |||
* Useful Firefox Release Schedule link: [https://mail.mozilla.com/home/publiccalendar@mozilla.com/Releases%20Scheduling.html Releases Scheduling] | * Useful Firefox Release Schedule link: [https://mail.mozilla.com/home/publiccalendar@mozilla.com/Releases%20Scheduling.html Releases Scheduling] | ||
Line 54: | Line 57: | ||
* Ratty filed {{Bug|957149}} to push an updated version of DOMi to [https://addons.mozilla.org addons.mozilla.org] to pick up the latest fixes. Depends on: | * Ratty filed {{Bug|957149}} to push an updated version of DOMi to [https://addons.mozilla.org addons.mozilla.org] to pick up the latest fixes. Depends on: | ||
** {{Bug|798174}} (DOMi2.0.15) DOM Inspector 2.0.15. | ** {{Bug|798174}} (DOMi2.0.15) DOM Inspector 2.0.15. | ||
** Mcsmurf asked crusell how he did the releases. [https://wiki.mozilla.org/DOM_Inspector/Releases/Checklist https://wiki.mozilla.org/DOM_Inspector/Releases/Checklist]. | ** Mcsmurf asked crusell how he did the releases. [https://wiki.mozilla.org/DOM_Inspector/Releases/Checklist https://wiki.mozilla.org/DOM_Inspector/Releases/Checklist]. IanN says he may take a look at doing this, time permitting. | ||
* Our build team needs to automate DOMI branch selection rather than having to tweak the client.py every 6 weeks. {{Bug|763506}} | * Our build team needs to automate DOMI branch selection rather than having to tweak the client.py every 6 weeks. {{Bug|763506}} | ||
* Lightning and addons.mozilla.org: | * Lightning and addons.mozilla.org: | ||
** We should point out in release notes that users needs to install the Lightning beta versions for the SeaMonkey releases (as Lightning follows Thunderbird 17.0.x release schedule) | ** We should point out in release notes that users needs to install the Lightning beta versions for the SeaMonkey releases (as Lightning follows Thunderbird 17.0.x release schedule) | ||
** Problem: Linking to https://addons.mozilla.org/en-US/seamonkey/addon/lightning/versions/ will provide users with versions that '''do not''' put them on the addons beta update channel; also linking to a specific version would need updating with every release | ** Problem: Linking to https://addons.mozilla.org/en-US/seamonkey/addon/lightning/versions/ will provide users with versions that '''do not''' put them on the addons beta update channel; also linking to a specific version would need updating with every release | ||
** Linking to https://addons.mozilla.org/en-US/seamonkey/addon/lightning/#beta-channel does not jump to the correct page position as addons.mozilla.org loads the user comments for the addon after pageload. So it first moves to the correct position (page anchor) and after that it loads the user comments | ** Linking to https://addons.mozilla.org/en-US/seamonkey/addon/lightning/#beta-channel does not jump to the correct page position as addons.mozilla.org loads the user comments for the addon after pageload. So it first moves to the correct position (page anchor) and after that it loads the user comments. Ratty has filed {{Bug|979279}} on this. | ||
** Ratty suggests setting up a landing page on http://www.seamonkey-project.org that points to the correct lightning version for each SM release. | ** <s>Ratty suggests setting up a landing page on http://www.seamonkey-project.org that points to the correct lightning version for each SM release.</s> There is this up to date page on DevMo which we can link to, also it appears to be actively maintained: [https://developer.mozilla.org/en-US/docs/Mozilla/Calendar/Calendar_Versions MDN >> Mozilla >> Calendar >> Calendar Versions] | ||
=== 2.x (Last, Current, Next) === | === 2.x (Last, Current, Next) === | ||
Line 105: | Line 108: | ||
=== Bugs: Low Hanging Fruit === | === Bugs: Low Hanging Fruit === | ||
Not necessarily Good First Bugs but minor fixes that shouldn't need advanced coding skills. | |||
* {{Bug|952143}} Expose signon.autocompleteOverride in SeaMonkey preferences UI | |||
** Should we migrate "wallet.crypto.autocompleteoverride" to "signon.autocompleteOverride"? | |||
* {{Bug|960566}} Move inline scripts and styles into separate files for SeaMonkey privileged about: pages | |||
* {{Bug|973299}} Port {{Bug|969247}} Remove or replace DOM_VK_ENTER and NS_VK_ENTER | |||
* Port Firefox {{Bug|726978}} Remove useless NS_New(Native)LocalFile calls in nsBrowserApp.cpp | |||
* {{Bug|978463}} [Findbar] Command-E should set Find term to selected text (Port {{Bug|326743}}) | |||
* Needs investigation/ | ''Needs investigation/QA wanted?'' | ||
* {{Bug|956822}} Local file as mail start page doesn't show up | |||
* {{Bug|973206}} Unable to close a window by clicking on the red square at an item out of taskbar | |||
* {{Bug|975861}} Restoring all tabs does not work | |||
* {{Bug|974702}} After upgrade to 2.24, email freezes as soon as I type a letter or two into To:, may unfreeze in 30-60 secs. | |||
=== Feature List, Planning === | === Feature List, Planning === | ||
[http://dev.seamonkey.at/#bugstats Bug statistics] for the last two (full) weeks: | [http://dev.seamonkey.at/#bugstats Bug statistics] for the last two (full) weeks: 26 new, 14 fixed, 9 triaged. | ||
* Low triaging effort. | * Low-Medium triaging effort. | ||
[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]: | ||
Line 127: | Line 132: | ||
* See [[SeaMonkey/StatusMeetings/FeatureList|Feature List]] page for major wanted/needed features. | * See [[SeaMonkey/StatusMeetings/FeatureList|Feature List]] page for major wanted/needed features. | ||
*'''New:''' We will need to update our Sync UI code due to the new Sync API. Also we need to check if we are allowed to create FX accounts from our UI Since the new Sync accounts are FX accounts.[IanN] I'm sure I saw a question about FX accounts and branding. | |||
=== Roundtable - Personal Status Updates === | === Roundtable - Personal Status Updates === | ||
Line 135: | Line 141: | ||
==== Callek ==== | ==== Callek ==== | ||
==== ewong ==== | ==== ewong ==== | ||
*'''Fixed''': | |||
*'''Checkin-needed''':(waiting for tree to be opened.) | |||
**{{bug|665708}} - Gopher links show "Launch Application" in SeaMonkey 2.1 | |||
**{{bug|904338}} - Empty port line when create a Blogs & Newsfeeds account | |||
**{{bug|957895}} - Bug 633937 added unnecessary three strings to messages.properties. Remove them. | |||
**{{bug|958128}} - Jumplists stop updating when PC is idle | |||
*'''Review''': | |||
**{{bug|840427}} - Migrate SeaMonkey builders to using mock | |||
**{{bug|853720}} - After bug 827446, SeaMonkey doesn't know mozcrash. | |||
**{{bug|908090}} - ImportError: No module named json, on SeaMonkey Linux/Windows (all) test runs, due to (still) using Python 2.5 | |||
**{{bug|922076}} - Switch tests to using moz.build and manifests | |||
**{{bug|934492}} - Adjust the languages preference pane to take into account Bug 910192 which removes intl.charset.default and deduces the fallback from the locale | |||
**{{bug|938673}} - Add context menu to status bar padlock icon | |||
**{{bug|949884}} - disable pulseaudio in SeaMonkey | |||
**{{bug|956007}} - Remove front end for removed x-user-def font preferences | |||
**{{bug|967492}} - Remove "Personas" from Help (Update text) | |||
**{{bug|970475}} - Use unprefixed box-sizing internally | |||
*'''Working On''': | |||
**{{bug|110904}} - attach signature fails silently on bad paths | |||
**{{bug|507676}} - Port |Bug 435804 - Remaining rdf cleanup for FilterListDialog| to SeaMonkey | |||
**{{bug|837649}} - [Tracking Bug] Stop OSX 10.5 support for SeaMonkey project | |||
**{{bug|837650}} - Stop support for OSX 10.5 in suite/ tree | |||
**{{bug|863747}} - Add option to disable Location bar history | |||
**{{bug|918474}} - Default Search dropdown doesn't get refreshed after adding new search engine | |||
**{{bug|928632}} - When the birth year is empty, SeaMonkey puts 1900 and in English language | |||
==== IanN ==== | ==== IanN ==== | ||
* Some testing, reviewing and commenting. | |||
* Fixed: | |||
* Pending check in: | |||
* Checked in pending review: | |||
* Waiting for feedback/review: | |||
** {{Bug|837408}} Add en-GB locale to gaia | |||
* 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 | |||
** {{Bug|778534}} Use image instead of html:img in instant messaging | |||
* Working on: | |||
** {{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 ==== | ||
==== mcsmurf ==== | ==== mcsmurf ==== | ||
* Worked on a few review requests | |||
* Landed {{Bug|937035}} SeaMonkey/Thunderbird require at least GLIBCXX_3.4.9 although it should only require 3.4.8 as maximum (SeaMonkey does not run in ScientificLinux 5 as libstdc++ is too old) for the next SeaMonkey release on comm-beta | |||
* Filed&fixed {{Bug|977667}} VolatileBufferFallback.cpp:16:10: error: ‘nullptr’ was not declared in this scope | |||
* Filed&fixed {{Bug|978030}} Fix browser_pluginnotification.js test (use "anonid" to access plugin placeholder element, Port Bug 967694) | |||
* Filed a bug regarding mochitest-browser-chrome not working for SeaMonkey (hack/workaround can be found in that bug) {{Bug|978055}} Evaluate if it's possible to use different browser overlays for different applications when running mochitest-browser-chrome | |||
==== Misak ==== | ==== Misak ==== | ||
==== Mnyromyr ==== | ==== Mnyromyr ==== | ||
==== Neil ==== | ==== Neil ==== | ||
Fixed on comm-central: | |||
* {{Bug|970121}} URL bar isn't decoded in some edge cases. | |||
* {{Bug|562845}} Port bug 546013, and also port bug 922530 and the parts of bug 909264 that bug 970121 doesn't already fix. | |||
* {{Bug|876548}} Crash in nsMsgDBService::GetOpenDBs. | |||
Fixed on comm-central and comm-aurora: | |||
* {{Bug|936785}} LDAP address autocomplete does not work when writing new e-mail. | |||
* {{Bug|974258}} History drop-down has incorrect width. | |||
Fixed on comm-beta: | |||
* {{Bug|953295}} Arrow keys don't work in restore session page. | |||
Fixed on mozilla-central: | |||
* {{Bug|956657}} Share more charset menu code between the view source window and the browser. | |||
Stalled due to broken test: | |||
* {{Bug|974824}} Remove bogus sizetopopup attributes. | |||
Waiting for reivew: | |||
* {{Bug|943732}} Port the new Character Encoding menu to SeaMonkey. | |||
: This patch has had to be revised twice because of intervening toolkit changes. The original version needs to land on beta/release. | |||
* {{Bug|977048}} Close icon only works for click-to-play plugins. | |||
* {{Bug|975362}} Support HTTP cache v2 API in the UI. | |||
Need to address review comments: | |||
* {{Bug|909093}} Update SeaMonkey to use nsIContentPrefService2. | |||
* {{Bug|948901}} Character encoding menu doesn't work correctly in the FTP directory view. | |||
Starting to catch up on reviews again. | |||
==== Px ==== | ==== Px ==== | ||
==== Ratty ==== | ==== Ratty ==== | ||
Fixed since the last meeting: | |||
* {{Bug|963132}} Implement add to searchbar. | |||
** Part 1: Refactor the DOMLinkAdded event handler code in tabbrowser. | |||
** Part 2 Implement add to searchbar (search-engine autodiscovery). | |||
Working on: | |||
* {{Bug|797240}} Update suite/common/app-license.html to reference MPL2 and fix inclusion into about:license | |||
* {{Bug|973346}} Use plural form for blocked pop-up notifications (Port {{Bug|853126}}) | |||
* {{Bug|973530}} Add UI to access the remote debugger preferences. | |||
** Waiting on dev-tools changes in {{Bug|942756}}. | |||
* Make nsMessengerWinIntegration.cpp support INCOMPLETE_EXTERNAL_LINKAGE (No bug number yet). | |||
Stuck on: | |||
* {{Bug|920951}} Update SeaMonkey Safebrowsing preferences to sync with Mozilla-Central. | |||
Other stuff: | |||
* Did some reviews. | |||
* Bug triage and Bug discussions. | |||
* Usual end user support and PR in newsgroups and [http://forums.mozillazine.org/ Mozillazine]. | |||
==== rsx11m ==== | ==== rsx11m ==== | ||
Fixed on trunk: | Fixed on trunk: | ||
Line 159: | Line 266: | ||
==== sgautherie ==== | ==== sgautherie ==== | ||
==== stefanh ==== | ==== stefanh ==== | ||
Fixed: | |||
* {{Bug|975817}} Profile manager: XML parsing error due to missing entities | |||
* {{Bug|970079}} Native theming for MacOS X help buttons [Core] | |||
Working on: | |||
* {{Bug|973644}}: Port {{Bug|967970}} Set NSDisablePersistence to prevent disk leaks | |||
==== Tobin ==== | ==== Tobin ==== | ||
==== tonymec ==== | ==== tonymec ==== | ||
=== Any other business? === | === Any other business? === | ||
* Daylight Saving Time starts next weekend in the U.S. (already). We are keeping with 13:00 UTC for the March 18 meeting as Europe is still on "normal" time. | |||
* [Ratty] KaiRo reminded us that we need to grow our contributor community. I'm not sure where we could discuss this. I have no idea on how to do this. Perhaps we can get some Engagement experts from Mozilla to give us some suggestions? | |||
** [IanN] might have a chat with some people and see if they can point me in the right direction. |