{"action":"created","issue":{"url":"https://api.github.com/repos/astro-pi/flight-mp3-examples/issues/1","repository_url":"https://api.github.com/repos/astro-pi/flight-mp3-examples","labels_url":"https://api.github.com/repos/astro-pi/flight-mp3-examples/issues/1/labels{/name}","comments_url":"https://api.github.com/repos/astro-pi/flight-mp3-examples/issues/1/comments","events_url":"https://api.github.com/repos/astro-pi/flight-mp3-examples/issues/1/events","html_url":"https://github.com/astro-pi/flight-mp3-examples/issues/1","id":133306071,"number":1,"title":"Dependency management and testing","user":{"login":"whaleygeek","id":4086785,"avatar_url":"https://avatars.githubusercontent.com/u/4086785?v=3","gravatar_id":"","url":"https://api.github.com/users/whaleygeek","html_url":"https://github.com/whaleygeek","followers_url":"https://api.github.com/users/whaleygeek/followers","following_url":"https://api.github.com/users/whaleygeek/following{/other_user}","gists_url":"https://api.github.com/users/whaleygeek/gists{/gist_id}","starred_url":"https://api.github.com/users/whaleygeek/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/whaleygeek/subscriptions","organizations_url":"https://api.github.com/users/whaleygeek/orgs","repos_url":"https://api.github.com/users/whaleygeek/repos","events_url":"https://api.github.com/users/whaleygeek/events{/privacy}","received_events_url":"https://api.github.com/users/whaleygeek/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2016-02-12T18:05:18Z","updated_at":"2016-02-13T12:03:40Z","closed_at":null,"body":"Regarding the ESA ruling on not installing packages on the ISS Astro Pi module, described here:\r\n\r\nhttps://github.com/astro-pi/flight-mp3-examples/blob/master/README.md\r\n\r\nIs there an official AstroPi image that is identical to the image installed on the ISS, that people could just download and test against as a known golden reference? \r\n\r\nThat would be a more traditional engineering technique for people to easily verify that the code they have written does not have any additional hidden dependences.\r\n\r\nThe general advice from RPi foundation is always to \"update your pi regularly' - so I think people are likely to get sucked into a bit of a dependency management nightmare otherwise, and also risk writing code that is not able to be tested in a representative way of the live system (and they won't know it is broken until it is too late).\r\n\r\n\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/astro-pi/flight-mp3-examples/issues/comments/183654918","html_url":"https://github.com/astro-pi/flight-mp3-examples/issues/1#issuecomment-183654918","issue_url":"https://api.github.com/repos/astro-pi/flight-mp3-examples/issues/1","id":183654918,"user":{"login":"bennuttall","id":1609725,"avatar_url":"https://avatars.githubusercontent.com/u/1609725?v=3","gravatar_id":"","url":"https://api.github.com/users/bennuttall","html_url":"https://github.com/bennuttall","followers_url":"https://api.github.com/users/bennuttall/followers","following_url":"https://api.github.com/users/bennuttall/following{/other_user}","gists_url":"https://api.github.com/users/bennuttall/gists{/gist_id}","starred_url":"https://api.github.com/users/bennuttall/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bennuttall/subscriptions","organizations_url":"https://api.github.com/users/bennuttall/orgs","repos_url":"https://api.github.com/users/bennuttall/repos","events_url":"https://api.github.com/users/bennuttall/events{/privacy}","received_events_url":"https://api.github.com/users/bennuttall/received_events","type":"User","site_admin":false},"created_at":"2016-02-13T12:03:40Z","updated_at":"2016-02-13T12:03:40Z","body":"It's probably easier for kids to use whatever image they have, and if there are any slight discrepancies, we will fix them. We won't penalise kids for code that works on Jessie, as long as it doesn't depend on anything which is blatantly not available. If in doubt about a package or module, best to ask.\r\n\r\nI'm not sure if @davidhoness can provide the flight image or not, but you could always download the [last Wheezy image](http://downloads.raspberrypi.org/raspbian/images/2012-07-15-wheezy-raspbian/) if you wanted to."}}