Support/Live Chat/Web client status

From MozillaWiki
< Support‎ | Live Chat
Revision as of 13:26, 18 December 2009 by Zzxc (talk | contribs)
Jump to navigation Jump to search

Matthew's non-dev tasks for remainder of 2009

  • (P0) Provide daily update with status/plans/time requirements
  • (P4) Propose policy of limiting total chat time to X minutes in contributors forum
  • Blog posts (P2)
    • Dec 14 18: community-powered
    • Dec 17 21: user experience observations
    • Dec 28: Bug fixes (single sign-on, performance, win7)
    • Dec 29: Proposed policy change for limiting chat time
    • Early January: web client status
  • (P5) Anchor live chat for 2.5 weeks
  • (P5) Improve metrics script to group tags in smarter ways.
    • Define tag aliases
    • Group tags based on historical correlation


Openfire bugs not required for web client

Task/priority Bug # Estimated hours required Actual hours spent Status
Openfire support for SUMO single sign-on (P0) 6 hours ~9 to-date Deadline: Dec. 15 17
Finish replacing RoundRobinDispatcher with FairDispatcher (performance) (P2) 10 hours ~6 hours to-date Deadline: Thursday, Dec. 24



Openfire bugs required for web client, highest priority

Goal is to have all existing functionality working and ready to show in next two weeks.

Task Bug # Estimated hours required Actual hours spent Status
Finalize event model and ajax core functions 20 hours Done as of September 30, in subversion testing branch
Separate live chat code into separate fastpath component for accepting chats 3 hours Done


Finish writing SimpleLogin widget (P1) 6 hours 3 hours to-date Deadline: Friday, Dec 18
Write multitab widget (based on jquery UI) and chat tab spawning (P1) 10 hours Deadline: Friday, Dec 18
Make chatbox widget fully functional 8 hours Deadline: Thursday, Dec 24
Alert/notify widget based on jquery UI 4 hours Deadline: Thursday, Dec 31


Fix widget loading, template switching ~10 hours remaining Deadline: Thursday, Dec 31

Openfire bugs required to replace Spark

Task Bug # Estimated hours required Actual hours spent Status
Remove obsoleted code, unnecessary debug messages; polish ~3 hours
Canned responses ~8 hours
Unit tests for event and widget functionality ?

Actual time spent

  • Friday, Dec 11
    • 3 hrs, SUMO login
  • Saturday, Dec 12
  • Monday, Dec 14
    • 2 hrs, SUMO login
      • Notes: I finished the code to authenticate users with the SUMO database. I still have yet to write the notification code and to set the Jabber ID to livechat_id after logging in.
  • Tuesday, Dec 15
    • 2 hrs, bug fixing in web client (8pm-10pm)
      • Notes:
  • Wednesday, Dec 16
    • 0 hrs
  • Thursday, Dec 17 (Reduced live chat hours)
    • NOTES: finishing SUMO login to match final plan on Tikiwiki side (checking account creation dates to prevent collisions), writing migration notifications, and working on web client login widget today
  • Friday, Dec 18
  • Saturday, Dec 19
  • Monday, Dec 21 (traveling, 1/2 day)
  • Tuesday, Dec 22
  • Wednesday, Dec 23
  • Thursday, Dec 24 (1/2 day)