)]}'
{"id":"openstack%2Fcookiecutter~592520","triplet_id":"openstack%2Fcookiecutter~master~Ib58a57267b064e4142686de6c37a70dbff04b9a7","project":"openstack/cookiecutter","branch":"master","topic":"gitignore-cleanup","hashtags":[],"change_id":"Ib58a57267b064e4142686de6c37a70dbff04b9a7","subject":"Clean up .gitignore references to personal tools","status":"MERGED","created":"2018-08-16 14:57:37.000000000","updated":"2018-09-04 17:48:44.000000000","submitted":"2018-09-04 17:48:44.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"592520-1536083324350-a0b48ec1","meta_rev_id":"eeb9703907e0ccf68b0a0d3d872e8cb9abcc3839","_number":592520,"virtual_id_number":592520,"owner":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":0,"_account_id":4257,"name":"Zane Bitter","email":"zbitter@redhat.com","username":"zaneb"},{"value":0,"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},{"value":0,"_account_id":19779,"name":"Chason Chan","display_name":"chenxing","email":"chason.chan@foxmail.com","username":"chenxing"},{"value":0,"_account_id":10343,"name":"Jim Rollenhagen","email":"jim@jimrollenhagen.com","username":"jimrollenhagen"},{"value":0,"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},{"value":2,"date":"2018-09-04 17:48:44.000000000","post_submit":true,"permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},{"value":0,"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},{"value":0,"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},{"value":0,"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},{"value":0,"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},{"value":0,"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},{"value":0,"_account_id":7069,"name":"Joshua Hesketh","email":"josh@nitrotech.org","username":"jhesketh"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"recommended":{"_account_id":10343,"name":"Jim Rollenhagen","email":"jim@jimrollenhagen.com","username":"jimrollenhagen"},"all":[{"value":1,"date":"2018-08-16 18:19:40.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":1,"date":"2018-08-16 18:39:39.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":4257,"name":"Zane Bitter","email":"zbitter@redhat.com","username":"zaneb"},{"value":1,"date":"2018-08-16 18:28:43.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},{"value":1,"date":"2018-08-21 11:09:37.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":19779,"name":"Chason Chan","display_name":"chenxing","email":"chason.chan@foxmail.com","username":"chenxing"},{"value":1,"date":"2018-08-16 21:50:29.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":10343,"name":"Jim Rollenhagen","email":"jim@jimrollenhagen.com","username":"jimrollenhagen"},{"value":2,"date":"2018-08-16 19:52:14.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2018-08-16 18:41:40.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},{"value":2,"date":"2018-08-16 18:50:41.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},{"value":0,"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},{"value":2,"date":"2018-08-16 16:11:53.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},{"value":1,"date":"2018-08-16 15:36:02.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},{"value":1,"date":"2018-08-16 18:40:02.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},{"value":1,"date":"2018-08-17 02:07:20.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":7069,"name":"Joshua Hesketh","email":"josh@nitrotech.org","username":"jhesketh"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","value":1,"default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"all":[{"value":0,"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":0,"_account_id":4257,"name":"Zane Bitter","email":"zbitter@redhat.com","username":"zaneb"},{"value":0,"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},{"value":0,"_account_id":19779,"name":"Chason Chan","display_name":"chenxing","email":"chason.chan@foxmail.com","username":"chenxing"},{"value":0,"_account_id":10343,"name":"Jim Rollenhagen","email":"jim@jimrollenhagen.com","username":"jimrollenhagen"},{"value":1,"date":"2018-09-04 17:48:32.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},{"value":0,"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},{"value":0,"date":"2018-09-04 17:24:12.000000000","_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},{"value":0,"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},{"value":0,"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},{"value":0,"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},{"value":0,"_account_id":7069,"name":"Joshua Hesketh","email":"josh@nitrotech.org","username":"jhesketh"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},{"_account_id":4257,"name":"Zane Bitter","email":"zbitter@redhat.com","username":"zaneb"},{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},{"_account_id":7069,"name":"Joshua Hesketh","email":"josh@nitrotech.org","username":"jhesketh"},{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},{"_account_id":10343,"name":"Jim Rollenhagen","email":"jim@jimrollenhagen.com","username":"jimrollenhagen"},{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},{"_account_id":19779,"name":"Chason Chan","display_name":"chenxing","email":"chason.chan@foxmail.com","username":"chenxing"},{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2018-08-16 15:36:02.000000000","updated_by":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"reviewer":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"state":"REVIEWER"},{"updated":"2018-08-16 16:11:53.000000000","updated_by":{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},"reviewer":{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},"state":"REVIEWER"},{"updated":"2018-08-16 18:19:40.000000000","updated_by":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"reviewer":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"state":"REVIEWER"},{"updated":"2018-08-16 18:28:43.000000000","updated_by":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"reviewer":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"state":"REVIEWER"},{"updated":"2018-08-16 18:39:39.000000000","updated_by":{"_account_id":4257,"name":"Zane Bitter","email":"zbitter@redhat.com","username":"zaneb"},"reviewer":{"_account_id":4257,"name":"Zane Bitter","email":"zbitter@redhat.com","username":"zaneb"},"state":"REVIEWER"},{"updated":"2018-08-16 18:40:02.000000000","updated_by":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"reviewer":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"state":"REVIEWER"},{"updated":"2018-08-16 18:41:40.000000000","updated_by":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"reviewer":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"state":"REVIEWER"},{"updated":"2018-08-16 18:50:41.000000000","updated_by":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"reviewer":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"state":"REVIEWER"},{"updated":"2018-08-16 21:50:29.000000000","updated_by":{"_account_id":10343,"name":"Jim Rollenhagen","email":"jim@jimrollenhagen.com","username":"jimrollenhagen"},"reviewer":{"_account_id":10343,"name":"Jim Rollenhagen","email":"jim@jimrollenhagen.com","username":"jimrollenhagen"},"state":"REVIEWER"},{"updated":"2018-08-17 02:07:20.000000000","updated_by":{"_account_id":7069,"name":"Joshua Hesketh","email":"josh@nitrotech.org","username":"jhesketh"},"reviewer":{"_account_id":7069,"name":"Joshua Hesketh","email":"josh@nitrotech.org","username":"jhesketh"},"state":"REVIEWER"},{"updated":"2018-08-21 11:09:37.000000000","updated_by":{"_account_id":19779,"name":"Chason Chan","display_name":"chenxing","email":"chason.chan@foxmail.com","username":"chenxing"},"reviewer":{"_account_id":19779,"name":"Chason Chan","display_name":"chenxing","email":"chason.chan@foxmail.com","username":"chenxing"},"state":"REVIEWER"},{"updated":"2018-09-04 17:48:32.000000000","updated_by":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"reviewer":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"state":"REVIEWER"},{"updated":"2018-09-04 17:48:44.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"}],"messages":[{"id":"8df8e18f8c7a94824490329f3ab5c0b12d1ce606","author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"date":"2018-08-16 14:57:37.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"2549bec97099bb18ca77dd7363e3054bf8f40fd1","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-08-16 14:57:48.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- noop noop : SUCCESS in 0s","accounts_in_message":[],"_revision_number":1},{"id":"36ec6d04bfd3699a79e15b352c2417b1f85cc562","author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"date":"2018-08-16 15:14:58.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"5cffd80803ffa3ea825cb6b6b5e1dfcb09e7b409","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-08-16 15:15:10.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- noop noop : SUCCESS in 0s","accounts_in_message":[],"_revision_number":2},{"id":"e4670f1d1e6aa20fd32e57c51ff690fd8788242c","author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"date":"2018-08-16 15:34:24.000000000","message":"Patch Set 2:\n\nIf this gets some consensus, I\u0027ll repeat it in some fashion across other cookiecutter repositories.","accounts_in_message":[],"_revision_number":2},{"id":"f4096bfab9da7535f031979f224e894f3099be88","author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"date":"2018-08-16 15:36:02.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"2427c77f2fe30755a861b8c5121342e0613ecdc0","author":{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},"date":"2018-08-16 16:11:53.000000000","message":"Patch Set 2: Code-Review+2\n\nIs it sufficient to refer to this comment block if someone proposes a tool-specific .gitignore change in a repo, or do we want to also create a policy/spec file somewhere?  Maybe it would be good to socialize this change on -dev since I suspect most people won\u0027t look at a change in cookiecutter.","accounts_in_message":[],"_revision_number":2},{"id":"d97e56239c8e71ae3ceeae58c37bd3a6fd738111","author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"date":"2018-08-16 17:28:37.000000000","message":"Patch Set 2: Workflow-1\n\nBen Nemec wrote:\n\n\u003e Is it sufficient to refer to this comment block if someone proposes\n\u003e a tool-specific .gitignore change in a repo, or do we want to also\n\u003e create a policy/spec file somewhere?\n\nI see this as nothing more than a recommendation. Obviously teams are free to set their own policy about how they want to handle these simply by altering or removing the comment block in the default copy. It\u0027s mostly in response to noticing related additions proposed to repositories which started from this cookiecutter and so inherited patterns for \"Mr Developer\" and \"Editors\" because they didn\u0027t think to clean them out. _If_ a team with an existing repository wants to treat this as their policy and copy the boilerplate comment from the cookiecutter, then that also seems entirely reasonable (at which point anyone proposing an update to their .gitignore should see the comment and hopefully think twice).\n\n\u003e Maybe it would be good to\n\u003e socialize this change on -dev since I suspect most people won\u0027t look\n\u003e at a change in cookiecutter.\n\nAbsolutely, I was planning to do that later today, just wanted to get some initial feedback on the rationale/prose first. I\u0027ll set this WIP just to make that a little more clear that I wouldn\u0027t want it merged until there\u0027s been some opportunity for broader feedback. Thanks!","accounts_in_message":[],"_revision_number":2},{"id":"411abf12956587c49faec692cb4bb7160edb59b8","author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"date":"2018-08-16 18:19:40.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"04248b9be63e8f6b08b20802fcad7148d71be897","author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"date":"2018-08-16 18:25:28.000000000","message":"Patch Set 2:\n\nPublicized via http://lists.openstack.org/pipermail/openstack-dev/2018-August/133393.html","accounts_in_message":[],"_revision_number":2},{"id":"1067da3666b4cc0ce6587399f94f7aa3687586ee","author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"date":"2018-08-16 18:28:43.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"673913b647fdd26774c53376295a4cb7714c011c","author":{"_account_id":4257,"name":"Zane Bitter","email":"zbitter@redhat.com","username":"zaneb"},"date":"2018-08-16 18:39:39.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"432a05b3a170634c8d42d6c0e33661fa671195e9","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2018-08-16 18:40:02.000000000","message":"Patch Set 2: Code-Review+1\n\nNice! I didn\u0027t know global .gitignore was a thing. Very useful, thanks.","accounts_in_message":[],"_revision_number":2},{"id":"144f299a29a3067923542608e8ee4aca46451d5d","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-08-16 18:41:40.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"49c0d35e8a998d2d3bce2e314eee3851c3fa50fe","author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"date":"2018-08-16 18:46:25.000000000","message":"Patch Set 2:\n\nEric Fried wrote:\n\n\u003e Nice! I didn\u0027t know global .gitignore was a thing. Very useful,\n\u003e thanks.\n\nI\u0027ve been doing it that way for years and years.","accounts_in_message":[],"_revision_number":2},{"id":"becf0863aca25384c20e4e2a9a30b0932700bfa1","author":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"date":"2018-08-16 18:50:41.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"1c3178ab2c61e3e426c11e3764005199010b618d","author":{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},"date":"2018-08-16 18:55:52.000000000","message":"Patch Set 2:\n\n\u003e Ben Nemec wrote:\n \u003e \n \u003e \u003e Is it sufficient to refer to this comment block if someone\n \u003e proposes\n \u003e \u003e a tool-specific .gitignore change in a repo, or do we want to\n \u003e also\n \u003e \u003e create a policy/spec file somewhere?\n \u003e \n \u003e I see this as nothing more than a recommendation. Obviously teams\n \u003e are free to set their own policy about how they want to handle\n \u003e these simply by altering or removing the comment block in the\n \u003e default copy. It\u0027s mostly in response to noticing related additions\n \u003e proposed to repositories which started from this cookiecutter and\n \u003e so inherited patterns for \"Mr Developer\" and \"Editors\" because they\n \u003e didn\u0027t think to clean them out. _If_ a team with an existing\n \u003e repository wants to treat this as their policy and copy the\n \u003e boilerplate comment from the cookiecutter, then that also seems\n \u003e entirely reasonable (at which point anyone proposing an update to\n \u003e their .gitignore should see the comment and hopefully think twice).\n\nOkay, that makes sense and should be less contentious than making it a policy.  Thanks for the explanation.","accounts_in_message":[],"_revision_number":2},{"id":"b72bb5a762713849dc4996211c198d25b6beffe1","author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"date":"2018-08-16 19:52:14.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"1609a22f1a2d50da0bf2c4050b95a5cd18d99473","author":{"_account_id":10343,"name":"Jim Rollenhagen","email":"jim@jimrollenhagen.com","username":"jimrollenhagen"},"date":"2018-08-16 21:50:29.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"d612b431180ac45e1715b970d3febd362ec741de","author":{"_account_id":7069,"name":"Joshua Hesketh","email":"josh@nitrotech.org","username":"jhesketh"},"date":"2018-08-17 02:07:20.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"e066c5ec90e352cdf853db5983e6a1098584d653","author":{"_account_id":19779,"name":"Chason Chan","display_name":"chenxing","email":"chason.chan@foxmail.com","username":"chenxing"},"date":"2018-08-21 11:09:37.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"f16c754cf5069a82e9dc67ddc46494f81b7bc1e5","author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"date":"2018-09-04 17:24:12.000000000","message":"Patch Set 2: -Workflow\n\nDiscussion seemed to be overwhelmingly in favor, so I\u0027m lifting WIP status. Approve at will. I\u0027ll port this change to other cookiecutter repos once it merges.","accounts_in_message":[],"_revision_number":2},{"id":"a500545c4368ba3c187cf03f2a77b7e1955f950d","author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"date":"2018-09-04 17:48:32.000000000","message":"Patch Set 2: Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"46e52c8ab3e18e84d632a4187f737685ea1ea867","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-09-04 17:48:43.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"2f2164e4a8db6b8ecfe8d89bcd98c0f56d9aaf7d","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-09-04 17:48:44.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":2},{"id":"1bb301fcdfd26a27919fac69749006ab47f8f274","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-09-04 17:48:44.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- noop noop : SUCCESS in 0s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"da86f5e042cbe069166d71809d50dea4c8b6aed0","revisions":{"ff3df7a95cdb1368f5090470108c21bba10383c7":{"kind":"REWORK","_number":1,"created":"2018-08-16 14:57:37.000000000","uploader":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"ref":"refs/changes/20/592520/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cookiecutter","ref":"refs/changes/20/592520/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cookiecutter refs/changes/20/592520/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cookiecutter refs/changes/20/592520/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cookiecutter refs/changes/20/592520/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cookiecutter refs/changes/20/592520/1"}}},"commit":{"parents":[{"commit":"69779bff6b26b47b6b60279834f89a2ceefacdf0","subject":"Merge \"Convert to new docs PTI\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cookiecutter/commit/69779bff6b26b47b6b60279834f89a2ceefacdf0"}]}],"author":{"name":"Jeremy Stanley","email":"fungi@yuggoth.org","date":"2018-08-16 14:52:17.000000000","tz":0},"committer":{"name":"Jeremy Stanley","email":"fungi@yuggoth.org","date":"2018-08-16 14:55:43.000000000","tz":0},"subject":"Clean up .gitignore references to personal tools","message":"Clean up .gitignore references to personal tools\n\nDevelopers run all sorts of different tools within Git repositories,\nany of which can leave their own special trashfiles all over the\nplace. We can\u0027t every hope to catalog them all, so better to\nrecommend developers simply configure a global core.excludesfile to\nfilter the irrelevant files which tend to get created by their\npersonal choice of tools.\n\nTo this end, remove the long-standing sections for \"Mr Developer\"\nand \"Editors\" since their mere existence here sends the signal that\nwe welcome (and have time to review) additions for any old tool\nsomeone ever might happen to try.\n\nWe can, and should of course, continue to list files created by the\ntools recommended by our workflow (test frameworks called from tox,\ndocumentation and packaging builds, et cetera).\n\nChange-Id: Ib58a57267b064e4142686de6c37a70dbff04b9a7\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cookiecutter/commit/ff3df7a95cdb1368f5090470108c21bba10383c7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cookiecutter/commit/ff3df7a95cdb1368f5090470108c21bba10383c7"}]},"branch":"refs/heads/master"},"da86f5e042cbe069166d71809d50dea4c8b6aed0":{"kind":"REWORK","_number":2,"created":"2018-08-16 15:14:58.000000000","uploader":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"ref":"refs/changes/20/592520/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cookiecutter","ref":"refs/changes/20/592520/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cookiecutter refs/changes/20/592520/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cookiecutter refs/changes/20/592520/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cookiecutter refs/changes/20/592520/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cookiecutter refs/changes/20/592520/2"}}},"commit":{"parents":[{"commit":"69779bff6b26b47b6b60279834f89a2ceefacdf0","subject":"Merge \"Convert to new docs PTI\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cookiecutter/commit/69779bff6b26b47b6b60279834f89a2ceefacdf0"}]}],"author":{"name":"Jeremy Stanley","email":"fungi@yuggoth.org","date":"2018-08-16 14:52:17.000000000","tz":0},"committer":{"name":"Jeremy Stanley","email":"fungi@yuggoth.org","date":"2018-08-16 15:13:50.000000000","tz":0},"subject":"Clean up .gitignore references to personal tools","message":"Clean up .gitignore references to personal tools\n\nDevelopers run all sorts of different tools within Git repositories,\nany of which can leave their own special trashfiles all over the\nplace. We can\u0027t every hope to catalog them all, so better to\nrecommend developers simply configure a global core.excludesfile to\nfilter the irrelevant files which tend to get created by their\npersonal choice of tools.\n\nTo this end, remove the long-standing sections for \"Mr Developer\"\nand \"Editors\" since their mere existence here sends the signal that\nwe welcome (and have time to review) additions for any old tool\nsomeone ever might happen to try. Also add a comment block\nexplaining this, for clarity.\n\nWe can, and should of course, continue to list files created by the\ntools recommended by our workflow (test frameworks called from tox,\ndocumentation and packaging builds, et cetera).\n\nChange-Id: Ib58a57267b064e4142686de6c37a70dbff04b9a7\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cookiecutter/commit/da86f5e042cbe069166d71809d50dea4c8b6aed0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cookiecutter/commit/da86f5e042cbe069166d71809d50dea4c8b6aed0"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
