{"action":"opened","issue":{"url":"https://api.github.com/repos/TEIC/Stylesheets/issues/145","repository_url":"https://api.github.com/repos/TEIC/Stylesheets","labels_url":"https://api.github.com/repos/TEIC/Stylesheets/issues/145/labels{/name}","comments_url":"https://api.github.com/repos/TEIC/Stylesheets/issues/145/comments","events_url":"https://api.github.com/repos/TEIC/Stylesheets/issues/145/events","html_url":"https://github.com/TEIC/Stylesheets/issues/145","id":145267292,"number":145,"title":"Whose responsibility is OxGarage?","user":{"login":"martindholmes","id":2412617,"avatar_url":"https://avatars.githubusercontent.com/u/2412617?v=3","gravatar_id":"","url":"https://api.github.com/users/martindholmes","html_url":"https://github.com/martindholmes","followers_url":"https://api.github.com/users/martindholmes/followers","following_url":"https://api.github.com/users/martindholmes/following{/other_user}","gists_url":"https://api.github.com/users/martindholmes/gists{/gist_id}","starred_url":"https://api.github.com/users/martindholmes/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/martindholmes/subscriptions","organizations_url":"https://api.github.com/users/martindholmes/orgs","repos_url":"https://api.github.com/users/martindholmes/repos","events_url":"https://api.github.com/users/martindholmes/events{/privacy}","received_events_url":"https://api.github.com/users/martindholmes/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/TEIC/Stylesheets/labels/CouncilResponsibility","name":"CouncilResponsibility","color":"bfe5bf"},{"url":"https://api.github.com/repos/TEIC/Stylesheets/labels/question","name":"question","color":"cc317c"},{"url":"https://api.github.com/repos/TEIC/Stylesheets/labels/status:needs%20discussion","name":"status:needs discussion","color":"fbca04"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2016-04-01T19:40:06Z","updated_at":"2016-04-01T19:40:06Z","closed_at":null,"body":"Please don't move this issue to the OxGarage repo, because the heart of the problem is that no-one is paying attention to the OxGarage repo.\r\n\r\nRoma depends on OxGarage to do its schema generation, and OxGarage depends on having an up-to-date copy of the TEI Stylesheets to match the version of P5 which Roma is using. Roma's P5 database is always updated as part of the release process, but there is no procedure defined for updating OxGarage, and it hasn't happened for a long time; as of the release of P5 3.0.0, Roma now fails to produce working schemas. \r\n\r\nSince Roma is not going away, and there's nothing fundamentally wrong with how things are supposed to work, I believe the TEI release process for both the Stylesheets and P5 should include a step by which the installation of the TEI Stylesheets is updated on OxGarage. I don't know whether the current version of OxGarage is running at Oxford still or is on the TEI server, so I don't know how this could best be done, but it needs to be done. I'm raising the issue so that it doesn't get forgotten."}}