SeaMonkey/StatusMeetings/2009-09-22

From MozillaWiki
Jump to navigation Jump to search

« last meeting | index

SeaMonkey Meeting Details

Agenda

  • Who's taking minutes?

Action Items

(who needs to do what that hasn't been recorded in a bug) We should assign people to the open items.

NEW

OPEN

  • Get permission from Google to use their geolocation JSON service [KaiRo]. Contact at Google says: "We don't have a good estimate for when GLS will be opening up more broadly, but I will be sure to let you know when we take that step. Sorry that I can not be more specific at this time." - We can only wait right now.
    • KaiRo to email Google again

CLOSED

SeaMonkey 2.0 Beta 2

  • SHIPPED on Sep 12!
    • 16 locales made it, including en-US we have 17 languages.
    • Compared to 2.0b1, nl is new, but cs didn't make it.
  • Feedback
    • de had a broken string that breaks SMTP auth, fixed for nightlies
    • Feedback is good, including the possibility of testing Lightning with it

SeaMonkey 2.0 Final

open blockers (6) blocker requests (2) open wanted (26) wanted requests (3)

  • Need to get blockers fixed, some are unowned as of now, need to get assigned
  • Schedule:
    • Proposal: String freeze Oct 1, Code freeze Oct 6
    • Spin first RC right after code freeze with locales that are ready
    • Let locales continue to opt in until we feel OK with shipping a later RC as the actual final.
    • Thunderbird might be string freezing shortly earlier, code freezing possibly later, but going with a longer period to actual final.
    • Freeze on October 6th should allow at least a week of string freeze for final and allow us for some time of candidate testing, whether we push them as public RC releases or not.
    • The final string freeze for Thunderbird 3.0 is September 29 [...]. Thus, if Thunderbird checks in mailnews patches with string changes, that leaves people working on SM Help some 48 hours to get respective patches done, reviewed, and checked in to reflect such changes in the documentation. Sounds rather tight... [rsx11m via Mozillazine]
  • Branch planning is up in the air, Thunderbird drivers seem to think branching very closely to releasing their final is good, KaiRo thinks branching should happen before spinning our first RC. No compromise reached as of now.

Feature List, Planning

Bug statistics for last two (full) weeks: 85 new, 46 fixed, 24 triaged.

Major wanted/needed features:

2.0

  • Toolbar customization aftermath [Ratty]
    • Still something to be done for 2.0?
    • bug 509209 Implement Customizable Toolbars in SeaMonkey Message Compose. Has r+/sr+. Patch waiting for checkin.
    • bug 481862 We still need small button icons for modern in MailNews. Needs someone who understands both css and svg/graphics. Push to 2.1?
    • Addressbook and HTML Composer toolbars. Push to 2.1?
  • bug 456757 Modern theme update [Ratty]
    • bug 465924 Modern Update: changes in global/. All necessary patches have landed. Except possibly for bug 490277 (Update video controls), the remaining dependent bugs are nice to have polish but not blocking anything (imho).
  • bug 348720 New icon set for "SeaMonkey Default Theme"
    • status/progress?
    • Really need something moving for 2.0 final!
    • A list of TODO icons is up in the bug
    • KaiRo has a patch up for task icons, help wanted for other icons!
  • bug 460953 kill-rdf port [sgautherie]
    • status/progress?
  • bug 508039 "Know Your Rights" [mcsmurf]
    • Review issues need to be addressed.
  • bug 442167 "New add-on installed" notification [sgautherie]
    • Review issues need to be addressed.
  • bug 436794 Enable Mac OS X system address book per default and add UI.
    • SM UI needed, unowned, helpwanted
  • bug 506724 bug 397236 bug 472873 Help updates (more in bug 423281)
    • helpwanted, anyone can help here!

We also should take a careful look at the other items on wanted-seamonkey2+

If there's anything on that list you think we shouldn't take for 2.0 any more, please notify KaiRo, so we can push them to 2.1.

2.1

  • bug 410613 OpenSearch. helpwanted.
    • We need to check if OpenSearch can support all our existing functionality, for example the INTEPRETS section in Sherlock search plugins. Mnyromyr will check on that, and on how extensible the Firefox code is.
  • bug 449728 drag tabs between windows
    • unowned so far
  • bug 498596 places bookmarks
    • unowned so far

Roundtable

Status Updates from developers - what are you working on, what's the progress, any other comments? (feel free to add yourself to the list if your name is missing and you have interesting status).

ajschult

Aqualon

asrail

biesi

Callek

IanN

InvisibleSmiley

KaiRo

  • As always, my blog has more detailed status about my work.

mcsmurf

Misak

Mnyromyr

MReimer

Neil

Ratty

Bugs Fixed:

  • bug 465924 Modern Update: changes in global/ (essentially finished).
    • bug 515622 Modern Update: global/notification.css.
  • bug 509209 Implement Customizable Toolbars in SeaMonkey Message Compose.
  • bug 513446 Small icons in MailNews toolbar becomes large when customizing.
  • bug 516453 Implement Minimal APIs needed for Lightning.
  • bug 517238 Implement Minimal APIs needed for Enigmail.

Working on:

  • bug 512732 Need a chrome://branding/content/icon48.png since mozapps css refers to this.
  • bug 514383 about:certerror should use Larry now that the PageInfo Security tab is (still waiting for reviews).
  • bug 419178 Bookmarks Menu: dropmarker missing" (classic).
  • bug 517469 Port bug 363130: make menuitem icons 16x16px consistently on Windows/Linux (modern).
  • bug 517864 Reclaim vertical space in the bookmarks toolbar menu (modern).
  • bug 517924 Port bug 223132: need a scrollbar on the envelope panel (view all headers / long address lists).
  • [calendar] bug 516882 Lightning needs UI/CSS tweaks for SeaMonkey.

Windows/Linux. Other.

sgautherie

  • bug 460953 Port jminta's kill-rdf to SeaMonkey where applicable
    • bug 510793 Actually change folder pane from rdf to js, in SeaMonkey
      • Completed initial bare port, found that it depends on bug bug 444913
      • Postponed to SM 2.1a1 :-|
  • Fixed (or in-progress) SeaMonkey bugs:
    • bug 516195 Port |Bug 435296 - imagelib should support decode-on-draw| to SeaMonkey
    • bug 517478 signon.expireMasterPassword is obsolete and should be removed; (Cv1-SM) Remove all pref support
  • And working on other areas... like
    • infrastructure to run tests
    • filing bugs for leaks in (TUnit) tests
    • doing a Windows comm-central-trunk SeaMonkey unit test build, reporting to bug 470184 issue tracking; looking forward to an official build when enough new buildbot slaves can be enabled (bug 464325 follow-ups).

Standard8

stefanh

wladow

Any other business?

  • People need to write some blog posts for the SeaMonkey blog to show off what SM2 features. Mnyromyr needs to write a summary on tabmail anyway, so he can make a blog post from that as well.
  • As a note, KaiRo wrote up a SeaMonkey Privacy Policy page for SeaMonkey along with an update to the geolocation doc up there.
  • KaiRo wants to do an interview series on the SeaMonkey blog with SeaMonkey 2 contributors to highlight the dev community - up to 25 people on the list right now!