{"action":"created","issue":{"url":"https://api.github.com/repos/dcowden/cadquery/issues/268","repository_url":"https://api.github.com/repos/dcowden/cadquery","labels_url":"https://api.github.com/repos/dcowden/cadquery/issues/268/labels{/name}","comments_url":"https://api.github.com/repos/dcowden/cadquery/issues/268/comments","events_url":"https://api.github.com/repos/dcowden/cadquery/issues/268/events","html_url":"https://github.com/dcowden/cadquery/issues/268","id":323993597,"number":268,"title":"Move to OCC instead of FreeCAD","user":{"login":"dcowden","id":1297923,"avatar_url":"https://avatars0.githubusercontent.com/u/1297923?v=4","gravatar_id":"","url":"https://api.github.com/users/dcowden","html_url":"https://github.com/dcowden","followers_url":"https://api.github.com/users/dcowden/followers","following_url":"https://api.github.com/users/dcowden/following{/other_user}","gists_url":"https://api.github.com/users/dcowden/gists{/gist_id}","starred_url":"https://api.github.com/users/dcowden/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dcowden/subscriptions","organizations_url":"https://api.github.com/users/dcowden/orgs","repos_url":"https://api.github.com/users/dcowden/repos","events_url":"https://api.github.com/users/dcowden/events{/privacy}","received_events_url":"https://api.github.com/users/dcowden/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":4,"created_at":"2018-05-17T12:04:33Z","updated_at":"2018-05-17T20:05:11Z","closed_at":null,"author_association":"OWNER","body":"@jmwright @adam-urbanczyk @fragmuffin \r\n\r\n@adam-urbanczyk has a branch that moves most CQ functionality to use OCC directly, rather than the FreeCAD layer.\r\n\r\nI'd like to begin the process of moving that into CQ main version.\r\n\r\nOpinions on how to manage the reverse compatibility are welcome. For now, we'll probably use the OCC that comes with FreeCAD already.\r\n\r\nMy thinking is that we make an initial move, and then slowly move features from FC to OCC, rather than a huge push that changes it all, but what do you guys think? Maybe we should just move it all since @adam-urbanczyk has most if not all tests passing?\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/dcowden/cadquery/issues/comments/389992429","html_url":"https://github.com/dcowden/cadquery/issues/268#issuecomment-389992429","issue_url":"https://api.github.com/repos/dcowden/cadquery/issues/268","id":389992429,"user":{"login":"dcowden","id":1297923,"avatar_url":"https://avatars0.githubusercontent.com/u/1297923?v=4","gravatar_id":"","url":"https://api.github.com/users/dcowden","html_url":"https://github.com/dcowden","followers_url":"https://api.github.com/users/dcowden/followers","following_url":"https://api.github.com/users/dcowden/following{/other_user}","gists_url":"https://api.github.com/users/dcowden/gists{/gist_id}","starred_url":"https://api.github.com/users/dcowden/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dcowden/subscriptions","organizations_url":"https://api.github.com/users/dcowden/orgs","repos_url":"https://api.github.com/users/dcowden/repos","events_url":"https://api.github.com/users/dcowden/events{/privacy}","received_events_url":"https://api.github.com/users/dcowden/received_events","type":"User","site_admin":false},"created_at":"2018-05-17T20:05:11Z","updated_at":"2018-05-17T20:05:11Z","author_association":"OWNER","body":"@adam-urbanczyk oh, i didnt know that your OCC branch was based on a freecad-specific OCC wrapper.\r\n\r\nHow much flexibility do we gain moving from FreeCAD objects to FreeCAD-authored OCC wrapper objects, vs moving to pythonOCC?\r\n\r\nI have a love-hate releationship with pythonOCC. I love the development speed, the breadth of the project, and the people ( Jelle and Thomas), but I've historically found developing with it difficult. But its typically not been pythonOCC's fault-- its been OCC itself: its a bear to use at the base level.\r\n\r\nI know for sure I need the direct OCC objects to do the historical queries I want to do "}}
{"actor":{"display_login":"dcowden"}}