PhET Progress Report

Sam Reid

August 6, 2008

 

An online version of this report is available here.

Here’s a pie chart representation of the time distribution.

 

I was on vacation Thursday and Friday July 31-Aug 1.

 

Licensing

·         Added utility to show project dependencies

·         Updated licensing document

·         Emailed Schmidt/Lee regarding licensing

·         Started reorganizing/updating image & audio license information

·         Need to finish sim-based reporting on image & audio

 

Javascript Tracking/Google Analytics

·         Posted javascript tracker from LunaMetrics contact

·         Started receiving tracking data, see initial report here

 

Translations

·         Discovered the cause for English sims appearing in Japanese when using a Japanese computer:

o   The program is searching for energy-skate-park_en.properties, but our English translation is called energy-skate-park.properties, and for a Japanese computer, the fallback file is energy-skate-park_ja.properties, not energy-skate-park.properties

·         Two approaches for solving this problem:

o   Could rename all sim-strings.properties to sim-strings_en.properties

§  This could have an impact in other parts of phet software, e.g. the translation utility

o   Could copy sim-strings.properties to sim-strings_en.properties during build

§  This leads to a duplication of strings in the JAR and complicates the build process

o   Could modify the resource loading code so that sim-strings.properties is correctly selected for English on a Japanese computer.

·         Received Chinese translation for maze-game, still needs to be posted to tigercat

 

Eating & Exercise

o   Discussion with Noah regarding model

o   Added developer controls for model in 0.00.67

o   15+ new feature requests and bug reports from Trish, Wendy & Noah this week

o   Top priority is stabilizing the model before Trish uses this on Thursday

 

Misc

o   Multi-Mouse discussion (interested in Projectile Motion, Masses & Springs, Pendulum

o   For videos of multi-mouse technology in practice, see here

  

Upcoming Work

·         Eating & Exercise (see Unfuddle)

·         CCK (see Unfuddle)

·         Making sure English sims launch correctly

·         Multi-Mouse

·         ADA