{"action":"created","issue":{"url":"https://api.github.com/repos/teusbenschop/bibledit/issues/92","repository_url":"https://api.github.com/repos/teusbenschop/bibledit","labels_url":"https://api.github.com/repos/teusbenschop/bibledit/issues/92/labels{/name}","comments_url":"https://api.github.com/repos/teusbenschop/bibledit/issues/92/comments","events_url":"https://api.github.com/repos/teusbenschop/bibledit/issues/92/events","html_url":"https://github.com/teusbenschop/bibledit/issues/92","id":141841461,"number":92,"title":"Tag git commits with user that generated the changes","user":{"login":"alerque","id":173595,"avatar_url":"https://avatars.githubusercontent.com/u/173595?v=3","gravatar_id":"","url":"https://api.github.com/users/alerque","html_url":"https://github.com/alerque","followers_url":"https://api.github.com/users/alerque/followers","following_url":"https://api.github.com/users/alerque/following{/other_user}","gists_url":"https://api.github.com/users/alerque/gists{/gist_id}","starred_url":"https://api.github.com/users/alerque/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/alerque/subscriptions","organizations_url":"https://api.github.com/users/alerque/orgs","repos_url":"https://api.github.com/users/alerque/repos","events_url":"https://api.github.com/users/alerque/events{/privacy}","received_events_url":"https://api.github.com/users/alerque/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/teusbenschop/bibledit/labels/enhancement","name":"enhancement","color":"84b6eb"}],"state":"closed","locked":false,"assignee":{"login":"teusbenschop","id":1310167,"avatar_url":"https://avatars.githubusercontent.com/u/1310167?v=3","gravatar_id":"","url":"https://api.github.com/users/teusbenschop","html_url":"https://github.com/teusbenschop","followers_url":"https://api.github.com/users/teusbenschop/followers","following_url":"https://api.github.com/users/teusbenschop/following{/other_user}","gists_url":"https://api.github.com/users/teusbenschop/gists{/gist_id}","starred_url":"https://api.github.com/users/teusbenschop/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/teusbenschop/subscriptions","organizations_url":"https://api.github.com/users/teusbenschop/orgs","repos_url":"https://api.github.com/users/teusbenschop/repos","events_url":"https://api.github.com/users/teusbenschop/events{/privacy}","received_events_url":"https://api.github.com/users/teusbenschop/received_events","type":"User","site_admin":false},"milestone":null,"comments":15,"created_at":"2016-03-18T11:31:05Z","updated_at":"2016-04-26T13:28:33Z","closed_at":"2016-04-23T15:22:17Z","body":"It's nice that Bibledit keeps it's backend in Git but hides most of the complexity of this from the user. However it's also destroying some of the meta data that _should_ exist even if most people may not use it. I'm quite accustomed to managing both code and data in Git and have a lot of tools at my disposal. Unfortunately the data being generated is not easy to manipulate.\r\n\r\nRight off the bat the biggest item I've run into is keeping track of users. I have multiple typists filling in copy from hand written sheets. They seem to be able to edit in different chapters, then switch and check each-other's work. Sadly this is not leaving a trail that can be followed in git because the commits are all tagged with the generic user of the Cloud instance.\r\n\r\nI propose that (optionally?) all git commits should be tagged with the name and and email of the logged in user. This would allow other tools to audit the history, generate stats on progress per user, highlight who is making what typos, etc."},"comment":{"url":"https://api.github.com/repos/teusbenschop/bibledit/issues/comments/214744791","html_url":"https://github.com/teusbenschop/bibledit/issues/92#issuecomment-214744791","issue_url":"https://api.github.com/repos/teusbenschop/bibledit/issues/92","id":214744791,"user":{"login":"teusbenschop","id":1310167,"avatar_url":"https://avatars.githubusercontent.com/u/1310167?v=3","gravatar_id":"","url":"https://api.github.com/users/teusbenschop","html_url":"https://github.com/teusbenschop","followers_url":"https://api.github.com/users/teusbenschop/followers","following_url":"https://api.github.com/users/teusbenschop/following{/other_user}","gists_url":"https://api.github.com/users/teusbenschop/gists{/gist_id}","starred_url":"https://api.github.com/users/teusbenschop/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/teusbenschop/subscriptions","organizations_url":"https://api.github.com/users/teusbenschop/orgs","repos_url":"https://api.github.com/users/teusbenschop/repos","events_url":"https://api.github.com/users/teusbenschop/events{/privacy}","received_events_url":"https://api.github.com/users/teusbenschop/received_events","type":"User","site_admin":false},"created_at":"2016-04-26T13:28:33Z","updated_at":"2016-04-26T13:28:33Z","body":"But honour is to be given where it is due: The connection to a git repository has one big advantage, and that is that is has a history of changes made, and that history is permanent. This helps restoring something that was accidentally deleted from the Bible text, or that was overwritten by mistake. And that is where git is very good at. :)"}}