PhET To-Do's
Sam Reid
New Sims
· see todos for e&e
· new sim design for forces1d + the ramp + moving man from Noah: http://per.colorado.edu/podolefsky/motion_suite_1.ppt
Sims
·
migrate sims to phetcommon #562
· See outstanding localization issues document
· Switch sims to CursorHandler2 (test and delete old implementation) #718
· Cursor should be a hand over JButtons, slider thumb, etc.
· #715 clean up clock control
· #716 handle armed/disarmed for new clock controls
·
make
sure performance is not significantly impacted by new clock controls
·
Set up a workflow for (a) posting a
candidate simulation on dev/ and (b) copying it to tigercat
after it is verified
o
may also entail changes to the build
process
·
Retest and redeploy sims
with name changes:
o
qwi --> quantum wave interference
o
fluorescent-lights-->
discharge-lamps
o
waveinterference->wave-interference
·
Maze game bug: have to back over crash
site before continuing; this sim may be different in
the new motion series of sims
·
Forces 1d crash sound: #751
·
Forces1D: 1. Several students
asked me about how friction force and gravity were related. I had them open up
the force diagram and it was helpful. I think that it definitely needs to be visible
at the start. Also, if they opened the diagram when they had a heavy object
like the fridge, the labels were not visible in the diagram.
·
Forces1D:
Several students were playing a game watching the distance measure grow and
trying to see who could get the largest number. It was definitely a distraction
because one partner might be answering the questions, but one was just watching
the ticker. I believe I heard a student brag that he was over a million.
SVN Related
· delete account on sourceforge, remove svn data
o submited request to be removed from sourceforge
· add page to website (and update existing references) about how to get source code
o Need to improve visibility of this on the website
·
remove
branches and tags from svn
Licensing
· Make sure no more GPL dependencies
· Make sure 3rd party licensing (copyright info to be distributed with binaries) is respected. e.g. JASS
>Waiting to hear back
Computer
· get VPN working on 64-bit
Website
· Work with dano to make translated sims usable offline
o rename jars to sim_es.jar, etc.
o
If the changes to the build process are
intensive, we may rewrite parts of the build process
Internationalization
· note: should copy sim-strings.properties to sim-strings_en.properties in all sims, or new japanese submissions will make English sims unavailable (same issue for common strings)
· Translate Swing strings
·
Find out what languages Sun provides
for swing components
o It looks fine except “reset” window. See the second screenshot with Japanese “yes” and “no”.
3d
· trials with idx3diii or JOGL?
· Search for software renderer for LWJGL, JMonkeyEngine or JOGL
o try jigl or jreality
Unfuddle
· Why the delay in unfuddle notifier?
· Move this list to unfuddle
· Backups for unfuddle tickets
Move to Java 1.5
· Look up Percent of Java 1.4 users
· Found percent was 12% in june, but statistics disappeared, waiting to hear back from team
· Try 1.4 bootstrap code to give a notice about 1.4 compatibility
· I’d have the notice link to Java update page.
· When you deploy it, can the window that says checking that Java 1.5 or higher is working be changed or just disappear if the version is good?
· Let’s investigate the built in version Checker for the JNLP files. If it’s faster on start up, it’d be good.
· maybe we should try 1.7 beta just to see
· make it easy to revert, in case we have a problem with too many users
· I'd like to have statistics ready to see how many people see this warning
Updates/Statistics
· #741: Updates/Usage stats
· Kathy & Wendy will create list of things to track
· Do updates first instead of tracking
· Update = go to phet website and close old application
· Updates/tracking needed by March 31 2009
· update tracker should send which language is being launched
· Show changes between current version and new sim version