{"action":"created","issue":{"url":"https://api.github.com/repos/osalvador/tePLSQL/issues/21","repository_url":"https://api.github.com/repos/osalvador/tePLSQL","labels_url":"https://api.github.com/repos/osalvador/tePLSQL/issues/21/labels{/name}","comments_url":"https://api.github.com/repos/osalvador/tePLSQL/issues/21/comments","events_url":"https://api.github.com/repos/osalvador/tePLSQL/issues/21/events","html_url":"https://github.com/osalvador/tePLSQL/issues/21","id":162438053,"number":21,"title":"TAPI for TE_TEMPLATE","user":{"login":"MikeKutz","id":14933751,"avatar_url":"https://avatars.githubusercontent.com/u/14933751?v=3","gravatar_id":"","url":"https://api.github.com/users/MikeKutz","html_url":"https://github.com/MikeKutz","followers_url":"https://api.github.com/users/MikeKutz/followers","following_url":"https://api.github.com/users/MikeKutz/following{/other_user}","gists_url":"https://api.github.com/users/MikeKutz/gists{/gist_id}","starred_url":"https://api.github.com/users/MikeKutz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/MikeKutz/subscriptions","organizations_url":"https://api.github.com/users/MikeKutz/orgs","repos_url":"https://api.github.com/users/MikeKutz/repos","events_url":"https://api.github.com/users/MikeKutz/events{/privacy}","received_events_url":"https://api.github.com/users/MikeKutz/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/osalvador/tePLSQL/labels/enhancement","name":"enhancement","color":"84b6eb"},{"url":"https://api.github.com/repos/osalvador/tePLSQL/labels/help%20wanted","name":"help wanted","color":"159818"}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2016-06-27T12:15:47Z","updated_at":"2016-07-19T07:23:55Z","closed_at":null,"body":"For future proofing development of TE_TEMPLATES, one should be able to build this TAPI using tePLSQL template(s).\r\n\r\nFuntionality needed\r\n- import XML of templates (p_xml in XMLType)\r\n- export a series of templates based on a search parameter (eg p_name_like) return XMLType.\r\n- simplified \"get template\"\r\n  - TEPLSQL should call this function for templates expected to be in TE_TEMPLATES\r\n- validate XML\r\n- exceptions\r\n  - invalid_XML\r\n  - template_not_found\r\n- XSD for validating the XML\r\n  - XSD should be available as a file\r\n  - XSD should also be a constant of the package.\r\n  - XSD should be generated by the template(s) that create the package.\r\n\r\nThe developer should provide\r\n- code for package (spec and body).\r\n- XSD\r\n- XML of template(s) used for building the TAPI\r\n- modification of TEPLSQL package that calls this TAPI.\r\n- optionally, an oddgen generator for building this TAPI.\r\n\r\nothers features should be discussed.\r\n\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/osalvador/tePLSQL/issues/comments/233552128","html_url":"https://github.com/osalvador/tePLSQL/issues/21#issuecomment-233552128","issue_url":"https://api.github.com/repos/osalvador/tePLSQL/issues/21","id":233552128,"user":{"login":"osalvador","id":7385607,"avatar_url":"https://avatars.githubusercontent.com/u/7385607?v=3","gravatar_id":"","url":"https://api.github.com/users/osalvador","html_url":"https://github.com/osalvador","followers_url":"https://api.github.com/users/osalvador/followers","following_url":"https://api.github.com/users/osalvador/following{/other_user}","gists_url":"https://api.github.com/users/osalvador/gists{/gist_id}","starred_url":"https://api.github.com/users/osalvador/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/osalvador/subscriptions","organizations_url":"https://api.github.com/users/osalvador/orgs","repos_url":"https://api.github.com/users/osalvador/repos","events_url":"https://api.github.com/users/osalvador/events{/privacy}","received_events_url":"https://api.github.com/users/osalvador/received_events","type":"User","site_admin":false},"created_at":"2016-07-19T07:23:55Z","updated_at":"2016-07-19T07:23:55Z","body":"Hi Mike,\r\n\r\nWould be nice to send me examples, I cant't understand everything you want to get to do.\r\n\r\nThanks!"}}
{"actor":{"display_login":"osalvador"}}