phetsims / tasks

General tasks for PhET that will be tracked on Github
MIT License
5 stars 2 forks source link

Converting all sims to ES6 #1051

Closed ariel-phet closed 3 years ago

ariel-phet commented 3 years ago

The dev team agreed it would be good for the (code) health of the project to convert all simulations to ES6

HTML5 Sims Conversion Party List

NOTE

chrisklus commented 3 years ago

Assuming this is a continuation of https://github.com/phetsims/tasks/issues/1050, I checked off what I converted over there.

zepumph commented 3 years ago

All of my sims have been done. I also checked off optics-lab, which seemed to already be done (classify.py didn't change anything). I also converted Projectile Motion because I was in that sim last.

samreid commented 3 years ago

@jbphet will review the unchecked sims to see if they need to be updated. He will also look at doing more than one a week, so we can finish sooner rather than later.

@ariel-phet: I'd like to have this polished off early in January.

zepumph commented 3 years ago

We reallocated some assignments to try to get this done by next week. Good luck us!

samreid commented 3 years ago

I finished greenhouse and forces-and-motion basics.

zepumph commented 3 years ago

neuron complete, see https://github.com/phetsims/neuron/issues/146.

Denz1994 commented 3 years ago

Number-Play complete.

jessegreenberg commented 3 years ago

I just finished rutherford-scattering and inverse-square-law-common, removing my assignment.

pixelzoom commented 3 years ago

12/10/2020 dev meeeting

When this issue is done, @jbphet will label open associated issues (e.g. phetsims/phet-info#143) for dev meeting.

jbphet commented 3 years ago

I think I've finished off the last ones. We should take one more look at this in developer meeting to make sure we haven't missed anything, and then close this pup.