-
Notifications
You must be signed in to change notification settings - Fork 6
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
Instrument sim for PhET-iO #76
Comments
@jbphet can you speculate when we may begin working on this? |
We discussed my priorities in the 11/3/2016 status meeting, and once States of Matter is in RC phase I will start spending ~1day/week on this, so I suspect there will be some action on it next week or the week after. |
On Thursday's status meeting, I suggested working on instrumenting Balloons and Static Electricity with @jbphet instead of Gravity Force Lab, in order to address phetsims/a11y-research#2 and get "2 birds with one stone", but after review in phetsims/balloons-and-static-electricity#201 I discovered there is a lot of new code related to accessibility that would complicate the task, and that @jbphet and I should actually start with Gravity Force Lab, as originally planned. So I'll create a new issue for step 1 of instrumentation, which is for code review. |
Below is the checklist of items that must be completed in order to implement the instrumention, extracted from https://github.com/phetsims/phet-io/blob/master/doc/how-to-instrument-a-phet-simulation-for-phet-io.md. Refer back to the original document for explanations of the checklist items if needed.
|
@jbphet is taking the lead on this, I'll be supporting him with scheduled meetings. |
…row node was being removed and added back on each redraw instead of just resized
A test task has been created to test the result of this instrumentation effort, see phetsims/tasks#743. I'm going to unassign myself from this issue and link it to the test task. |
@samreid - this issue is old, but is assigned to me, and I'm not at all sure if this is done, still needed, or in general where it's at. Do you have a sense, or can you assign to someone who does? I'm certainly not spending any time on it at the moment and it's not on my radar for working on it anytime soon. |
@kathy-phet and I continued going through Studio together.
|
I think I will be able to do this by uninstrumenting ISLCForceArrowNode as the |
It has been 20 minutes, and I found that things are further complicated because ISLCObjectNode.arrowNode isn't added as a child, but instead stored as a field, and added directly to the screen view (parent of the ISLCObjectNode). I am giving up on this. Sorry! Let me know if we want to investigate. I think I could make it work, but it would involve a fair bit of layout change. |
How about "separationProperty" instead. Added above. |
More design meeting:
|
Everything here has been completed. Now we will finish up over in #174. Closing |
This sim is scheduled to be outfitted for PhET-iO by @jbphet after his work with States of Matter is finishing up.
@samreid will be available when @jbphet works on the sim and work through the instructions contained in the following file:
https://github.com/phetsims/phet-io/blob/master/doc/how-to-instrument-a-phet-simulation-for-phet-io.md
Part of the goal will be to refine this documentation
The text was updated successfully, but these errors were encountered: