PhET Progress Report

Sam Reid

March 6, 2008

 

An online version of this report is available here.

Here’s a pie chart representation of the time distribution.

 

Platform-Issues

 

Translations

·         Converted sim thumbnail to launch English version: fixed current website data as well as deploy process for future sims

·         Handled misc emails regarding translating, translation-utility, bug reports, untranslatable strings, etc.

·         Wrote a utility for batch processing integration and publication of translations.

·         Fixed a bug that prevented translation deploy from succeeding when the main-class has been renamed.

·         Deployed 22 or so translations.

·         Time distribution (most time-consuming first)

1.      Testing that the newly deployed application launches properly.

2.      Finding and dealing with naming mismatches

3.      Resolution of discrepancies (e.g. which submission is better)

4.      Misc issues

5.      Automated issues (checkin, update, deploy)

·         Document the process for integration and publication of translations.

·         Integrate/Deploy can still fail for simulations that were renamed.  Best solution for these is to identify them and republish when possible.

 

Meetings                     

·         Met with John & Chris

·         Discussed setup procedure

·         Discussed common framework and sim architecture

 

Upcoming Work

·         Rotation/Torque—Priority of bugs reported by Archie?

·         CCK – organize Requested Features/Bug Reports, discuss priorities

·         Moving Man—Add “draw-in-graph to create” function.

 

See also Unfuddle for detailed remaining work.