Update:Schedule: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(Remora Schedule Summary)
 
No edit summary
 
(11 intermediate revisions by 5 users not shown)
Line 1: Line 1:
= Remora Schedule =
[[Update:Remora|« Back to Update:Remora]]


We lost our indentation, but here is a draft
* complete forum integration
 
** add-on views
 
** amo data in vanilla pages
{|
* complete load testing (already on schedule)
|- style="text-align:left;"
* completing l10n for static content (already on schedule, but we need to determine dependencies)
! Topic  !! date    !! who
** getting forum l10n completed
|-
*** <del>fix code for msgids that start or end with an underscore</del>
!  schema
*** <del>replace occurences of str_replace in the forum code by sprintf</del>
|  today
*** fix string flagged as "fuzzy"
|  team
*** <del>fix discussion links in cake (/en-US/)</del>
|-   
*** <del>remove reviews from the display addons sidebar</del>
| l10n mappings   
* finalizing dynamic l10n method (helper, component or model-basedcombination of all three?)
|
* updating existing mvc to work with dynamic l10n
|
** changing views
|-   
** changing models
| any other untouched issues       
** changing controllers
|
* v2 parity
|
** services complete (already on schedule)
|- 
*** update
! dashboard (all in order or priority)     
*** blocklist
|-   
*** pfs  
| section (public/admin/developer)    
** ratings and reviews complete
|
*** add review
|
*** view reviews
|-       
** maintenance script complete
| page (script name)      
** navigation
|
** roles/permissions
|
** approval queue workflow complete
|-           
** preview image upload
| name     
** other-app support
|
** hash computation at upload
|
** user info page
|-           
* get policies sorted out
| owner   
** dev agreement
|
** disclaimer, privacy stuff
|
** install.rdf constraints
|-           
** spyware
| mockup done?     
** etc.
|
* styles complete
|
** html-ification of mocks
|-           
** design/styles for pages that aren't done yet
| html done?       
* admin pages
|
** adding the dynamic l10n component to scaffold
|
** pagination and search for all CRUD pages for large N
|-           
** browse links by name at top?
| cake view done?     
* developer pages
|
** index
|
** add
|-           
** manage
| tests written   
** edit
|
** editversion
|
** previews
|-           
*** manage
| tests passed?   
** users
|
*** edit info (done)
|
* reviewer pages
|- 
** approval queue
! skeleton
*** main listing
|  08/25 
*** individual review pages
|
*** history
|-   
*** prioritization
| talk to translation2 guy to determine correctness of our approach
*** discussions?
|  08/18 
** reviews
|  shaver
*** write editor reviews
|-   
*** manage submitted reviews
| set up models
*** troll management
|  08/18 
|  andrei
|-  
| set up controllers to use scaffolding
|  08/18 
|  andrei
|-   
| refine translation2 implementation for 2 locales
|  08/25 
|  clouserw, morgamic
|-   
| gettext for static pages implementation for 2 locales
|  08/25 
|  clouserw, morgamic
|-
! server requirements     
|-  
| access to log metrics   
|
|
|-   
| php5 vs. php4?      
|
|
|-   
| PEAR::Translation2 is in beta - problem?   
|
|
|-   
| locale packs if they are missing     
|
|
|-   
| upgrade database infrastructure     
|
|
|-   
| NFS dependencies     
|
|
|-       
| images       
|
|
|-       
| icons   
|
|
|-       
| xpi files   
|
|
|-
! migration
| 09/01 
|  lohnk
|-   
| ability to automatically pull all vital add-on information from previous schema     
|
|
|-       
| previews     
|
|
|-       
| categories       
|
|
|-       
| applications     
|
|
|-       
| application versions     
|
|
|-       
| other tables     
|
|
|-   
| move version check to new db   
|
|  morgamic
|-   
| blocklisting has to still work     
|
|  morgamic
|-   
| pfs has to still work   
|
|  morgamic
|-   
| search engine install has to still work     
|
|  shaver, morgamic
|-
! forum integration
|  09/08 
|  shaver, mark o'sulivan
|-   
| authentication hooks     
|
|
|-  
| load / scalability testing       
|
|
|-   
| integration into public pages   
|
|
|-   
| localization     
|
|
|-   
| shadow database for read only queries   
|
|
|-   
| consolidation of writes on one master   
|
|
|-   
| caching solutions   
|
|
|-       
| file system?     
|
|
|-       
| memcached?       
|
|
|-       
| APC     
|
|
|-
! extreme identity makeover   
|-   
| all HTML mockups done
|  09/01 
|  shaver, radiant core
|-   
| implementing mockups
|  09/15 
|  morgamic, clouserw
|-       
| css     
|
|
|-       
| images       
|
|
|-       
| html templates       
|
|
|-       
| validation checking, etc.    
|
|
|-  
| translation of all static data       
|
|
|-       
| see the translation2 workshop   
|
|
|-       
| otherwise find resources for this   
|
|
|- 
! developer control panel 
|  09/22 
|  clouserw, morgamic, shaver
|-   
| add-on uploading     
|
|
|-   
| locale pack support     
|
|
|-   
| permissions, access control lists   
|
|
|- 
! administration tools
|  10/01 
|  team
|-   
| forum administration     
|
|
|- 
! testing - applies to each area (public, developer, admin)  
|  09/22 
|  team
|-   
| output verification     
|
|
|-   
| output validity, web standards       
|
|
|-   
| broken links, using linkchecker     
|
|
|-   
| regression checks   
|
|
|- 
! deployment       
|-   
| instructions for infra       
|
|
|-   
| staging area     
|
|
|-   
| public testing       
|
|
|-   
| reduce to a DNS switchover       
|
|
|- 
! for later   
|-   
| tiers   
|
|
|-       
| how do we determine between them     
|
|
|-       
| storing user agreements to lower tier (this may blow up, etc.)       
|
|
|-   
| plugins listing     
|
|
|}

Latest revision as of 19:47, 6 December 2006

« Back to Update:Remora

  • complete forum integration
    • add-on views
    • amo data in vanilla pages
  • complete load testing (already on schedule)
  • completing l10n for static content (already on schedule, but we need to determine dependencies)
    • getting forum l10n completed
      • fix code for msgids that start or end with an underscore
      • replace occurences of str_replace in the forum code by sprintf
      • fix string flagged as "fuzzy"
      • fix discussion links in cake (/en-US/)
      • remove reviews from the display addons sidebar
  • finalizing dynamic l10n method (helper, component or model-based? combination of all three?)
  • updating existing mvc to work with dynamic l10n
    • changing views
    • changing models
    • changing controllers
  • v2 parity
    • services complete (already on schedule)
      • update
      • blocklist
      • pfs
    • ratings and reviews complete
      • add review
      • view reviews
    • maintenance script complete
    • navigation
    • roles/permissions
    • approval queue workflow complete
    • preview image upload
    • other-app support
    • hash computation at upload
    • user info page
  • get policies sorted out
    • dev agreement
    • disclaimer, privacy stuff
    • install.rdf constraints
    • spyware
    • etc.
  • styles complete
    • html-ification of mocks
    • design/styles for pages that aren't done yet
  • admin pages
    • adding the dynamic l10n component to scaffold
    • pagination and search for all CRUD pages for large N
    • browse links by name at top?
  • developer pages
    • index
    • add
    • manage
    • edit
    • editversion
    • previews
      • manage
    • users
      • edit info (done)
  • reviewer pages
    • approval queue
      • main listing
      • individual review pages
      • history
      • prioritization
      • discussions?
    • reviews
      • write editor reviews
      • manage submitted reviews
      • troll management