{"action":"created","issue":{"url":"https://api.github.com/repos/highsource/w3c-schemas/issues/10","labels_url":"https://api.github.com/repos/highsource/w3c-schemas/issues/10/labels{/name}","comments_url":"https://api.github.com/repos/highsource/w3c-schemas/issues/10/comments","events_url":"https://api.github.com/repos/highsource/w3c-schemas/issues/10/events","html_url":"https://github.com/highsource/w3c-schemas/issues/10","id":70696221,"number":10,"title":"Add wsdl","user":{"login":"victornoel","id":160975,"avatar_url":"https://avatars.githubusercontent.com/u/160975?v=3","gravatar_id":"","url":"https://api.github.com/users/victornoel","html_url":"https://github.com/victornoel","followers_url":"https://api.github.com/users/victornoel/followers","following_url":"https://api.github.com/users/victornoel/following{/other_user}","gists_url":"https://api.github.com/users/victornoel/gists{/gist_id}","starred_url":"https://api.github.com/users/victornoel/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/victornoel/subscriptions","organizations_url":"https://api.github.com/users/victornoel/orgs","repos_url":"https://api.github.com/users/victornoel/repos","events_url":"https://api.github.com/users/victornoel/events{/privacy}","received_events_url":"https://api.github.com/users/victornoel/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/highsource/w3c-schemas/labels/enhancement","name":"enhancement","color":"84b6eb"}],"state":"open","locked":false,"assignee":{"login":"highsource","id":6707996,"avatar_url":"https://avatars.githubusercontent.com/u/6707996?v=3","gravatar_id":"","url":"https://api.github.com/users/highsource","html_url":"https://github.com/highsource","followers_url":"https://api.github.com/users/highsource/followers","following_url":"https://api.github.com/users/highsource/following{/other_user}","gists_url":"https://api.github.com/users/highsource/gists{/gist_id}","starred_url":"https://api.github.com/users/highsource/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/highsource/subscriptions","organizations_url":"https://api.github.com/users/highsource/orgs","repos_url":"https://api.github.com/users/highsource/repos","events_url":"https://api.github.com/users/highsource/events{/privacy}","received_events_url":"https://api.github.com/users/highsource/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/highsource/w3c-schemas/milestones/6","html_url":"https://github.com/highsource/w3c-schemas/milestones/1.2.x","labels_url":"https://api.github.com/repos/highsource/w3c-schemas/milestones/6/labels","id":1193677,"number":6,"title":"1.2.x","description":null,"creator":{"login":"highsource","id":6707996,"avatar_url":"https://avatars.githubusercontent.com/u/6707996?v=3","gravatar_id":"","url":"https://api.github.com/users/highsource","html_url":"https://github.com/highsource","followers_url":"https://api.github.com/users/highsource/followers","following_url":"https://api.github.com/users/highsource/following{/other_user}","gists_url":"https://api.github.com/users/highsource/gists{/gist_id}","starred_url":"https://api.github.com/users/highsource/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/highsource/subscriptions","organizations_url":"https://api.github.com/users/highsource/orgs","repos_url":"https://api.github.com/users/highsource/repos","events_url":"https://api.github.com/users/highsource/events{/privacy}","received_events_url":"https://api.github.com/users/highsource/received_events","type":"User","site_admin":false},"open_issues":1,"closed_issues":0,"state":"open","created_at":"2015-07-05T15:51:02Z","updated_at":"2015-07-05T15:51:02Z","due_on":null,"closed_at":null},"comments":6,"created_at":"2015-04-24T13:51:44Z","updated_at":"2015-08-28T10:55:21Z","closed_at":null,"body":"Hi,\r\n\r\nCould we add wsdl schemas to this module?\r\n\r\nI know wsdl 1 is not a w3c schema (http://schemas.xmlsoap.org/wsdl/) but wsdl 2 is (http://www.w3.org/ns/wsdl).\r\n\r\nStill if version 1 could be added to it would be useful and not completely strange to have it here :)\r\n\r\nThanks!"},"comment":{"url":"https://api.github.com/repos/highsource/w3c-schemas/issues/comments/135739416","html_url":"https://github.com/highsource/w3c-schemas/issues/10#issuecomment-135739416","issue_url":"https://api.github.com/repos/highsource/w3c-schemas/issues/10","id":135739416,"user":{"login":"highsource","id":6707996,"avatar_url":"https://avatars.githubusercontent.com/u/6707996?v=3","gravatar_id":"","url":"https://api.github.com/users/highsource","html_url":"https://github.com/highsource","followers_url":"https://api.github.com/users/highsource/followers","following_url":"https://api.github.com/users/highsource/following{/other_user}","gists_url":"https://api.github.com/users/highsource/gists{/gist_id}","starred_url":"https://api.github.com/users/highsource/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/highsource/subscriptions","organizations_url":"https://api.github.com/users/highsource/orgs","repos_url":"https://api.github.com/users/highsource/repos","events_url":"https://api.github.com/users/highsource/events{/privacy}","received_events_url":"https://api.github.com/users/highsource/received_events","type":"User","site_admin":false},"created_at":"2015-08-28T10:55:21Z","updated_at":"2015-08-28T10:55:21Z","body":"Hi,\r\n\r\nwould be cool if you could address this.\r\n\r\n* Sure.\r\n* You can only create one directory structure, we won't duplicate schemas (even if different URLs point to the same thing). I normally try to map URLs of schemas in some straightforward manner, but I'm not sure if it is possible here. My suggestion would be: please list the URLs of schemas with their respective specs/versions and we'll figure out how to structure them in files.\r\n* Catalog should resolve system id, resolving public ids does not work reliably.\r\n* Yes, `xmlsoap` directory would be good. But it's not because of the namespace but more because of the location. The directory structure of schemas should be close to the URLs of the schemas. Ideally, this should be 1:1, but it does not seem possible in this case.\r\n* No, I think, the same catalog.\r\n* Something like `wsdl.xsd` would be OK but we'll maybe need to add versions in the structure.\r\n* I think there will always be system id, there's normally always some URL in `xsd:import` or not? I'd first try with system ids and only then with public ids as public ids resolution is not reliable.\r\n* We may also need to patch schemas so that they always use the same URLs to identify the same schemas (and different for different).\r\n\r\nYou're guessing it right with `resources-original` and `resources`. Things are checked in because of diffing with git. Maybe this could be done better, but it works the way it is, so I'm a bit reluctant to invest effort to change it.\r\n\r\nBTW, what you'd also need to do is to add new schemas and test cases for them into `scripts`. So that Jsonix also works with these schemas. That would be actually quite cool, that would enable people to wringe SOAP clients in JS.\r\n\r\nLet's start by creating a solid structure of schemas in `w3c-schemas/schemas` and the continue by adding SOAP schema projects one by one.\r\n\r\nThank you for your contributions, I appreciate them very much."}}