{"action":"created","issue":{"url":"https://api.github.com/repos/JobBrander/jobs-common/issues/4","labels_url":"https://api.github.com/repos/JobBrander/jobs-common/issues/4/labels{/name}","comments_url":"https://api.github.com/repos/JobBrander/jobs-common/issues/4/comments","events_url":"https://api.github.com/repos/JobBrander/jobs-common/issues/4/events","html_url":"https://github.com/JobBrander/jobs-common/issues/4","id":69243400,"number":4,"title":"Addressing the lists (arrays) in the Job object","user":{"login":"stevenmaguire","id":1851973,"avatar_url":"https://avatars.githubusercontent.com/u/1851973?v=3","gravatar_id":"","url":"https://api.github.com/users/stevenmaguire","html_url":"https://github.com/stevenmaguire","followers_url":"https://api.github.com/users/stevenmaguire/followers","following_url":"https://api.github.com/users/stevenmaguire/following{/other_user}","gists_url":"https://api.github.com/users/stevenmaguire/gists{/gist_id}","starred_url":"https://api.github.com/users/stevenmaguire/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/stevenmaguire/subscriptions","organizations_url":"https://api.github.com/users/stevenmaguire/orgs","repos_url":"https://api.github.com/users/stevenmaguire/repos","events_url":"https://api.github.com/users/stevenmaguire/events{/privacy}","received_events_url":"https://api.github.com/users/stevenmaguire/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/JobBrander/jobs-common/labels/question","name":"question","color":"cc317c"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2015-04-18T00:02:47Z","updated_at":"2015-04-18T19:38:38Z","closed_at":null,"body":"@karllhughes What is the use case for the following items needing to be lists/arrays in the `Job` object?\r\n\r\n- companies\r\n- locations\r\n- industries\r\n- codes\r\n\r\nI've got some thoughts on how to handle these items. I would like to validate them against the use cases you began with. "},"comment":{"url":"https://api.github.com/repos/JobBrander/jobs-common/issues/comments/94195351","html_url":"https://github.com/JobBrander/jobs-common/issues/4#issuecomment-94195351","issue_url":"https://api.github.com/repos/JobBrander/jobs-common/issues/4","id":94195351,"user":{"login":"karllhughes","id":1103622,"avatar_url":"https://avatars.githubusercontent.com/u/1103622?v=3","gravatar_id":"","url":"https://api.github.com/users/karllhughes","html_url":"https://github.com/karllhughes","followers_url":"https://api.github.com/users/karllhughes/followers","following_url":"https://api.github.com/users/karllhughes/following{/other_user}","gists_url":"https://api.github.com/users/karllhughes/gists{/gist_id}","starred_url":"https://api.github.com/users/karllhughes/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/karllhughes/subscriptions","organizations_url":"https://api.github.com/users/karllhughes/orgs","repos_url":"https://api.github.com/users/karllhughes/repos","events_url":"https://api.github.com/users/karllhughes/events{/privacy}","received_events_url":"https://api.github.com/users/karllhughes/received_events","type":"User","site_admin":false},"created_at":"2015-04-18T19:38:38Z","updated_at":"2015-04-18T19:38:38Z","body":"Good on the first two.\r\n\r\nFor locations: I think it's multiple jobs, but the government's wonky system puts them in the same id. For my purposes, I've just been truncating the locations and only taking the first one listed anyway. Making them into multiple jobs might make more sense.\r\n\r\nCodes are very provider dependent. It's probably the least standardized form of data here. Some use names of JS functions, some use unique id's, and some are job codes with unspecified use to the casual observer (probably for internal tools). Since the codes are required to truly implement some of the API's we need to keep them, but they aren't all done the same way and I feel like future providers might add new methods, so keeping codes general is sort of my fall back place for non-standard but necessary data."}}