Confirmed users
538
edits
(→Feature List, Planning: preliminary counts) |
(→Rainer Bielefeld: <br />) |
||
(20 intermediate revisions by 5 users not shown) | |||
Line 11: | Line 11: | ||
* Who's taking minutes? -> '''TBD''' | * Who's taking minutes? -> '''TBD''' | ||
* Nominees for Friends of the Fish Tank: | * Nominees for Friends of the Fish Tank: | ||
** ''' | ** '''None''' | ||
=== Action Items === | === Action Items === | ||
Line 20: | Line 20: | ||
* — | * — | ||
'''OPEN''' | '''OPEN''' | ||
* Need to check if the carousel within Add-On Manager can be used for SeaMonkey specific content. | * Need to check if the carousel within Add-On Manager can be used for SeaMonkey specific content. | ||
* {{bug|1121281}} tracks the RelEng automation migration off CVS. | ** [Ratty] Discussed this with #amo developers over IRC. Confirmed that the Carousel can be populated but needs admin access. I noticed that one of the slides in the Firefox carousel was still showing St. Patrick's Day theme. amyt tried to delete that slide but ended up deleting the whole carousel, so now the Firefox discovery pane has a large blank space too. So now we are at parity with Firefox, just not the way I expected. | ||
* {{bug|1121281}} tracks the RelEng automation migration off CVS. Will be migrating to a single repo for all the RelEng tools. Ewong has created a patch and is awaiting a review from Callek. | |||
'''CLOSED''' | '''CLOSED''' | ||
* — | * — | ||
Line 35: | Line 36: | ||
** For various reasons we don't have a working SeaMonkey Treeherder. | ** For various reasons we don't have a working SeaMonkey Treeherder. | ||
** wrt {{bug|1155011}}, we already have a Soccoro token. The patches on {{bug|1155013}} require approval and then pushed and the work-around patches backed out. | ** wrt {{bug|1155011}}, we already have a Soccoro token. The patches on {{bug|1155013}} require approval and then pushed and the work-around patches backed out. | ||
* [ | * [4th August 2015] | ||
** All trees: | ** All trees: | ||
*** Windows platform still busted due to needing Win2008R2 installed. | *** Windows platform still busted due to needing Win2008R2 installed. | ||
*** We have a loaner which ewong is working on (see [https://blog.seamonkey-project.org/2015/07/06/seamonkey-win32-trunk-2-39a1-nightly/ blog] for more information). | *** We have a loaner which ewong is working on (see [https://blog.seamonkey-project.org/2015/07/06/seamonkey-win32-trunk-2-39a1-nightly/ blog] for more information). | ||
** comm-central: | ** comm-central: | ||
*** All platforms: Busted due to {{bug| | *** All platforms: Busted due to {{bug|1190356}}. {{bug|1190773}} covers the plan to fix it. | ||
* See [[SeaMonkey/StatusMeetings/RelEng|RelEng]] page for the RelEng status history. | * See [[SeaMonkey/StatusMeetings/RelEng|RelEng]] page for the RelEng status history. | ||
Line 62: | Line 63: | ||
* We plan to release SeaMonkey 2.35 asap in August. | * We plan to release SeaMonkey 2.35 asap in August. | ||
** For windows builds, we have a loaner win machine from Mozilla for us (i.e. ewong) to do manual window builds. | ** For windows builds, we have a loaner win machine from Mozilla for us (i.e. ewong) to do manual window builds. | ||
===== ewong ===== | ===== ewong ===== | ||
* I have (albeit inconsistently) generated Nightly Win32 trunk builds (2.39a1) and have uploaded them to http://ftp.mozilla.org/pub/mozilla.org/seamonkey/nightly/latest-comm-central-trunk. | * I have (albeit inconsistently) generated Nightly Win32 trunk builds (2.39a1) and have uploaded them to http://ftp.mozilla.org/pub/mozilla.org/seamonkey/nightly/latest-comm-central-trunk. | ||
Line 72: | Line 72: | ||
* Trying to refactor the process to also include the l10n repack steps (which I'm still trying to figure out as I go along). | * Trying to refactor the process to also include the l10n repack steps (which I'm still trying to figure out as I go along). | ||
===== Ratty ===== | ===== Ratty ===== | ||
'''DONE''': | * '''DONE''': Again Merge mozilla-esr38 default branch to mozilla-esr38 SEAMONKEY_2_35_RELEASE_BRANCH. We now have all the security and stability fixes that are now in Gecko 38.1. | ||
* '''IN PROGRESS''': {{Bug|1187952}} Update comm-release client.py to pull from mozilla-esr38 SEAMONKEY_2_35_RELEASE_BRANCH only. | |||
* '''TO DO''': — | |||
'''IN PROGRESS''': | |||
'''TO DO''': | |||
=== Extensions and Plugins Compatibility Tracking === | === Extensions and Plugins Compatibility Tracking === | ||
Line 134: | Line 129: | ||
<!--Please update--> | <!--Please update--> | ||
* Mozilla-central bugs that affect us: | * Mozilla-central bugs that affect us: | ||
** '''Firefox is currently changing styles of several Toolkit pages | ** Change of printing API {{bug|1146454}} has broken printing from non-browser windows. | ||
*** Problem logged in {{bug|1190344}} | |||
** Change of add-on installation whitelist from a pref to permissions manager, {{bug|1072751}}: | |||
*** {{Bug|1190233}} "Default" permissions being added to an existing profile without user's consent or awareness. | |||
*** some confusion whether or not they should be picked up by ''existing'' profiles or just by new ones. | |||
*** patch ready for checkin and branch approval to remove FF-specific sites from the current whitelist. | |||
** Firefox is currently changing styles of several Toolkit pages | |||
*** already affected: config.xul for about:config, {{bug|1125636}} | *** already affected: config.xul for about:config, {{bug|1125636}} | ||
*** Toolkit meta bug for about:* pages: {{bug|1097111}} - SeaMonkey tracking in {{bug|1133743}} | *** Toolkit meta bug for about:* pages: {{bug|1097111}} - SeaMonkey tracking in {{bug|1133743}} | ||
Line 140: | Line 141: | ||
*** Fallout thus far: {{bug|1133380}} about:privatebrowsing ''(Default)'', {{bug|1133582}} about:config ''(Modern)'' | *** Fallout thus far: {{bug|1133380}} about:privatebrowsing ''(Default)'', {{bug|1133582}} about:config ''(Modern)'' | ||
*** further work to separate function from style in CSS for about:privatebrowsing in {{bug|1178008}} ''(3rd-party themes)'' | *** further work to separate function from style in CSS for about:privatebrowsing in {{bug|1178008}} ''(3rd-party themes)'' | ||
*** '''Ratty''' is currently working on restoring about:privatebrowsing UI to before it was messed up by Project Chameleon styles [No bug number yet] | |||
** Our front end Sync UI needs to be updated as the old backend is going away in Gecko/Firefox 31. See: [http://blog.swarnava.in/2014/02/new-firefox-sync-has-landed-in-firefox.html New Firefox Sync has landed in Firefox Nightly]. Tracked in: | ** Our front end Sync UI needs to be updated as the old backend is going away in Gecko/Firefox 31. See: [http://blog.swarnava.in/2014/02/new-firefox-sync-has-landed-in-firefox.html New Firefox Sync has landed in Firefox Nightly]. Tracked in: | ||
*** {{Bug|998807}} Sync account creation or device pairing fails with exception in BrowserIDManager. | *** {{Bug|998807}} Sync account creation or device pairing fails with exception in BrowserIDManager. | ||
Line 161: | Line 163: | ||
=== 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: 32 new, 15 fixed, 23 triaged. | ||
* Medium triaging effort, average number of new bugs filed. | * Medium-high triaging effort, average number of new bugs filed. | ||
* '''IanN''' thinks it would be useful to remind people on the newsgroups / forums that they can contribute by triaging. '''Tonymec''' will post a reminder to newsgroups / forums. See {{Bug|1092632}} <tt>(Sm_tri_HowTo) Document how to triage SeaMonkey bugs</tt>. | * '''IanN''' thinks it would be useful to remind people on the newsgroups / forums that they can contribute by triaging. '''Tonymec''' will post a reminder to newsgroups / forums. See {{Bug|1092632}} <tt>(Sm_tri_HowTo) Document how to triage SeaMonkey bugs</tt>. | ||
** The draft is currently at [https://wiki.mozilla.org/User:Tonymec/Triage_HowTo https://wiki.mozilla.org/User:Tonymec/Triage_HowTo] | ** The draft is currently at [https://wiki.mozilla.org/User:Tonymec/Triage_HowTo https://wiki.mozilla.org/User:Tonymec/Triage_HowTo] | ||
** Progress is stalled due to hardware/firmware problems with Tonymec's current computer. Current ETA for newer computer is after Easter but this is a rough estimate. Anyone with a wikimoz account can edit the page ''(and is welcome to). — [[User:Tonymec|Tonymec]] ([[User talk:Tonymec|talk]]) 17:35, 21 January 2015 (PST)'' | ** Progress is stalled due to hardware/firmware problems with Tonymec's current computer. Current ETA for newer computer is after Easter but this is a rough estimate. Anyone with a wikimoz account can edit the page ''(and is welcome to). — [[User:Tonymec|Tonymec]] ([[User talk:Tonymec|talk]]) 17:35, 21 January 2015 (PST)'' | ||
[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 45 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 5 super-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 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 4 ui-review] | [https://bugzilla.mozilla.org/buglist.cgi?product=SeaMonkey&field0-0-0=flagtypes.name&type0-0-0=equals&value0-0-0=ui-review%3F 4 ui-review] | ||
[https://bugzilla.mozilla.org/buglist.cgi?product=SeaMonkey&field0-0-0=flagtypes.name&type0-0-0=equals&value0-0-0=feedback%3F | [https://bugzilla.mozilla.org/buglist.cgi?product=SeaMonkey&field0-0-0=flagtypes.name&type0-0-0=equals&value0-0-0=feedback%3F 13 feedback] | ||
* See [[SeaMonkey/StatusMeetings/FeatureList|Feature List]] page for major wanted/needed features. | * See [[SeaMonkey/StatusMeetings/FeatureList|Feature List]] page for major wanted/needed features. | ||
*'''TODO:''' | *'''TODO:''' | ||
** {{Bug|1127784}} proposes to add a preference and UI to enable/disable playback of Encrypted Media Extensions. | ** {{Bug|1127784}} proposes to add a preference and UI to enable/disable playback of Encrypted Media Extensions. | ||
*** ready to land, with UI seen in non-release builds only | |||
*** but uncertain if it does anything useful to be tested | |||
=== Roundtable - Personal Status Updates === | === Roundtable - Personal Status Updates === | ||
Line 183: | Line 187: | ||
==== ewong ==== | ==== ewong ==== | ||
==== IanN ==== | ==== IanN ==== | ||
* Usual testing, reviewing and commenting. | |||
* Fixed: | |||
** {{Bug|1186782}} [IM] Fix undefined reference to vtable for mozilla::mail::DirectoryProvider | |||
** {{Bug|1186828}} Support gtk3 builds | |||
** {{Bug|1186996}} Update en-GB searchplugin icons for Gecko 41 | |||
** {{Bug|1187756}} Update installer build files | |||
** {{Bug|1187956}} View source from SeaMonkey uses deprecated API | |||
** {{Bug|1180656}} Update en-GB for Gecko 40 | |||
* Fixed for c-c: | |||
* Fixed for m-c: | |||
* Fixed for m-i: | |||
* Pending tree opening: | |||
* Pending approval for check in: | |||
** {{Bug|1187964}} View source from Thunderbird uses deprecated API | |||
* 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|1190185}} Switch default search engine to DuckDuckGo | |||
** {{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 ==== | ||
==== mcsmurf ==== | ==== mcsmurf ==== | ||
==== Misak ==== | ==== Misak ==== | ||
* {{Bug|1189619}} Port {{Bug|1188745}} [Rename nsTArray::SizeOfExcludingThis() as ShallowSizeOfExcludingThis() ] to comm-central | |||
* {{Bug|1189736}} Port {{Bug|1189156}} [Don't use enumeration style in hash table SizeOf*() functions ] to comm-central | |||
==== Mnyromyr ==== | ==== Mnyromyr ==== | ||
==== Neil ==== | ==== Neil ==== | ||
Whoops, forgot to look into that Livemarks bug... | |||
Landed on comm-central, comm-aurora, comm-beta and comm-release: | |||
* {{Bug|1115566}} Certificate exception dialog not working for Mail & Newsgroups. | |||
Waiting for greener trees: | |||
* {{Bug|1185329}} Fallout from fullscreen event change in {{bug|1161802}}. | |||
* {{Bug|1131122}} "Recheck Page" doesn't recheck "Ignore All" words the first time. | |||
* {{Bug|1187634}} Fallout from FAYT changes in {{bug|1133981}}. | |||
Waiting for feedback: | |||
* {{Bug|888915}} Convert SeaMonkey Downloads Manager to Downloads.jsm | |||
Still waiting for review: | |||
* {{Bug|970993}} Aero Peek rendering issues. | |||
==== Px ==== | ==== Px ==== | ||
==== Rainer Bielefeld ==== | ==== Rainer Bielefeld ==== | ||
'''PENDING''':<br /> | |||
* * Nothing new about {{Bug|1145026}} ''- AMO Add-On-Descriptions: Add link function leading to SeaMonkey add-on-converter and filling URL input pane'' -- [[User:Rrbd|Rrbd]] ([[User talk:Rrbd|talk]]) 04:36, 4 August 2015 (PDT) | |||
'''IN PROGRESS''':<br /> | |||
* I am going to discontinue Contribution to [[SeaMonkey/AddonCompat]], that is hopeless for me as contributor [the only https://wiki.mozilla.org/index.php?title=SeaMonkey/AddonCompat&action=history] -- [[User:Rrbd|Rrbd]] ([[User talk | |||
* Alternative to [[SeaMonkey/AddonCompat]], may be like [[SeaMonkey/Tasks & Projects/Add-on compatibility]], may be something else. -- [[User:Rrbd|Rrbd]] ([[User talk:Rrbd|talk]]) 13:48, 5 August 2015 (PDT) | |||
'''TO DO''':<br /> | |||
./. <br /> | |||
==== Ratty ==== | ==== Ratty ==== | ||
Fixed: | |||
* {{Bug|1153577}} Users should be able to hide the menubar and show it with the ALT key. | |||
* {{Bug|1164817}} .eml files should be opened in a mail message window and not in a browser window | |||
* {{Bug|1174601}} Copy nsDragAndDrop.js from toolkit to SeaMonkey because it will be removed in {{Bug|1162050}}. | |||
* {{Bug|1177979}} Gtk3 build fail with /usr/bin/ld: libxul.so: hidden symbol `_ZN26nsMessengerUnixIntegrationC1Ev' isn't defined. | |||
* {{Bug|1178459}} Run password autofill code when a password field is added to a document outside of a <form> (Port relevant parts of {{Bug|1168707}}). | |||
* {{Bug|1183351}} Update suite moz.build files for GTK3. | |||
* {{Bug|1186579}} TypeError: aEvent.target is undefined when calling openUILink(kSupportUri, {}); [Lightning] | |||
* {{Bug|1188393}} (package-manifest.in) Packaging update for SeaMonkey; Sync with Firefox; 2013 Part 1. | |||
* {{Bug|1189528}} mailnews/local/src/nsMailboxService.cpp:29:22: fatal error: nsRefPtr.h: No such file or directory. | |||
Has Review: | |||
* {{Bug|507676}} Port {{Bug|435804}} Remaining rdf cleanup for FilterListDialog| to SeaMonkey. | |||
In Progress: | |||
* {{Bug|1011857}} Implement CustomizableUI for SeaMonkey. | |||
* {{Bug|1022354}} SeaMonkey forces 3rd-party themes to not use defaultFavicon.png but hardcode a bookmarks-item.png. | |||
** {{Bug|1190465}} Move default theme overrides into separate chrome.manifest for other non-firefox toolkit consumers too. [Toolkit]. | |||
* {{Bug|1176602}} In message compose make sure that the dictionary stored in spellchecker.dictionary is valid (Adapt Thunderbird {{Bug|1175908}}). | |||
* Working on SeaMonkey 2.35 Release. Bug triage and necessary preparations. | |||
** {{Bug|1187952}} Update comm-release client.py to pull from mozilla-esr38 SEAMONKEY_2_35_RELEASE_BRANCH only. | |||
** Merge mozilla-esr38 default branch to mozilla-esr38 SEAMONKEY_2_35_RELEASE_BRANCH. We now have all the security and stability fixes that are now in Gecko 38.1 | |||
** See Also: {{Bug|1177041}} (SM2.35-Uplift) Bugs / Patches to be uplifted to comm-release for SeaMonkey 2.35 (and dependencies). | |||
Investigate: | |||
* According to John-Galt the reason we have a blank space in the discovery pane of the addons manager is that our carousel is empty. So we can fill it with links to the addon converter etc (we may need admin access). Need to ask Mossop who in Firefox land is responsible for updating their Carousel and what the procedure is. | |||
** Some progress. We know it can be done, but requires admin access. Over at #AMO amyt tried a few things and now Firefox doesn't show the carousel at all. [well that's one way of achieving parity-firefox but not quite what I expected]. | |||
TODO: | |||
* Safe Browsing updates. | |||
Other stuff: | |||
* Did some reviews and approvals. | |||
* Bug triage and Bug discussions. | |||
* Usual end user support and PR in newsgroups and [http://forums.mozillazine.org/ Mozillazine]. | |||
==== rsx11m ==== | ==== rsx11m ==== | ||
Waiting for checkin: | |||
* {{Bug|1141324}} Upgrade the SSL panel in Privacy & Security preferences to refer to TLS {instead,too}. | * {{Bug|1141324}} Upgrade the SSL panel in Privacy & Security preferences to refer to TLS {instead,too}. | ||
* {{Bug|1139004}} Rename all "Character Encoding" to "Text Encoding" in Help content (Toolkit {{bug|951695}}). | |||
* {{Bug|1032302}} 8BITMIME keyword ignored in EHLO greeting, BODY=8BITMIME absent in MAIL request for 8-bit transfers. ''(MailNews)'' | |||
* {{Bug|1190233}} "Default" permissions being added to an existing profile without user's consent or awareness. ''(mitigating patch)'' | |||
Waiting for branch approval: | |||
* {{Bug|1190233}} "Default" permissions being added to an existing profile without user's consent or awareness. ''(mitigating patch)'' | |||
Waiting for ui-review: | |||
* {{Bug|1152644}} Add UI in Notifications preference pane whether or not to use libnotify for new-mail alerts on Linux. | * {{Bug|1152644}} Add UI in Notifications preference pane whether or not to use libnotify for new-mail alerts on Linux. | ||
Ready to land: | |||
* {{Bug|1127784}} [EME] Add a preference and UI to enable/disable playback of Encrypted Media Extensions. ''(prefpane part)'' | * {{Bug|1127784}} [EME] Add a preference and UI to enable/disable playback of Encrypted Media Extensions. ''(prefpane part)'' | ||
** would be visible in non-release versions only for testing, but | |||
* {{Bug| | ** uncertain if it does anything useful in SM right now | ||
Filed: | |||
* {{Bug|1185980}} [EME] Update about:rights content for CDM downloads similar to Firefox {{bug|1171693}}. | |||
May need retargeting: | May need retargeting: | ||
* {{Bug|1123673}} Consider exposing security.tls.version.fallback-limit in SSL prefpane to accommodate SSL 3.0 legacy sites. | * {{Bug|1123673}} Consider exposing security.tls.version.fallback-limit in SSL prefpane to accommodate SSL 3.0 legacy sites. |