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