Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PhET-iO instrumentation #92

Closed
pixelzoom opened this issue Oct 17, 2019 · 10 comments
Closed

PhET-iO instrumentation #92

pixelzoom opened this issue Oct 17, 2019 · 10 comments

Comments

@pixelzoom
Copy link
Contributor

pH Scale: Basics is on the desired list of sims for a client. That sim is a derivative (subset), so this will actually involve instrumenting pH Scale.

The current status (according to @kathy-phet) is: not high on the client's list, so not high priority. Probably something we need to start thinking about in the beginning of 2020.

@pixelzoom
Copy link
Contributor Author

pixelzoom commented Jan 29, 2020

This now has a milestone - "around end of March or mid April" 2020.

@pixelzoom
Copy link
Contributor Author

I'm added phet-io to supportedBrands in package.json, and added top-level (Screen, ScreenView, Model) tandems. So this is ready to start basic instrumentation.

pixelzoom added a commit that referenced this issue Jan 30, 2020
pixelzoom added a commit to phetsims/ph-scale-basics that referenced this issue Jan 30, 2020
pixelzoom added a commit to phetsims/ph-scale-basics that referenced this issue Jan 30, 2020
pixelzoom added a commit that referenced this issue Jan 30, 2020
pixelzoom added a commit to phetsims/axon that referenced this issue Jan 30, 2020
pixelzoom added a commit to phetsims/ph-scale-basics that referenced this issue Jan 30, 2020
pixelzoom added a commit that referenced this issue Jan 30, 2020
pixelzoom added a commit to phetsims/ph-scale-basics that referenced this issue Jan 30, 2020
pixelzoom added a commit to phetsims/ph-scale-basics that referenced this issue Jan 30, 2020
pixelzoom added a commit that referenced this issue Jan 30, 2020
pixelzoom added a commit to phetsims/axon that referenced this issue Jan 30, 2020
pixelzoom added a commit to phetsims/ph-scale-basics that referenced this issue Jan 30, 2020
pixelzoom added a commit that referenced this issue Jan 30, 2020
@pixelzoom
Copy link
Contributor Author

I did an instrumentation sprint to see what issues I'd run into. Most of the basic instrumentation is done. Look for "TODO #92" comments in the code to identify things that need to be be discussed, addressed, etc.

pixelzoom added a commit to phetsims/ph-scale-basics that referenced this issue Jan 30, 2020
pixelzoom added a commit that referenced this issue Jan 30, 2020
pixelzoom added a commit that referenced this issue Jan 30, 2020
pixelzoom added a commit that referenced this issue Jan 30, 2020
pixelzoom added a commit to phetsims/ph-scale-basics that referenced this issue Jan 30, 2020
@arouinfar
Copy link
Contributor

Review all open GitHub issues. Are there any that need to be addressed before this sim can be published out of master?

I do not see any issues opened prior to the PhET-iO work that would need to be addressed before publication.

After browsing the Studio tree... Which additional subcomponents of view elements should be instrumented?

It would be best if the TODOs in #92 (comment) could be addressed before @kathy-phet and I review the sim in studio. @pixelzoom can you re-assign us when it's ready for review?

@pixelzoom
Copy link
Contributor Author

pixelzoom commented Feb 20, 2020

All PhET-iO instrumentation requests have been addressed, and published in https://phet-dev.colorado.edu/html/ph-scale/1.4.0-dev.11/phet-io/.

Feedback on initial instrumentation has been requested in #117.

@pixelzoom
Copy link
Contributor Author

Feedback on initial PhET-iO instrumentation was completed in #117, and all resulting GitHub issues have been either addressed or deferred. The sim is now ready to identify featured elements using Studio, tracking in #146.

@pixelzoom
Copy link
Contributor Author

"Featured" design #146 was complete on 4/16/20.

When blocking issues have been addressed, dev versions will be published and provided to the client in #164.

@pixelzoom
Copy link
Contributor Author

Dev version was provided to the client awhile ago. Feedback was received, no change requests. So closing this issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants