{"id":49,"date":"2012-10-08T14:37:03","date_gmt":"2012-10-08T14:37:03","guid":{"rendered":"http:\/\/blogs.sussex.ac.uk\/coursedata\/2012\/10\/08\/developer-progress\/"},"modified":"2012-10-08T14:37:03","modified_gmt":"2012-10-08T14:37:03","slug":"developer-progress","status":"publish","type":"post","link":"https:\/\/blogs.sussex.ac.uk\/coursedata\/2012\/10\/08\/developer-progress\/","title":{"rendered":"developer progress"},"content":{"rendered":"<p>I have so far developed the process for producing the XCRI-CAP feed. The application runs overnight to populate a separate set of tables for the XCRI-CAP datasource and then creates the main XCRI-CAP file. This has been validated using the JISC validator tool (http:\/\/validator.xcri.co.uk\/ ) and passes with some warnings (largely on missing abstracts and descriptions). The application also produces a human readable version of the feed as an HTML page and an Excel file.<\/p>\n<p>The main outstanding issues relate to some data discrepancies, some courses missing descriptions (which is allowed but with a warning) and some not having subjects. Those courses that do not have subjects must be resolved as they prevent a valid XML document from being produced. Currently these courses are excluded from the feed. <\/p>\n<p>The application has been deployed to a development server. I am still waiting on the test and live environments to be made available as well as allowing the feed to be generated over SSL.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I have so far developed the process for producing the XCRI-CAP feed. The application runs overnight to populate a separate set of tables for the XCRI-CAP datasource and then creates the main XCRI-CAP file. This has been validated using the JISC validator tool (http:\/\/validator.xcri.co.uk\/ ) and passes with some warnings (largely on missing abstracts and [&hellip;]<\/p>\n","protected":false},"author":34,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[1],"tags":[199,198,174],"_links":{"self":[{"href":"https:\/\/blogs.sussex.ac.uk\/coursedata\/wp-json\/wp\/v2\/posts\/49"}],"collection":[{"href":"https:\/\/blogs.sussex.ac.uk\/coursedata\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.sussex.ac.uk\/coursedata\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.sussex.ac.uk\/coursedata\/wp-json\/wp\/v2\/users\/34"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.sussex.ac.uk\/coursedata\/wp-json\/wp\/v2\/comments?post=49"}],"version-history":[{"count":0,"href":"https:\/\/blogs.sussex.ac.uk\/coursedata\/wp-json\/wp\/v2\/posts\/49\/revisions"}],"wp:attachment":[{"href":"https:\/\/blogs.sussex.ac.uk\/coursedata\/wp-json\/wp\/v2\/media?parent=49"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.sussex.ac.uk\/coursedata\/wp-json\/wp\/v2\/categories?post=49"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.sussex.ac.uk\/coursedata\/wp-json\/wp\/v2\/tags?post=49"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}