PhET Progress Report

Sam Reid

Dec 13, 2007

 

An online version of this report is available here.

Heres a pie chart representation of the time distribution.

 

Translation

         Received and posted Greek translation for soluble salts

         Synchronization of translations with main site

1.      Simulations cannot be rebuilt and redeployed without testing

2.      Translations should be made available online quickly

3.      To run, need to update main jar. To translate, need to update all flavor jars.

         Synchronization utility identifies and resolves discrepancies between jars online and local translations

         Also added a test to ensure new key set is compatible with old

         Still need to add an upload task, and test

 

Rotation

         Latest version

         Organized to-dos into Unfuddle

         Platform can be flung (in rotation)

         Cleaned up introductory panel

         Acceleration is not necessarily centripetal under user-controlled motion

         Bugs fly off

         For detailed changes and to-dos, please see the table at the bottom of this report

 

Moving Man/Ramps/Force1D

         Finished 1st draft of to-do list

         Initial draft combining force1d and ramps

         Improvements for energy model

         Added objects to play area

         Added friction

 

Build Process

         Test new build and deploy process (from John), looks good

 

Phetcommon

         Cleanup: parsing numbers from localized strings

 

Upcoming Work

         Rotation/Torque

         CCK

o   Organize requests into unfuddle

o   Bugfixes

         Continue developing Moving Man, Force1D, Ramp with new common libraries, (with Chris/John)

         Moving man basically complete, start on Ramps next, and use that as the basis for Force1D

         Generate better reports from Unfuddle/identify ticket times in unfuddle

 

Unfuddle changes for Rotation Simulation

Inner radius change doesn't move ladybug

Accepted

Angular momemtum not conserved

Accepted

Reset all doesn't correctly clear acceleration and velocity vectors

Accepted

Show a Pause Icon in the play area when simulation is paused

Closed

Applied brake force should stop the rotation platform more quickly.

Closed

Simulation shouldn't start recording until the user presses 'go' or moves something in the play area.

Closed

Record/Pause at the bottom should read Go/Stop to match other chart controls

Closed

Any interaction in the play area should unpause a paused sim

Closed

show "paused" text in play area instead of pause icon

Closed

acceleration vector should be non-central under manual control of platform angle

Closed

bugs fly off

Closed

platform should continue rotation when flung

Closed

The "reset all" button should probably go back to the initial 'stopped' state, and not start recording immediately.

Closed

torque: cleanup control panel

New

torque: box around graph series selection checkboxes

New

add a wiggle me?

New

improve partial side view for platform mass

New

rotation: nonlinear brake force

Resolved