Difference between revisions of "Karma:Meeting 21 December 2009"

From Sugar Labs
Jump to navigation Jump to search
Line 9: Line 9:
  
 
   Unobtrusive JavaScript
 
   Unobtrusive JavaScript
# common js problems, no blocks around ifs, '  ' eval, ==
+
# common js problems, no blocks around ifs, '  ' eval, ==, var methodName = function(){}
 
# managing code for lessons in repos, versioning
 
# managing code for lessons in repos, versioning
 
# Using draggable()?
 
# Using draggable()?

Revision as of 06:39, 21 December 2009

Agenda

  1. Coding Style
  2. common HTML mistakes
  3. Let's try to use a common js coding pattern
 Put code in following order
 1) variable declarations
 2) method declarations
 3) method calls
 Unobtrusive JavaScript
  1. common js problems, no blocks around ifs, ' ' eval, ==, var methodName = function(){}
  2. managing code for lessons in repos, versioning
  3. Using draggable()?
  4. Create common widgets? Scorebox? timer? -- yes we need all of them
  5. layout of karma lesson
  6. timeline? milestones?
  7. We need resolution help! at least I do
  8. Workflow - have Om review it?