{"action":"created","issue":{"url":"https://api.github.com/repos/eXtensibleCatalog/xcmetadataservicestoolkit/issues/455","repository_url":"https://api.github.com/repos/eXtensibleCatalog/xcmetadataservicestoolkit","labels_url":"https://api.github.com/repos/eXtensibleCatalog/xcmetadataservicestoolkit/issues/455/labels{/name}","comments_url":"https://api.github.com/repos/eXtensibleCatalog/xcmetadataservicestoolkit/issues/455/comments","events_url":"https://api.github.com/repos/eXtensibleCatalog/xcmetadataservicestoolkit/issues/455/events","html_url":"https://github.com/eXtensibleCatalog/xcmetadataservicestoolkit/issues/455","id":182828501,"number":455,"title":"Dedup 035 working correctly????","user":{"login":"patrickzurek","id":6615138,"avatar_url":"https://avatars.githubusercontent.com/u/6615138?v=3","gravatar_id":"","url":"https://api.github.com/users/patrickzurek","html_url":"https://github.com/patrickzurek","followers_url":"https://api.github.com/users/patrickzurek/followers","following_url":"https://api.github.com/users/patrickzurek/following{/other_user}","gists_url":"https://api.github.com/users/patrickzurek/gists{/gist_id}","starred_url":"https://api.github.com/users/patrickzurek/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/patrickzurek/subscriptions","organizations_url":"https://api.github.com/users/patrickzurek/orgs","repos_url":"https://api.github.com/users/patrickzurek/repos","events_url":"https://api.github.com/users/patrickzurek/events{/privacy}","received_events_url":"https://api.github.com/users/patrickzurek/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":8,"created_at":"2016-10-13T15:51:12Z","updated_at":"2016-10-13T15:51:39Z","closed_at":null,"body":"JIRA issue created by: rcook\nOriginally opened: 2012-02-23 04:34 PM\n\nIssue body:\n (nt)"},"comment":{"url":"https://api.github.com/repos/eXtensibleCatalog/xcmetadataservicestoolkit/issues/comments/253555067","html_url":"https://github.com/eXtensibleCatalog/xcmetadataservicestoolkit/issues/455#issuecomment-253555067","issue_url":"https://api.github.com/repos/eXtensibleCatalog/xcmetadataservicestoolkit/issues/455","id":253555067,"user":{"login":"patrickzurek","id":6615138,"avatar_url":"https://avatars.githubusercontent.com/u/6615138?v=3","gravatar_id":"","url":"https://api.github.com/users/patrickzurek","html_url":"https://github.com/patrickzurek","followers_url":"https://api.github.com/users/patrickzurek/followers","following_url":"https://api.github.com/users/patrickzurek/following{/other_user}","gists_url":"https://api.github.com/users/patrickzurek/gists{/gist_id}","starred_url":"https://api.github.com/users/patrickzurek/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/patrickzurek/subscriptions","organizations_url":"https://api.github.com/users/patrickzurek/orgs","repos_url":"https://api.github.com/users/patrickzurek/repos","events_url":"https://api.github.com/users/patrickzurek/events{/privacy}","received_events_url":"https://api.github.com/users/patrickzurek/received_events","type":"User","site_admin":false},"created_at":"2016-10-13T15:51:39Z","updated_at":"2016-10-13T15:51:39Z","body":"JIRA Comment by user: Chris Delis (cedelis)\nJIRA Timestamp: 2012-03-15 06:17 PM\n\nComment body:\n\nRandy said:\r\nI think we can use this issue to track the change needed for normalization.  Marking the Milestone 'undecided' - Randy please change as appropriate.  I vote for this being done within the next release or 2 by Chris.\r\n\r\nThe change needed in normalization is:\r\n\r\nWhen Dedup035 is set to '1', dedup based on 035$a only not the aggregated 035 subfield contents.\r\n--------------\r\nChris says:\r\nI understand that you wish to dedup 035s by only comparing the 035$a.  But what do you wish the final output to be?  I.e., \"how\" do you wish to actually perform the dedup.  Given the current example, should the deduped output be:\r\n\r\n<marc:datafield ind1=\" \" ind2=\" \" tag=\"035\">\r\n    <marc:subfield code=\"a\">(OCoLC)3564449</marc:subfield>\r\n  </marc:datafield>\r\n  <marc:datafield ind1=\" \" ind2=\" \" tag=\"035\">\r\n    <marc:subfield code=\"a\">2461879</marc:subfield>\r\n  </marc:datafield>\r\n\r\nOr....\r\n\r\n<marc:datafield ind1=\" \" ind2=\" \" tag=\"035\">\r\n    <marc:subfield code=\"a\">(OCoLC)3564449</marc:subfield>\r\n    <marc:subfield code=\"z\">(OCoLC)3218133</marc:subfield>\r\n  </marc:datafield>\r\n  <marc:datafield ind1=\" \" ind2=\" \" tag=\"035\">\r\n    <marc:subfield code=\"a\">2461879</marc:subfield>\r\n  </marc:datafield>\r\n\r\n????\r\n\r\nI.e., how do I decide which one to keep?  Do I always chose the \"longest\" (the one with most subfields) one?  The \"shortest\" (the one with the fewest subfields)?  The first one we encounter?\r\n\r\nWould it be easier if I perform a pre-processing step *before* the deduping of 035 (when Dedup035 is set to 1, of course)?  I.e., would it be easier to simply strip out all subfields except subfield a?\r\n\r\nSorry for turning a seemingly simple spec into something not-so-simple ;-)  Or am I misunderstanding something (always possible :-)"}}
{"actor":{"display_login":"patrickzurek"}}