SeaMonkey/StatusMeetings/2015-08-04: Difference between revisions

(Rainer Bielefeld: Bug|1145026, Alternative to SeaMonkey/AddonCompat)
 
(9 intermediate revisions by 3 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:
** '''TBD'''
** '''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. Ted might know.
* 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. Currently two option patches awaiting for Callek's decision. Once settled, ewong will follow up with RelEng patches based on that decision.
** [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.
* [21th July 2015]
* [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|1185583}}. Patch is awaiting review.
*** 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.
** Ratty has landed various patches on the comm-release's SEAMONKEY_2_35_RELEASE_BRANCH ({{Bug|1177041}}) and merged recent post-38.1.0 checkins into it on mozilla-esr38.
===== 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.
* {{Bug|1177041}} (SM2.35-Uplift) Bugs / Patches to be uplifted to comm-release for SeaMonkey 2.35 (and dependencies).
* '''IN PROGRESS''': {{Bug|1187952}} Update comm-release client.py to pull from mozilla-esr38 SEAMONKEY_2_35_RELEASE_BRANCH only.
* {{Bug|1185824}} (SM2.35-mozilla-esr38-Uplift) Bugs / Patches to be uplifted to mozilla-esr38 relbranch for SeaMonkey 2.35.
* '''TO DO''': —
* Created SEAMONKEY_2_35_RELEASE_BRANCH on mozilla-esr38 ({{Bug|1179808}}) and comm-release ({{bug|1180911}}.
** SEAMONKEY_2_35_RELEASE_BRANCH on mozilla-esr38 is branched off '''THUNDERBIRD_38_VERBRANCH'''. This should contain all the stability and security fixes for mozilla-esr38 which saves us a lot of work. ''(seems to be the way to go)''
** Also I've been doing regular merges from default to SEAMONKEY_2_35_RELEASE_BRANCH which means we are at par with Gecko 38.1.0.
'''IN PROGRESS''':<br/>
'''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:
** 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}}:
** 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.
*** {{Bug|1190233}} "Default" permissions being added to an existing profile without user's consent or awareness.
Line 144: 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 231: Line 229:
==== 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 ====
Line 251: Line 252:
* * 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)
* * 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 />
'''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:Rrbd|talk]])
* 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 />
'''TO DO''':<br />
* Alternative to  [[SeaMonkey/AddonCompat]], may be like [[SeaMonkey/Tasks & Projects/Add-on compatibility]], may be something else. -- [[User:Rrbd|Rrbd]] ([[User talk:Rrbd|talk]]) 04:36, 4 August 2015 (PDT)
./. <br />


==== Ratty ====
==== Ratty ====
Confirmed users
538

edits