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