PhET Progress Report
Sam
Reid
Oct.
9, 2008
An
online version of this report is available here.
Heres
a pie
chart representation of the time distribution.
Sim
Updates & Tracking
·
Implemented
o tracking client + server
o manual + automatic updates
o preferences stored across
simulations
o user interface for preferences
(design by Chris)
·
Here's
a version of balloons
with sim updates and tracking
·
Log
file is phet.colorado.edu then /tracking/phet-log.txt
·
(See
#791, #789, #777)
o Version information should be
added for tracker and messages
o Add more tracking messages
Show changes between current version and new sim
version
§ Requires machine readable changes
files
o 5. check for updates should be trackable on the server (possibly client should send
explicit tracking messages as well), current implementation is untrackable except through potential tracking of download
of version .properties file
o Define messages for the UI
components in UpdatesPreferencesPanel and AutomaticUpdateDialog, send a message to tracking service
when any of those components are used.
o 6. needs a database backend
o 7. internationalize everything
o Asked dano
about putting sim version on sim
pages
o He says about 1/2 hour, need to get OK from Kathy/Wendy
·
What
else do we need to do before we put this on tigercat?
Forces-1D
·
9 fixes for upcoming class usage
·
Posted on tigercat as 1.19
·
See full change notes here
Misc
·
Google
code granted us a project space on
10-3-2008
·
Met
with Chris & John regarding phetcommon, see high
priority unfuddle issues in phetcommon, piccolo-phet, all-sims and piccolo
·
Moved
all my to-do lists to Unfuddle
·
Discussed
graphics options for density simulation
·
Placed
a prototype here,
using perlin 3d renderer
·
Here's
an LGPL possibility: http://jgv.sourceforge.net/
·
Removed
all branches + tags from SVN server (minor cleanup)
·
Reversible
reactions: removed unused help items
·
ideal
gas: converted to new shared launch code
Upcoming
Work
·
See
list here
High
priority:
forces-1d |
Add change notes to tigercat |
unfuddle |
Backups for Unfuddle Tickets |
phetcommon |
Version information should be added for tracker and messages |
phetcommon |
Add more tracking messages |
piccolo |
Test/integrate with latest PSwing
changes 392-399 |
eating-and-exercise |
UI Bugfixes for eating & Exercise |
<none> |
Get VPN working on development machine |
website |
make translated sims available offline |
translation-general |
Make sure all sims use proper
convention for string property files. |
phetcommon |
Some remaining issues for Updates/Tracking |
flash-launcher |
Hire a part time flash developer |
all-sims |
Licensing issues |
all-sims |
Localization Issues revealed by Alex's study |