{"action":"created","issue":{"url":"https://api.github.com/repos/OSUrobotics/cmvision_3d/issues/1","labels_url":"https://api.github.com/repos/OSUrobotics/cmvision_3d/issues/1/labels{/name}","comments_url":"https://api.github.com/repos/OSUrobotics/cmvision_3d/issues/1/comments","events_url":"https://api.github.com/repos/OSUrobotics/cmvision_3d/issues/1/events","html_url":"https://github.com/OSUrobotics/cmvision_3d/issues/1","id":59188501,"number":1,"title":"Great package with minor issues","user":{"login":"sglvladi","id":11223208,"avatar_url":"https://avatars.githubusercontent.com/u/11223208?v=3","gravatar_id":"","url":"https://api.github.com/users/sglvladi","html_url":"https://github.com/sglvladi","followers_url":"https://api.github.com/users/sglvladi/followers","following_url":"https://api.github.com/users/sglvladi/following{/other_user}","gists_url":"https://api.github.com/users/sglvladi/gists{/gist_id}","starred_url":"https://api.github.com/users/sglvladi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sglvladi/subscriptions","organizations_url":"https://api.github.com/users/sglvladi/orgs","repos_url":"https://api.github.com/users/sglvladi/repos","events_url":"https://api.github.com/users/sglvladi/events{/privacy}","received_events_url":"https://api.github.com/users/sglvladi/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-02-27T04:38:26Z","updated_at":"2015-02-27T05:03:10Z","closed_at":null,"body":"Hi there,\r\n\r\nThis is a brilliant package, but unfortunatelly would not run out of the box. Thus, I would like to report the issues that I dealt with and ask a question on them.\r\n\r\nFirstly, in \"CMakeLists.txt\" there is a required package named \"privacy\". In my case, I could not find any packages with the specific name, so I just took it off to let cmake complete. \r\n\r\nContinuing, the main problem I discovered with the color_controller.py node is that it uses the attribute \"name\" (blob.name) of message type Blob, which is not provided by cmvision. I am running Hydro and have installed the up-to-date version of cmvision provided here: http://wiki.ros.org/cmvision. I managed to go around this problem, by creating a new class which essentially appends the \"name\" attribute to each received blob.\r\n\r\nFrom the documentation I can infer that the package was fully functional when uploaded, so I would like to enquire about the version of cmvision that the package was based on.\r\n\r\nThanks"},"comment":{"url":"https://api.github.com/repos/OSUrobotics/cmvision_3d/issues/comments/76333788","html_url":"https://github.com/OSUrobotics/cmvision_3d/issues/1#issuecomment-76333788","issue_url":"https://api.github.com/repos/OSUrobotics/cmvision_3d/issues/1","id":76333788,"user":{"login":"ahubers","id":7432558,"avatar_url":"https://avatars.githubusercontent.com/u/7432558?v=3","gravatar_id":"","url":"https://api.github.com/users/ahubers","html_url":"https://github.com/ahubers","followers_url":"https://api.github.com/users/ahubers/followers","following_url":"https://api.github.com/users/ahubers/following{/other_user}","gists_url":"https://api.github.com/users/ahubers/gists{/gist_id}","starred_url":"https://api.github.com/users/ahubers/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ahubers/subscriptions","organizations_url":"https://api.github.com/users/ahubers/orgs","repos_url":"https://api.github.com/users/ahubers/repos","events_url":"https://api.github.com/users/ahubers/events{/privacy}","received_events_url":"https://api.github.com/users/ahubers/received_events","type":"User","site_admin":false},"created_at":"2015-02-27T05:03:10Z","updated_at":"2015-02-27T05:03:10Z","body":"Thanks for your interest and I appreciate that at least one person is using it! Warms the caverns of my open-source heart. \r\n\r\nIn reply to the issues you brought up (what's a ROS package without a few issues?),\r\n\r\n1. \"privacy\" is a package of mine that isn't really external-facing. It must have weaved its way into CmakeLists.txt some how. I don't remember, but if you submit a pull request I'd be happy to accept it with the change.\r\n2. About blob.name. I actually contributed a bit to what I recall to be the current maintained version of cmvision here, appending \"name\" to the blob message type. Here's the specific commit utexas-bwi/cmvision@f29d33a525ef0c1dcaab9c2a719590a14f26b28a. My ROS knowledge is rusty, but I believe Piyush (the maintainer) said he'd update this to the rosdistro so that new installs of ROS will have the change I made included in cmvision. He may have forgot to do so, or I may just not know how rosdistro works well enough. I can contact him or possibly do it myself. Regardless, the issue should go away if you just instead download the latest version from the linked repository.\r\n\r\nLet me know how it goes."}}