{"action":"closed","issue":{"url":"https://api.github.com/repos/kassonlab/gmxapi/issues/119","repository_url":"https://api.github.com/repos/kassonlab/gmxapi","labels_url":"https://api.github.com/repos/kassonlab/gmxapi/issues/119/labels{/name}","comments_url":"https://api.github.com/repos/kassonlab/gmxapi/issues/119/comments","events_url":"https://api.github.com/repos/kassonlab/gmxapi/issues/119/events","html_url":"https://github.com/kassonlab/gmxapi/issues/119","id":334063670,"node_id":"MDU6SXNzdWUzMzQwNjM2NzA=","number":119,"title":"gmxapi 0.0.5 should be more graceful with character encoding in work specification.","user":{"login":"eirrgang","id":5289944,"node_id":"MDQ6VXNlcjUyODk5NDQ=","avatar_url":"https://avatars2.githubusercontent.com/u/5289944?v=4","gravatar_id":"","url":"https://api.github.com/users/eirrgang","html_url":"https://github.com/eirrgang","followers_url":"https://api.github.com/users/eirrgang/followers","following_url":"https://api.github.com/users/eirrgang/following{/other_user}","gists_url":"https://api.github.com/users/eirrgang/gists{/gist_id}","starred_url":"https://api.github.com/users/eirrgang/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/eirrgang/subscriptions","organizations_url":"https://api.github.com/users/eirrgang/orgs","repos_url":"https://api.github.com/users/eirrgang/repos","events_url":"https://api.github.com/users/eirrgang/events{/privacy}","received_events_url":"https://api.github.com/users/eirrgang/received_events","type":"User","site_admin":false},"labels":[{"id":613026004,"node_id":"MDU6TGFiZWw2MTMwMjYwMDQ=","url":"https://api.github.com/repos/kassonlab/gmxapi/labels/bug","name":"bug","color":"ee0701","default":true}],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/kassonlab/gmxapi/milestones/3","html_url":"https://github.com/kassonlab/gmxapi/milestone/3","labels_url":"https://api.github.com/repos/kassonlab/gmxapi/milestones/3/labels","id":3381100,"node_id":"MDk6TWlsZXN0b25lMzM4MTEwMA==","number":3,"title":"gmxapi_workspec_0_2","description":"Targeted features require several updates to the workspec schema as well as to the semantics implied by the version.\r\n","creator":{"login":"eirrgang","id":5289944,"node_id":"MDQ6VXNlcjUyODk5NDQ=","avatar_url":"https://avatars2.githubusercontent.com/u/5289944?v=4","gravatar_id":"","url":"https://api.github.com/users/eirrgang","html_url":"https://github.com/eirrgang","followers_url":"https://api.github.com/users/eirrgang/followers","following_url":"https://api.github.com/users/eirrgang/following{/other_user}","gists_url":"https://api.github.com/users/eirrgang/gists{/gist_id}","starred_url":"https://api.github.com/users/eirrgang/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/eirrgang/subscriptions","organizations_url":"https://api.github.com/users/eirrgang/orgs","repos_url":"https://api.github.com/users/eirrgang/repos","events_url":"https://api.github.com/users/eirrgang/events{/privacy}","received_events_url":"https://api.github.com/users/eirrgang/received_events","type":"User","site_admin":false},"open_issues":14,"closed_issues":5,"state":"open","created_at":"2018-05-28T13:53:26Z","updated_at":"2018-07-06T12:52:48Z","due_on":null,"closed_at":null},"comments":2,"created_at":"2018-06-20T12:54:19Z","updated_at":"2018-07-06T12:52:48Z","closed_at":"2018-07-06T12:52:47Z","author_association":"COLLABORATOR","body":"The serialized WorkSpec and WorkElement can end up with inconsistently placed \"u\" characters due to sloppy handling of character encoding in our Python code. #104 Illustrates that we should specify the character encoding even when not tied to specific media, such as a network protocol datagram or text file.\r\n\r\nWe need to\r\n\r\n- [ ] enforce utf-8 encoding\r\n- [ ] eliminate extraneous \"u\" string prefixes from artifacts of sloppy Python\r\n"}}
{"actor":{"display_login":"eirrgang"}}