phetsims / gas-properties

"Gas Properties" is an educational simulation in HTML5, by PhET Interactive Simulations.
GNU General Public License v3.0
6 stars 6 forks source link

triage the Unfuddle TODO list #10

Closed pixelzoom closed 5 years ago

pixelzoom commented 6 years ago

From https://github.com/phetsims/gas-properties/issues/8#issuecomment-357065247:

I'll triage the TODO list: https://phet.unfuddle.com/a#/projects/9404/tickets/by_number/333

pixelzoom commented 6 years ago

Here's the TODO list, so I don't have to keep consulting Unfuddle https://phet.unfuddle.com/a#/projects/9404/tickets/by_number/333. I'll convert these to a check list as I triage them, and indicate what to do about them.


Here are the bugs that Alex always sees:

6-25-2007

......

pixelzoom commented 6 years ago

@arouinfar @ariel-phet Perhaps one of you should specify a date for when I should address this issue. It will probably take me a full day, and I've been slammed with other things. So I've been treating it as low priority.

arouinfar commented 6 years ago

Great question @pixelzoom, but I think this is @ariel-phet's call.

ariel-phet commented 6 years ago

@pixelzoom officially marking as priority-deferred.

Let's check back in on this around April 15th and see where are things are.

pixelzoom commented 6 years ago

My only concern about deferring is if there are things in the TODO list that need to inform design. But maybe design is happening until after April 15.

ariel-phet commented 6 years ago

@pixelzoom I think we are safe through March. This sim is still in lots of brain storming.

pixelzoom commented 5 years ago

Oops. We're way past April 15, and this sim is now well into development.

@ariel-phet @arouinfar how do you want to proceed with triaging the TODO list?

arouinfar commented 5 years ago

@pixelzoom a lot of these seem irrelevant to Gas Properties HTML5, especially since you are not directly porting the Java model. There may be a few items that may require some design discussion. Can you review and see which of these items merits further discussion? The only thing that sticks out to me is the behavior around 0 K.

When the temperature is at 0K, the molecules continue to twitch. Even if the ice is left on for a long time.

If you keep cooling the take after it has reached 0K, then when you try to warm it up, it takes as long to warm it up to 1 K as you spent cooling it after it reached 0K.

I do not think we need to allow the system to be cooled to 0 K. The behavior of matter at 0 K is strange, and there will be a lot of weird edge cases we'll need to work out (which is what happened for States of Matter). The learning goals of this sim do not require 0 K, so I would be fine with limiting the HeaterCoolerNode so that the system cannot be cooled beyond a certain limit, say 5 K.

pixelzoom commented 5 years ago

Discussion of behavior at absolute zero is moved to #36.

pixelzoom commented 5 years ago

TODO items that I'll need to watch out for in the Java model have been consolidated in #37.

pixelzoom commented 5 years ago

@arouinfar I've commented on all of the TODO items in https://github.com/phetsims/gas-properties/issues/10#issuecomment-366737963. Please review my comments. If there's anything you disagree with, please create a new issue. Then please close this issue.

arouinfar commented 5 years ago

Looks good to me. Thanks @pixelzoom!