phetsims / bending-light

"Bending Light" is an educational simulation in HTML5, by PhET Interactive Simulations.
http://phet.colorado.edu/en/simulation/bending-light
GNU General Public License v3.0
8 stars 8 forks source link

Publish a new version of Bending Light #351

Closed samreid closed 8 years ago

samreid commented 8 years ago

As described in https://github.com/phetsims/bending-light/issues/350 we would like to publish a fresh version of Bending Light (from master) that fixes the wave webgl screenshot rendering.

It would be best for me to be involved with this, but I am hoping to spend time now working on Circuit Construction Kit: Black Box Study. Perhaps when I am awaiting feedback on CCK, I can start working on this. @ariel-phet let me know if that scheduling sounds OK.

samreid commented 8 years ago

I linked issues above that seemed suitable for investigation in the next version.

samreid commented 8 years ago

OK, I've finished addressing all issues pertinent for this next release. Next steps: developer testing, RC, publication.

samreid commented 8 years ago

The latest published version is 1.0.6, the next version should be 1.1.0.

I sent this message to the skype chat:

anything inconsistent or “in-progress” for master? I’d like to create an RC for Bending Light.

samreid commented 8 years ago

@jbphet said:

Nothing that I'm aware of.

samreid commented 8 years ago

The build tools and build-server are under suspicion in https://github.com/phetsims/perennial/issues/23

I asked in skype:

caniuse grunt deploy-rc at the moment?

I'll put this issue on hold until I get the green light.

samreid commented 8 years ago

@jbphet gave the green light.

samreid commented 8 years ago

I followed the steps in https://github.com/phetsims/phet-info/blob/master/deployment-info/sim_deployment.md to publish 1.1.0-rc.1, and grunt reports Build request sent successfully. When that is ready, I'll take it for a test drive on a few platforms before giving it to the QA team.

samreid commented 8 years ago

The new version is here: http://www.colorado.edu/physics/phet/dev/html/bending-light/1.1.0-rc.1/bending-light_en.html

Tapping briefly through all features and testing wave view screenshot, no problems observed on Mac Chrome.

samreid commented 8 years ago

I tapped through everything on Win/Firefox 48.0.1 and identified the issue linked above. Perhaps I'll take a quick look on iPad3.

samreid commented 8 years ago

I identified 2 more issues on iPad3 during testing, one is a know joist issue and the other is an aliased screenshot (in parts). None of this would block publication, so I'll set up a tasks issue for testing for release.

samreid commented 8 years ago

I created the tasks issue above, putting this issue on hold until testing completes.

samreid commented 8 years ago

Publishing is complete, I'll close this issue and we can open new issues when testing is complete.