{"action":"created","issue":{"url":"https://api.github.com/repos/phetsims/hookes-law/issues/8","labels_url":"https://api.github.com/repos/phetsims/hookes-law/issues/8/labels{/name}","comments_url":"https://api.github.com/repos/phetsims/hookes-law/issues/8/comments","events_url":"https://api.github.com/repos/phetsims/hookes-law/issues/8/events","html_url":"https://github.com/phetsims/hookes-law/issues/8","id":93348632,"number":8,"title":"changes.txt is empty","user":{"login":"jessegreenberg","id":6396244,"avatar_url":"https://avatars.githubusercontent.com/u/6396244?v=3","gravatar_id":"","url":"https://api.github.com/users/jessegreenberg","html_url":"https://github.com/jessegreenberg","followers_url":"https://api.github.com/users/jessegreenberg/followers","following_url":"https://api.github.com/users/jessegreenberg/following{/other_user}","gists_url":"https://api.github.com/users/jessegreenberg/gists{/gist_id}","starred_url":"https://api.github.com/users/jessegreenberg/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jessegreenberg/subscriptions","organizations_url":"https://api.github.com/users/jessegreenberg/orgs","repos_url":"https://api.github.com/users/jessegreenberg/repos","events_url":"https://api.github.com/users/jessegreenberg/events{/privacy}","received_events_url":"https://api.github.com/users/jessegreenberg/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/phetsims/hookes-law/labels/code%20review","name":"code review","color":"bfe5bf"}],"state":"closed","locked":false,"assignee":{"login":"pixelzoom","id":3046552,"avatar_url":"https://avatars.githubusercontent.com/u/3046552?v=3","gravatar_id":"","url":"https://api.github.com/users/pixelzoom","html_url":"https://github.com/pixelzoom","followers_url":"https://api.github.com/users/pixelzoom/followers","following_url":"https://api.github.com/users/pixelzoom/following{/other_user}","gists_url":"https://api.github.com/users/pixelzoom/gists{/gist_id}","starred_url":"https://api.github.com/users/pixelzoom/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pixelzoom/subscriptions","organizations_url":"https://api.github.com/users/pixelzoom/orgs","repos_url":"https://api.github.com/users/pixelzoom/repos","events_url":"https://api.github.com/users/pixelzoom/events{/privacy}","received_events_url":"https://api.github.com/users/pixelzoom/received_events","type":"User","site_admin":false},"milestone":null,"comments":1,"created_at":"2015-07-06T18:49:37Z","updated_at":"2015-07-06T19:15:35Z","closed_at":"2015-07-06T19:15:35Z","body":"changes.txt is empty in Hook's Law, is this OK?  \r\n\r\nThe PhET Development Overview states that this file is visible to all PhET users after deployment, so I wanted to make sure."},"comment":{"url":"https://api.github.com/repos/phetsims/hookes-law/issues/comments/118967894","html_url":"https://github.com/phetsims/hookes-law/issues/8#issuecomment-118967894","issue_url":"https://api.github.com/repos/phetsims/hookes-law/issues/8","id":118967894,"user":{"login":"pixelzoom","id":3046552,"avatar_url":"https://avatars.githubusercontent.com/u/3046552?v=3","gravatar_id":"","url":"https://api.github.com/users/pixelzoom","html_url":"https://github.com/pixelzoom","followers_url":"https://api.github.com/users/pixelzoom/followers","following_url":"https://api.github.com/users/pixelzoom/following{/other_user}","gists_url":"https://api.github.com/users/pixelzoom/gists{/gist_id}","starred_url":"https://api.github.com/users/pixelzoom/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pixelzoom/subscriptions","organizations_url":"https://api.github.com/users/pixelzoom/orgs","repos_url":"https://api.github.com/users/pixelzoom/repos","events_url":"https://api.github.com/users/pixelzoom/events{/privacy}","received_events_url":"https://api.github.com/users/pixelzoom/received_events","type":"User","site_admin":false},"created_at":"2015-07-06T19:15:35Z","updated_at":"2015-07-06T19:15:35Z","body":"@jessegreenberg changes.txt has a complicated history. Got a minute? :)\r\n\r\nchanges.txt was used in Java/Flash sims by some developers (mostly me) as a way to record the changes that they made during development.  This was done mostly because Unfuddle SVN made it difficult to see commit messages. Most of the entries in changes.txt were in developer-speak and not for public consumption. \r\n\r\nAt some point PhET decided that it would be nice include change entries that were visible to the end-user, for example to indicate bug fixes or new features.  So we began placing a '>' at the beginning of any line that was intended to be visible by the end-user, and those lines were extracted and displayed on the website when you click a \"What's New\" link.   For example:\r\n\r\nWhen we moved to HTML5 development, changes.txt came along (again used mostly by me.) At some point we decided that GitHub provides a nice way to see commit comments, so changes.txt was dropped (even by me :) for developer-speak comments.  I believe that it continues to live on for the possibility of including end-user comments - though I don't believe that functionality has been implemented by the website yet. \r\n\r\nThis sim has an empty changes.txt because it's included in the simula-rasa template, and because (since the sim hasn't been released) there are no fixed or enhancements to inform the end-user about.\r\n\r\nLet me know if you have an questions.\r\n\r\nClosing."}}