{"action":"created","issue":{"url":"https://api.github.com/repos/conan-io/conan/issues/2126","repository_url":"https://api.github.com/repos/conan-io/conan","labels_url":"https://api.github.com/repos/conan-io/conan/issues/2126/labels{/name}","comments_url":"https://api.github.com/repos/conan-io/conan/issues/2126/comments","events_url":"https://api.github.com/repos/conan-io/conan/issues/2126/events","html_url":"https://github.com/conan-io/conan/issues/2126","id":280186598,"number":2126,"title":"Parsing package recipe from other package management systems","user":{"login":"astralien3000","id":1277843,"avatar_url":"https://avatars3.githubusercontent.com/u/1277843?v=4","gravatar_id":"","url":"https://api.github.com/users/astralien3000","html_url":"https://github.com/astralien3000","followers_url":"https://api.github.com/users/astralien3000/followers","following_url":"https://api.github.com/users/astralien3000/following{/other_user}","gists_url":"https://api.github.com/users/astralien3000/gists{/gist_id}","starred_url":"https://api.github.com/users/astralien3000/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/astralien3000/subscriptions","organizations_url":"https://api.github.com/users/astralien3000/orgs","repos_url":"https://api.github.com/users/astralien3000/repos","events_url":"https://api.github.com/users/astralien3000/events{/privacy}","received_events_url":"https://api.github.com/users/astralien3000/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2017-12-07T16:09:54Z","updated_at":"2017-12-08T21:23:40Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"Hello,\r\n\r\nI don't know how this part of conan works, but since you enable the user to have 2 types of `conanfile`, the `.txt` being equivalent to a `.py` version in some point ([as said in this example](http://docs.conan.io/en/latest/mastering/conanfile_py.html)), I was wondering if we could do the same with other formats easily.\r\n\r\nFor example, to parse [ros `packages.xml`](https://github.com/ros/roscpp_core/blob/kinetic-devel/roscpp_core/package.xml), [`library.json`](http://docs.platformio.org/en/latest/librarymanager/config.html), [npm `package.json`](https://docs.npmjs.com/files/package.json), etc...\r\n\r\nCan you tell me if it's possible and which classes I should look into to achieve that ?\r\nI think it could be interesting, especially for the ros package system, don't you ?"},"comment":{"url":"https://api.github.com/repos/conan-io/conan/issues/comments/350375531","html_url":"https://github.com/conan-io/conan/issues/2126#issuecomment-350375531","issue_url":"https://api.github.com/repos/conan-io/conan/issues/2126","id":350375531,"user":{"login":"memsharded","id":15367152,"avatar_url":"https://avatars2.githubusercontent.com/u/15367152?v=4","gravatar_id":"","url":"https://api.github.com/users/memsharded","html_url":"https://github.com/memsharded","followers_url":"https://api.github.com/users/memsharded/followers","following_url":"https://api.github.com/users/memsharded/following{/other_user}","gists_url":"https://api.github.com/users/memsharded/gists{/gist_id}","starred_url":"https://api.github.com/users/memsharded/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/memsharded/subscriptions","organizations_url":"https://api.github.com/users/memsharded/orgs","repos_url":"https://api.github.com/users/memsharded/repos","events_url":"https://api.github.com/users/memsharded/events{/privacy}","received_events_url":"https://api.github.com/users/memsharded/received_events","type":"User","site_admin":false},"created_at":"2017-12-08T21:23:40Z","updated_at":"2017-12-08T21:23:40Z","author_association":"CONTRIBUTOR","body":"Thanks very much for the detailed information. Even if it seems possible, I would like to step back and learn the problem you are trying to solve. If ROS has its own package system, why would you like to use conan? What problem are you trying to solve? Is it a problem of the ROS community?"}}
{"actor":{"display_login":"memsharded"}}