Support/Live Chat/Web client status: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(time spent monday/tuesday)
No edit summary
 
(7 intermediate revisions by the same user not shown)
Line 27: Line 27:
| 6 hours
| 6 hours
| ~9 to-date
| ~9 to-date
| '''Deadline: Dec. <s>15</s> 17'''
| '''Deadline: Dec. <s>15</s> 17 (Done)'''


|-
|-
Line 34: Line 34:
| 10 hours
| 10 hours
| ~6 hours to-date
| ~6 hours to-date
| '''Deadline: Thursday, Dec. 24'''
| <s>'''Deadline: Thursday, Dec. 24'''</s> '''Future''' (no longer a top priority, since the performance bug is now WFM)




|}
|}


==Openfire bugs required for web client, highest priority==
==Openfire bugs required for web client, highest priority==
Line 70: Line 69:
|
|
| 6 hours
| 6 hours
| 3 hours to-date
| 3+3 hours to-date
|'''Deadline: Friday, Dec 18'''
|'''Deadline: Friday, Dec 18''' (Done)


|-
|-
Line 77: Line 76:
|
|
| 10 hours
| 10 hours
|  
| ~4+7 hours to=date
| '''Deadline: Friday, Dec 18'''
| '''Deadline: Friday, Dec <s>18</s> <s>24</s> 29''' (Done, as of January 4)


|-
|-
Line 85: Line 84:
| 8 hours
| 8 hours
|  
|  
| '''Deadline: Thursday, Dec 24'''
| <s>'''Deadline: Thursday, Dec 24'''</s> future, not needed in initial version


|-
|-
Line 92: Line 91:
| 4 hours
| 4 hours
|  
|  
| '''Deadline: Thursday, Dec 31'''
| <s>'''Deadline: Thursday, Dec 31'''</s> future, not needed in initial version
 


|-
|-
| Fix widget loading, template switching
| Fix widget loading, template switching
Line 100: Line 99:
| ~10 hours remaining
| ~10 hours remaining
|  
|  
| '''Deadline: Thursday, Dec 31'''
| '''Deadline: Thursday, Dec 31''' (Done, as of January 4)
 
|-
| Get code review on changes, merge webclient-testing branch into webclient branch
|
| ~6 hours to update bugs, create patches, request review
|
| '''Deadline: Thursday, <s>Jan 28</s> Feb 4'''
 
|-
| Write test documentation and finalize test plans
|
| ~4 hours
| 1 hour+2 hours
| '''Deadline: Thursday, <s>Jan 28</s> Feb 4''' (done)
 
 
|-
| File IT bug to change branch on chat-support-stage from trunk to webclient
|
| n/a
|
| '''Deadline: Friday, Feb XX''' (after login migration is pushed)
 
 
|-
| Code freeze on webclient branch for next SUMO release (SUMO 1.5.2)
|
|
|
| '''Deadline: Feb 19'''
 
 


|}
|}
Line 151: Line 182:
** 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
** 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
*Friday, Dec 18
** 3 hrs, debugging/working on web client login widget
*Saturday, Dec 19
*Saturday, Dec 19
*Monday, Dec 21 (traveling, 1/2 day)
*Monday, Dec 21 (traveling)
*Tuesday, Dec 22
*Tuesday, Dec 22
** Embedding jquery-ui tabs with events, 7 hrs
** NOTES:  bug 504105
*Wednesday, Dec 23
*Wednesday, Dec 23
*Thursday, Dec 24 (1/2 day)
*Thursday, Dec 24 (1/2 day)

Latest revision as of 16:21, 16 February 2010

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 (Done)
Finish replacing RoundRobinDispatcher with FairDispatcher (performance) (P2) 10 hours ~6 hours to-date Deadline: Thursday, Dec. 24 Future (no longer a top priority, since the performance bug is now WFM)


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+3 hours to-date Deadline: Friday, Dec 18 (Done)
Write multitab widget (based on jquery UI) and chat tab spawning (P1) 10 hours ~4+7 hours to=date Deadline: Friday, Dec 18 24 29 (Done, as of January 4)
Make chatbox widget fully functional 8 hours Deadline: Thursday, Dec 24 future, not needed in initial version
Alert/notify widget based on jquery UI 4 hours Deadline: Thursday, Dec 31 future, not needed in initial version


Fix widget loading, template switching ~10 hours remaining Deadline: Thursday, Dec 31 (Done, as of January 4)
Get code review on changes, merge webclient-testing branch into webclient branch ~6 hours to update bugs, create patches, request review Deadline: Thursday, Jan 28 Feb 4
Write test documentation and finalize test plans ~4 hours 1 hour+2 hours Deadline: Thursday, Jan 28 Feb 4 (done)


File IT bug to change branch on chat-support-stage from trunk to webclient n/a Deadline: Friday, Feb XX (after login migration is pushed)


Code freeze on webclient branch for next SUMO release (SUMO 1.5.2) Deadline: Feb 19


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
    • 3 hrs, debugging/working on web client login widget
  • Saturday, Dec 19
  • Monday, Dec 21 (traveling)
  • Tuesday, Dec 22
    • Embedding jquery-ui tabs with events, 7 hrs
    • NOTES: bug 504105
  • Wednesday, Dec 23
  • Thursday, Dec 24 (1/2 day)