Karma:Meeting 21 December 2009: Difference between revisions

BryanWB (talk | contribs)
No edit summary
m Reverted edits by KachachanC (talk) to last revision by BryanWB
 
(4 intermediate revisions by 2 users not shown)
Line 1: Line 1:
Agenda
Agenda
# Coding Style  
# Coding Style  
  when in doubt, use camelCase
  constants in all CAPS, w/ _ separating multiple words --> COUNT_ERRORS = 10;
  boolean variables should be prefixed w/ "is" "can" or "should"
  prefix counters with "count" or "num"
# common HTML mistakes
# common HTML mistakes
# Let's try to use a common js coding pattern
# Let's try to use a common js coding pattern
Line 8: Line 12:
   3) method calls
   3) method calls


   Unobtrusive JavaScript
   Unobtrusive JavaScript -- let's try to stick to it
# 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
  Bryan will create karma-lesson repo
  lessons will have two states "stable" or "unstable", the "stable" commit is tagged "stable"
    everything else is unstable
  will use repo-naming convention from E-Paath but prefixed w/ "karma_"
# Using draggable()?
# Using draggable()?
  Vaibhaw will take look at jquery UI's draggable and see if useful
# Create common widgets? Scorebox? timer? -- yes we need all of them
# Create common widgets? Scorebox? timer? -- yes we need all of them
# layout of karma lesson
  Bryan will look at dialog for help, playAgain
  Bryan will add shuffle() to Karma
# timeline? milestones?
# timeline? milestones?
  Vaibhaw will complete all 60 by March
# We need resolution help! at least I do
# We need resolution help! at least I do
  Bryan will check w/ Om to see if lesson dimensions will be part of UI design
# Workflow - have Om review it?
# Workflow - have Om review it?
  opyadav will review the finished activities