{"comment":{"url":"https://api.github.com/repos/rpanah/centinel/comments/9987727","html_url":"https://github.com/rpanah/centinel/commit/39cf373e24ffbb13dfed54564923dc9ec6f0c41d#commitcomment-9987727","id":9987727,"user":{"login":"rpanah","id":6577290,"avatar_url":"https://avatars.githubusercontent.com/u/6577290?v=3","gravatar_id":"","url":"https://api.github.com/users/rpanah","html_url":"https://github.com/rpanah","followers_url":"https://api.github.com/users/rpanah/followers","following_url":"https://api.github.com/users/rpanah/following{/other_user}","gists_url":"https://api.github.com/users/rpanah/gists{/gist_id}","starred_url":"https://api.github.com/users/rpanah/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rpanah/subscriptions","organizations_url":"https://api.github.com/users/rpanah/orgs","repos_url":"https://api.github.com/users/rpanah/repos","events_url":"https://api.github.com/users/rpanah/events{/privacy}","received_events_url":"https://api.github.com/users/rpanah/received_events","type":"User","site_admin":false},"position":28,"line":101,"path":"centinel/experiments/baseline.py","commit_id":"39cf373e24ffbb13dfed54564923dc9ec6f0c41d","created_at":"2015-03-02T15:37:36Z","updated_at":"2015-03-02T15:37:36Z","body":"> What is the reasoning behind this use of CSV?\r\n\r\nI parse comments as defined by our standard. CSV does not support comments as a standard. You have to define your own. I refer you to (CSV format standard)[http://tools.ietf.org/html/rfc4180] for more information.\r\n\r\n> CSV will take care of quoting and everything else, so if you have delimited values, you can just use CSV to split it up for you. For example, you don't need to do the split call on line 103 because you could just have CSV do it for you. \r\n\r\nEither you haven't followed the code up until here, or you don't know that CSV does not in fact do this. I am splitting key-value pairs in our comments, which is not supported as a standard in CSV. I do, however, use the CSV internal split on delimiters (which in our case, are commas). Just look at line 94 of this same file."}}