SeaMonkey/StatusMeetings/2010-01-26: Difference between revisions

m
 
(25 intermediate revisions by 6 users not shown)
Line 1: Line 1:
<small>[[SeaMonkey:StatusMeetings:2010-01-12|&laquo; last meeting]] | [[SeaMonkey:StatusMeetings|index]]</small>
<small>[[SeaMonkey:StatusMeetings:2010-01-12|&laquo; last meeting]] | [[SeaMonkey:StatusMeetings|index]] | [[SeaMonkey:StatusMeetings:2010-02-09|next meeting &raquo;]]</small>


'''SeaMonkey Meeting Details'''
'''SeaMonkey Meeting Details'''
Line 26: Line 26:
* Need progress on the following issues, who is on it or can do it?
* Need progress on the following issues, who is on it or can do it?
** {{Bug|463903}} (form autocomplete documentation).
** {{Bug|463903}} (form autocomplete documentation).
*** Firefox has [http://support.mozilla.com/en-US/kb/Form+autocomplete?bl=n&s=autocomplete http://support.mozilla.com/en-US/kb/Form+autocomplete?bl=n&s=autocomplete]. mcsmurf will post this link to the bug.
** {{Bug|480734}} (form data editor).
** {{Bug|480734}} (form data editor).
** FAQ to cover e.g. double-click / down arrow in form fields?
** FAQ to cover e.g. double-click / down arrow in form fields?
** {{Bug|525601}} (Cut&paste w/ McAfee Site Advisor).
** {{Bug|525601}} (Cut&paste w/ McAfee Site Advisor).
*** Waiting for more people to report if the latest McAfee SA has fixed the C&P D&D problem. We may still want to take Neil's patch though.
** {{Bug|539194}} MailNews high CPU ({{bug|311774}} regression).
** {{Bug|539194}} MailNews high CPU ({{bug|311774}} regression).


Line 38: Line 40:


* Planned release for 16 February, based on Gecko 1.9.1.8.
* Planned release for 16 February, based on Gecko 1.9.1.8.
* Of the two blockers assigned to mcsmurf, one is waiting for review and the other should finally see some progress again as the try server did not like the previous few patches (try server problem).


=== Feature List, Planning ===
=== Feature List, Planning ===
Line 49: Line 52:


* {{bug|423281}} Help updates.
* {{bug|423281}} Help updates.
** status/progress?
** Need to get things moving again and to contact those contributors who were working on this in the run up to SeaMonkey 2.0 to see if they are willing to continue.
* {{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.8 {{Bug|364864}} nsICategoryManager::deleteCategoryEntry does not persist outside of component registration.
** Needs at least a core patch landing for 1.9.1.8 {{Bug|364864}} nsICategoryManager::deleteCategoryEntry does not persist outside of component registration.
** status/progress?
** No news.
* {{Bug|471346}} Port GetDefaultFeedReader to SeaMonkey shell service. New patch needed [mcsmurf].
* {{Bug|471346}} Port GetDefaultFeedReader to SeaMonkey shell service. New patch needed [mcsmurf].
** status/progress?
** Working on a new patch.


==== 2.1 ====
==== 2.1 ====
Line 72: Line 75:
** unowned so far.
** unowned so far.
* {{bug|477845}} Build a standalone (Gecko 1.9.3) Composer.
* {{bug|477845}} Build a standalone (Gecko 1.9.3) Composer.
** 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.
** {{bug|477840}} Backport KompoZer to Composer (Depends on {{bug|477845}}).
** Depends on {{bug|477845}} (see previous item).
** kaze has done a ton of work for KompoZer out of a comm-central tree and wants to discuss that at FOSDEM. He says he has a patch for getting a pre-alpha of a standalone composer from comm-central, and is circulating that one via email right now, as he doesn't have hg access yet, even though Callek has set up a repository for this work. He'll probably demo something on FOSDEM.
* {{Bug|523274}} Complete new default theme icon set.
* {{Bug|523274}} Complete new default theme icon set.
** A [https://bugzilla.mozilla.org/show_bug.cgi?id=348720#c82 list of TODO icons] is up in the bug
** A [https://bugzilla.mozilla.org/show_bug.cgi?id=523274#c0 list of TODO icons] is up in the bug
** Still needs quite a bit of work.
** Still needs quite a bit of work.
** {{bug|522023}} is working on improving the browser globe in task icons, etc..
** {{bug|522023}} is working on improving the browser globe in task icons, etc..
Line 89: Line 92:
* Gecko roadmap is still unclear, there are two proposals on [https://wiki.mozilla.org/Talk:Firefox/Roadmap Talk:Firefox/Roadmap] now, and discussions in m.d.planning.
* Gecko roadmap is still unclear, there are two proposals on [https://wiki.mozilla.org/Talk:Firefox/Roadmap Talk:Firefox/Roadmap] now, and discussions in m.d.planning.
* We should go for smaller releases to ease upgrade paths for users. If we need to push back one or the other feature to the next smaller release, so be it, but we should stay closer to the Geckos Firefox is shipping as current.
* We should go for smaller releases to ease upgrade paths for users. If we need to push back one or the other feature to the next smaller release, so be it, but we should stay closer to the Geckos Firefox is shipping as current.
* Should the next alpha be based on 1.9.2 or 1.9.3? 1.9.2 is more stable, but that means we can't include KompoZer work, as kaze probably needs core patches that can't be backported to the stable tree.


=== Roundtable ===
=== Roundtable ===
Line 104: Line 108:
Working on:
Working on:
* {{Bug|538528}} Allow client.py network attempts to restart itself in case of failures.
* {{Bug|538528}} Allow client.py network attempts to restart itself in case of failures.
** '''HELPWANTED''': gozer found some errors in the linux run of this patch, I need some help either in QA form or actual developer form to finish this. --[[User:Callek|Justin Wood (Callek)]]


==== IanN ====
==== IanN ====
Line 123: Line 128:


==== KaiRo ====
==== KaiRo ====
* 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.
* Updated SeaMonkey buildbots to mirror Firefox setup even more closely ({{bug|539780}}).
* With that, made L10n nightlies be triggered again ({{bug|537329}}).
* Found a glitch in RelEng's WinCE L10n build work ({{bug|531275}}).
* Worked on getting L10n nightly updates to work on trunk ({{bug|539938}}).
* Checked in patch for a CC* release bustage in buildbotcustom ({{bug|537913}}).
* Switched CC* release automation to using ChatZilla from hg ({{bug|537461}}).
* Activated Italian ChatZilla and venkman (bug 528548) as well as Ukrainian SeaMonkey 2.0.x ({{bug|536890}}).
* Updated German L10n for DOMi, ChatZilla, venkman, SeaMonkey and a bit of shared core.
* Took part in many discussions about planning and other happenings in Mozilla - ranging from security vs. openness via roadmaps to KompoZer.
* Got L10n nightly updates to work on SeaMonkey trunk ({{bug|539938}}).
* Switched SeaMonkey2.0 tree to split, packaged tests ({{bug|541225}}), with the exception of xpcshell tests, as mailnews test fail atm ({{bug|541235}}).
* For this, fixed generic, shared factory to not hardcode Firefox ({{bug|541169}}).
* As a further step, did a patch for printing Mozilla revision there as well, currently waiting for review ({{bug|541582}}).
* Also turned on xpcshell tests running on the Linux debug build on the SeaMonkey trunk tree.
* Found out changed contact for GLS and started discussions of an alternative, open geolocation service.
* Did a blog post on currently knowledge of [http://home.kairo.at/blog/2010-01/seamonkey21_planning SeaMonkey 2.1 plans].
* Created own icons for download progress window and proposed a design update/improvement ({{bug|513691}}).
* Did a patch for adapting to places history expiration changes ({{bug|536374}}).
* 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 tells about my next planned steps.


==== mcsmurf ====
==== mcsmurf ====
Working on various bugs like:
Working on various bugs:
* {{Bug|444913}} Port |{{Bug|413781}} XBLify folder-selection menus| to SeaMonkey.
* {{Bug|471346}} Port GetDefaultFeedReader to SeaMonkey shell service.
* {{Bug|471346}} Port GetDefaultFeedReader to SeaMonkey shell service.
* {{Bug|507896}} Upgrading Seamonkey changes file type icon for HTML files to mail (REOPENED)
* {{Bug|537525}} Profile importer should not treat error as fatal when reading from Windows registry.
* {{Bug|537525}} Profile importer should not treat error as fatal when reading from Windows registry.


Line 170: Line 191:
**{{bug|536940}} Port |Bug 468053 - gBrowser.addTab not treat null/undefined Uri as blank tab leading to extra work at least when restoring session| to SeaMonkey
**{{bug|536940}} Port |Bug 468053 - gBrowser.addTab not treat null/undefined Uri as blank tab leading to extra work at least when restoring session| to SeaMonkey
**{{bug|539722}} Port |Bug 515433 - (CSP) Implement core CSP elements| to SeaMonkey
**{{bug|539722}} Port |Bug 515433 - (CSP) Implement core CSP elements| to SeaMonkey
**{{bug|541248}} Port |Bug 536440 - HOST_AR should not be overridden in configure| to comm-central
**{{bug|541125}} Fix wrong packaging issues on m-1.9.2, SeaMonkey part
**{{bug|541810}} configure.in: remove obsolete "dnl the qsort routine under solaris is faulty"
**<i>{{bug|521382}} Port |Bug 508421 - move res/ stuff into toolkit.jar| to comm-central (apps)</i>
**<i>{{bug|521382}} Port |Bug 508421 - move res/ stuff into toolkit.jar| to comm-central (apps)</i>
**<i>{{bug|536374}} Places history changes due to async expiration. (Port bug 520165.)</i>
**<i>{{bug|536374}} Places history changes due to async expiration. (Port bug 520165.)</i>
**<i>{{bug|541125}} Fix wrong packaging issues on m-1.9.2, SeaMonkey part</i>
**<i>{{bug|541824}} Sort removed-files.in entries</i>
**<i>{{bug|541824}} Sort removed-files.in entries</i>
*Fixed (<i>or in-progress</i>) MailNews Core bugs:
**{{bug|481780}} WINCE define needs to be in ACDEFINE
**{{bug|508156}} configure.in: remove AC_DEFINE(_WIN32)
**{{bug|538747}} Port |Bug 530667 - (SQLite3.6.22) Upgrade to SQLite 3.6.22| to comm-central.
**{{bug|540585}} Port |Bug 539378 - Remove MOZ_BITS macro from tree| to comm-central
**{{bug|541248}} Port |Bug 536440 - HOST_AR should not be overridden in configure| to comm-central
**{{bug|541810}} configure.in: remove obsolete "dnl the qsort routine under solaris is faulty"
**{{bug|541991}} Port |Bug 501586 - Remove the last vestiges of MOZ_MILESTONE_RELEASE| to comm-central
**<i>{{bug|508760}} Remove MSVC6 support from the tree</i>
**<i>{{bug|541966}} Port |Bug 520030 - crash on sites with @font-face used| to comm-central</i>
*See also
*See also
**https://wiki.mozilla.org/Thunderbird/StatusMeetings/2010-01-19#sgautherie
**https://wiki.mozilla.org/Thunderbird/StatusMeetings/2010-01-19#sgautherie
**https://wiki.mozilla.org/Thunderbird/StatusMeetings/2010-01-26#sgautherie
*<i>And working on other areas... like</i>
*<i>And working on other areas... like</i>
**infrastructure to run tests
**infrastructure to run tests
Line 197: Line 225:


=== Any other business?  ===
=== Any other business?  ===
* Refactor the Tabbed Browsing pane in the preferences window.
* We should have documentation on the web. If anyone can write up scripting to convert help docs to web pages, we would appreciate it.
** We should have our help files in CC-by or something like that (ideally, matching SUMO).
** If we would set up a SUMO clone, somebody would need to take care of it, i.e. we'd need a module owner for it. KaiRo is sure we could work out getting it set up by Mozilla on Mozilla hardware, but someone from our side would need to manage it. IanN and mcsmurf will help with setting this up.
** mcsmurf to file a bug on setting up a SUMO instance for SeaMonkey.
* Re-factor the Tabbed Browsing pane in the preferences window.
** IanN suggests that we have a new pane at the same level as tabbed browsing called Link Handling or Link Behaviour and put the two groups (link open behaviour and links from other applications) from tabbed browsing in there.
** We should have a suite wide "Global" category and move the various appearance panes under it. Downloads and Helper Apps from Browser could be moved there as well.
* who's going to FOSDEM?
** IanN, Kaze, Mnyromyr, sgautherie, BenoitRen, Cedric (from SeaMonkey and KompoZer L10n).
Account confirmers, Anti-spam team, canmove, Confirmed users, Bureaucrats and Sysops emeriti
4,083

edits