Difference between revisions of "WebDev 2010.07.14-Agenda and Minutes"

From WormBaseWiki
Jump to navigationJump to search
 
(12 intermediate revisions by 2 users not shown)
Line 8: Line 8:
  
 
== New site discussion ==
 
== New site discussion ==
 +
 +
=== Phenotype page prototype and scrollable table (Xq; 5 minutes)===
 +
http://wb-dev.oicr.on.ca:8091/reports/phenotype/WBPhenotype:0000039/?view=page
 +
 +
*[http://www.datatables.net/index DataTables]
  
 
=== Javascript infrastructure (Xq; 5 minutes) ===
 
=== Javascript infrastructure (Xq; 5 minutes) ===
Line 23: Line 28:
 
* API: Coding standards
 
* API: Coding standards
  
 +
== Define Milestones ==
 +
 +
=== Present - July 30th ===
 +
 +
* Coding standards and best practices for CSS, Javascript, API in place
 +
* Release new pages to production powered by the new architecture (classic view only)
 +
 +
=== July 30th - August 31st===
 +
* http://wiki.wormbase.org/index.php/AceOjbect_Redesign_Page
 +
* Finish API development of critical classes
 +
* Finish migration of prominent CGI-based pages to new architecture and release into production (classic view only)
 +
* Solidify look-and-feel of new site: site map, browsing paths, design patterns, navigation
 +
 +
=== September 1st ===
 +
 +
* Begin beta testing of new site to invited parties
 +
 +
=== October 1st - November 1st ===
 +
 +
* Begin public beta testing of new site
 +
* Launch UI and general surveys.
  
== Define Milestones ==
+
=== November 1st - December 1st ===
 +
 
 +
* Address survey issues
 +
* Test, test, test
  
=== End of July: Release new pages to production ===
+
=== December 1st ===
  
'''Release new pages to production powered by the new architecture, supporting only the classic view'''
+
* Go Live with new site

Latest revision as of 20:01, 14 July 2010

Agenda

Administrative Update (Todd, 5 minutes)

WS216 staging status (Norie; 5 minutes)

BioMart update (Abby; 5 minutes)

New site discussion

Phenotype page prototype and scrollable table (Xq; 5 minutes)

http://wb-dev.oicr.on.ca:8091/reports/phenotype/WBPhenotype:0000039/?view=page

Javascript infrastructure (Xq; 5 minutes)

Linking mechanism update (Abby; 5 minutes)

Proposed areas of expertise (Todd; 10 minutes)

  • CSS
  • Javascript
  • Configuration
  • Testing: View
  • Testing: App
  • Deployment
  • API: Coding standards

Define Milestones

Present - July 30th

  • Coding standards and best practices for CSS, Javascript, API in place
  • Release new pages to production powered by the new architecture (classic view only)

July 30th - August 31st

  • http://wiki.wormbase.org/index.php/AceOjbect_Redesign_Page
  • Finish API development of critical classes
  • Finish migration of prominent CGI-based pages to new architecture and release into production (classic view only)
  • Solidify look-and-feel of new site: site map, browsing paths, design patterns, navigation

September 1st

  • Begin beta testing of new site to invited parties

October 1st - November 1st

  • Begin public beta testing of new site
  • Launch UI and general surveys.

November 1st - December 1st

  • Address survey issues
  • Test, test, test

December 1st

  • Go Live with new site