phetsims / keplers-laws

"Kepler's Laws" is an educational simulation in HTML5, by PhET Interactive Simulations.
GNU General Public License v3.0
1 stars 1 forks source link

Base level PhET-iO instrumentation #206

Closed pixelzoom closed 11 months ago

pixelzoom commented 11 months ago

Much of the instrumentation has been done as the result of instrumenting My Solar System in https://github.com/phetsims/my-solar-system/issues/237.

@AgustinVallejo and I discussed what remains for this sim, and the biggest tasks are:

pixelzoom commented 11 months ago

Also note that changes to solar-system-common should be made with the utmost caution. We do not want to change MSS. But we have not yet generated its API file, so CT and git-hooks will not prevent you from unintentionally changing the MSS API.

EDIT: I generated the API file for MSS, and turned on checking by CT and git-hooks. So we are now protected from unintentional changes to the MSS API. But still be cautious about changes to solar-system-common.

AgustinVallejo commented 11 months ago

Published baseline versions for Kepler's Laws:

AgustinVallejo commented 11 months ago

I'll be updating this comment with what should be taken out of Keplers that's currently instrumented in solar-system-common. This way @pixelzoom and I can discuss approaches when we pair:

pixelzoom commented 11 months ago

In the above commits, @AgustinVallejo and I paired on addressing checklist items in https://github.com/phetsims/keplers-laws/issues/206#issuecomment-1813004936.

pixelzoom commented 11 months ago

Since the tree has been reviewed, this can be closed.