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

Post publication steps #338

Closed samreid closed 8 years ago

samreid commented 8 years ago

I still need to do the following steps as part of #336

(6). If this is the initial publication, generate and check in (on the master branch) the auto-generated readme file for a published sim. The README.md file can be created using grunt published-README.

(7). The 3rd party contributions page must be updated. Directions for how to do this are in reportThirdParty.js.
Brace yourself-- this will take >30 minutes since you will need to build all of the simulations in order to access their 3rd party encumbrances. After running this, the updated third-party-licenses.md file should be checked in to GitHub, which will make it publicly available to people who click on "3rd party contributions" from the sim. If this process is too cumbersome, in the future we can discuss ways to just generate a report for the new sim and integrate it into the existing report.

samreid commented 8 years ago

I've started the grunt-all.sh for this.

samreid commented 8 years ago

The new sherpa dependencies will be generated in https://github.com/phetsims/sherpa/issues/61

samreid commented 8 years ago

Readme is up-to date and sherpa dependencies tracked in another issue, closing.