{"action":"created","issue":{"url":"https://api.github.com/repos/urbit/urbit/issues/407","labels_url":"https://api.github.com/repos/urbit/urbit/issues/407/labels{/name}","comments_url":"https://api.github.com/repos/urbit/urbit/issues/407/comments","events_url":"https://api.github.com/repos/urbit/urbit/issues/407/events","html_url":"https://github.com/urbit/urbit/issues/407","id":107268823,"number":407,"title":"Marks with deficient ++grad's","user":{"login":"philipcmonk","id":5553176,"avatar_url":"https://avatars.githubusercontent.com/u/5553176?v=3","gravatar_id":"","url":"https://api.github.com/users/philipcmonk","html_url":"https://github.com/philipcmonk","followers_url":"https://api.github.com/users/philipcmonk/followers","following_url":"https://api.github.com/users/philipcmonk/following{/other_user}","gists_url":"https://api.github.com/users/philipcmonk/gists{/gist_id}","starred_url":"https://api.github.com/users/philipcmonk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/philipcmonk/subscriptions","organizations_url":"https://api.github.com/users/philipcmonk/orgs","repos_url":"https://api.github.com/users/philipcmonk/repos","events_url":"https://api.github.com/users/philipcmonk/events{/privacy}","received_events_url":"https://api.github.com/users/philipcmonk/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/urbit/urbit/labels/difficulty%20low","name":"difficulty low","color":"d4c5f9"},{"url":"https://api.github.com/repos/urbit/urbit/labels/help%20wanted","name":"help wanted","color":"159818"},{"url":"https://api.github.com/repos/urbit/urbit/labels/priority%20high","name":"priority high","color":"5319e7"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2015-09-18T20:07:33Z","updated_at":"2015-09-18T20:30:12Z","closed_at":null,"body":"In a mark, `++grad` defines diff, patch, and merge algorithms for the data.  There are existing examples of good ones for `%hoon`, `%txt`, and `%md`.  There's a trivial one in `%mime`.\r\n\r\nMost of the other marks don't have good ones.  The ones that comes to mind that are particularly important are `%css`, `%js`, and `%coffee`.  These should probably be handled most similarly to `%md`."},"comment":{"url":"https://api.github.com/repos/urbit/urbit/issues/comments/141560588","html_url":"https://github.com/urbit/urbit/issues/407#issuecomment-141560588","issue_url":"https://api.github.com/repos/urbit/urbit/issues/407","id":141560588,"user":{"login":"galenwp","id":1467211,"avatar_url":"https://avatars.githubusercontent.com/u/1467211?v=3","gravatar_id":"","url":"https://api.github.com/users/galenwp","html_url":"https://github.com/galenwp","followers_url":"https://api.github.com/users/galenwp/followers","following_url":"https://api.github.com/users/galenwp/following{/other_user}","gists_url":"https://api.github.com/users/galenwp/gists{/gist_id}","starred_url":"https://api.github.com/users/galenwp/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/galenwp/subscriptions","organizations_url":"https://api.github.com/users/galenwp/orgs","repos_url":"https://api.github.com/users/galenwp/repos","events_url":"https://api.github.com/users/galenwp/events{/privacy}","received_events_url":"https://api.github.com/users/galenwp/received_events","type":"User","site_admin":false},"created_at":"2015-09-18T20:30:12Z","updated_at":"2015-09-18T20:30:12Z","body":"I think we might need to add them to the OSS group on GH?\n\n> On Sep 18, 2015, at 1:26 PM, Philip Monk <notifications@github.com> wrote:\n> \n> Is it possible in github to assign an outside contributor? @cahiggins <https://github.com/cahiggins> says he's going to look at this over the weekend.\n> \n> —\n> Reply to this email directly or view it on GitHub <https://github.com/urbit/urbit/issues/407#issuecomment-141558480>.\n> \n\n"}}