)]}'
{"doc/source/ptl.rst":[{"author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"change_message_id":"7879f67ba9bffd6ac0607f42cb2a70df9be194ab","unresolved":false,"context_lines":[{"line_number":59,"context_line":""},{"line_number":60,"context_line":"      https://bugs.launchpad.net/keystone/+bugs?orderby\u003dstatus\u0026start\u003d0"},{"line_number":61,"context_line":""},{"line_number":62,"context_line":"#.  If the team does not have an appointed bug individual to review bugs, then"},{"line_number":63,"context_line":"    remember to also tag bugs accordingly. For example, the below is a URL to"},{"line_number":64,"context_line":"    view all untagged bugs for keystone:"},{"line_number":65,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"9fb8cfa7_3af1e002","line":62,"range":{"start_line":62,"start_character":43,"end_line":62,"end_character":46},"updated":"2019-06-17 16:15:18.000000000","message":"Does it sound strange to read \"bug individual for bug triage\"? Can the first \"bug\" be omitted?","commit_id":"036a7caf6885abe2fa4cb9419d0c33292bd7dddc"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"f9db4fe2f11cf3b710dbe2f61e3f6e5b44eda10a","unresolved":false,"context_lines":[{"line_number":59,"context_line":""},{"line_number":60,"context_line":"      https://bugs.launchpad.net/keystone/+bugs?orderby\u003dstatus\u0026start\u003d0"},{"line_number":61,"context_line":""},{"line_number":62,"context_line":"#.  If the team does not have an appointed bug individual to review bugs, then"},{"line_number":63,"context_line":"    remember to also tag bugs accordingly. For example, the below is a URL to"},{"line_number":64,"context_line":"    view all untagged bugs for keystone:"},{"line_number":65,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"9fb8cfa7_9b2b242f","line":62,"range":{"start_line":62,"start_character":43,"end_line":62,"end_character":46},"in_reply_to":"9fb8cfa7_3af1e002","updated":"2019-06-18 08:22:36.000000000","message":"Oh yes sorry, good catch","commit_id":"036a7caf6885abe2fa4cb9419d0c33292bd7dddc"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"85d9e479447118e803e142026ba280e1ea5c8f75","unresolved":false,"context_lines":[{"line_number":178,"context_line":""},{"line_number":179,"context_line":"       It is not your job as a PTL to full-time mentor an individual. If a"},{"line_number":180,"context_line":"       new contributor is significantly struggling, point them in the direction"},{"line_number":181,"context_line":"       of the First Contact SIG or the Upstream Institute so they receive"},{"line_number":182,"context_line":"       appropriate onboarding."},{"line_number":183,"context_line":""},{"line_number":184,"context_line":"#.  Lack of reviews? Reach out to the core team and remind them."}],"source_content_type":"text/x-rst","patch_set":2,"id":"9fb8cfa7_e298791c","line":181,"range":{"start_line":181,"start_character":39,"end_line":181,"end_character":57},"updated":"2019-06-18 05:16:30.000000000","message":"many people struggle to find the communication channel for this. we can mention the IRC (#openstack-upstream-institute) or ML.","commit_id":"036a7caf6885abe2fa4cb9419d0c33292bd7dddc"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"85d9e479447118e803e142026ba280e1ea5c8f75","unresolved":false,"context_lines":[{"line_number":178,"context_line":""},{"line_number":179,"context_line":"       It is not your job as a PTL to full-time mentor an individual. If a"},{"line_number":180,"context_line":"       new contributor is significantly struggling, point them in the direction"},{"line_number":181,"context_line":"       of the First Contact SIG or the Upstream Institute so they receive"},{"line_number":182,"context_line":"       appropriate onboarding."},{"line_number":183,"context_line":""},{"line_number":184,"context_line":"#.  Lack of reviews? Reach out to the core team and remind them."}],"source_content_type":"text/x-rst","patch_set":2,"id":"9fb8cfa7_22f9b14c","line":181,"range":{"start_line":181,"start_character":14,"end_line":181,"end_character":31},"updated":"2019-06-18 05:16:30.000000000","message":"we can link this to wiki - https://wiki.openstack.org/wiki/First_Contact_SIG","commit_id":"036a7caf6885abe2fa4cb9419d0c33292bd7dddc"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"f9db4fe2f11cf3b710dbe2f61e3f6e5b44eda10a","unresolved":false,"context_lines":[{"line_number":178,"context_line":""},{"line_number":179,"context_line":"       It is not your job as a PTL to full-time mentor an individual. If a"},{"line_number":180,"context_line":"       new contributor is significantly struggling, point them in the direction"},{"line_number":181,"context_line":"       of the First Contact SIG or the Upstream Institute so they receive"},{"line_number":182,"context_line":"       appropriate onboarding."},{"line_number":183,"context_line":""},{"line_number":184,"context_line":"#.  Lack of reviews? Reach out to the core team and remind them."}],"source_content_type":"text/x-rst","patch_set":2,"id":"9fb8cfa7_1b1734f0","line":181,"range":{"start_line":181,"start_character":39,"end_line":181,"end_character":57},"in_reply_to":"9fb8cfa7_e298791c","updated":"2019-06-18 08:22:36.000000000","message":"Good call - will add :)","commit_id":"036a7caf6885abe2fa4cb9419d0c33292bd7dddc"},{"author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"change_message_id":"7879f67ba9bffd6ac0607f42cb2a70df9be194ab","unresolved":false,"context_lines":[{"line_number":179,"context_line":"       It is not your job as a PTL to full-time mentor an individual. If a"},{"line_number":180,"context_line":"       new contributor is significantly struggling, point them in the direction"},{"line_number":181,"context_line":"       of the First Contact SIG or the Upstream Institute so they receive"},{"line_number":182,"context_line":"       appropriate onboarding."},{"line_number":183,"context_line":""},{"line_number":184,"context_line":"#.  Lack of reviews? Reach out to the core team and remind them."},{"line_number":185,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"9fb8cfa7_3aca40a1","line":182,"updated":"2019-06-17 16:15:18.000000000","message":"Didn\u0027t we also discuss \"shadowing\" during the PTG? Is that something we want to elaborate on here or should that be its own section?","commit_id":"036a7caf6885abe2fa4cb9419d0c33292bd7dddc"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"f9db4fe2f11cf3b710dbe2f61e3f6e5b44eda10a","unresolved":false,"context_lines":[{"line_number":179,"context_line":"       It is not your job as a PTL to full-time mentor an individual. If a"},{"line_number":180,"context_line":"       new contributor is significantly struggling, point them in the direction"},{"line_number":181,"context_line":"       of the First Contact SIG or the Upstream Institute so they receive"},{"line_number":182,"context_line":"       appropriate onboarding."},{"line_number":183,"context_line":""},{"line_number":184,"context_line":"#.  Lack of reviews? Reach out to the core team and remind them."},{"line_number":185,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"9fb8cfa7_dbd67c28","line":182,"in_reply_to":"9fb8cfa7_3aca40a1","updated":"2019-06-18 08:22:36.000000000","message":"I thought about that - unsure what would be suitable. I\u0027m happy to add a section for \"if you\u0027re planning to step down, here\u0027s some things you could do...\"?","commit_id":"036a7caf6885abe2fa4cb9419d0c33292bd7dddc"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"85d9e479447118e803e142026ba280e1ea5c8f75","unresolved":false,"context_lines":[{"line_number":187,"context_line":"    release after 4 weeks even if the changes are minor. *More often is"},{"line_number":188,"context_line":"    better than less often.*"},{"line_number":189,"context_line":""},{"line_number":190,"context_line":"Before the Forum"},{"line_number":191,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":192,"context_line":""},{"line_number":193,"context_line":"#.  Start an etherpad to brainstorm potential session topics. For example:"}],"source_content_type":"text/x-rst","patch_set":2,"id":"9fb8cfa7_e266392a","line":190,"range":{"start_line":190,"start_character":0,"end_line":190,"end_character":16},"updated":"2019-06-18 05:16:30.000000000","message":"can we add all below section under a single heading something like \"Tasks at Conference and Event\"\n\n- Before the Forum\n- During the Forum\n- Before the PTG\n- During the PTG\n- and at the end or during events, summarize the discussion over ML etc for people did not attend the event.","commit_id":"036a7caf6885abe2fa4cb9419d0c33292bd7dddc"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"f9db4fe2f11cf3b710dbe2f61e3f6e5b44eda10a","unresolved":false,"context_lines":[{"line_number":187,"context_line":"    release after 4 weeks even if the changes are minor. *More often is"},{"line_number":188,"context_line":"    better than less often.*"},{"line_number":189,"context_line":""},{"line_number":190,"context_line":"Before the Forum"},{"line_number":191,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":192,"context_line":""},{"line_number":193,"context_line":"#.  Start an etherpad to brainstorm potential session topics. For example:"}],"source_content_type":"text/x-rst","patch_set":2,"id":"9fb8cfa7_9be004fd","line":190,"range":{"start_line":190,"start_character":0,"end_line":190,"end_character":16},"in_reply_to":"9fb8cfa7_e266392a","updated":"2019-06-18 08:22:36.000000000","message":"Yeah I think that makes sense :)","commit_id":"036a7caf6885abe2fa4cb9419d0c33292bd7dddc"},{"author":{"_account_id":17068,"name":"Jean-Philippe Evrard","email":"openstack@a.spamming.party","username":"evrardjp"},"change_message_id":"3b574217df7a5e9868a4d8e698255e237cdd8651","unresolved":false,"context_lines":[{"line_number":360,"context_line":"- Ensuring your email filters are setup to catch anything with `[ptl]` and"},{"line_number":361,"context_line":"  your project name in the subject header."},{"line_number":362,"context_line":""},{"line_number":363,"context_line":"- Join the #openstack-tc IRC channel if you have not already for discussion"},{"line_number":364,"context_line":"  on community goals or anything relevant to your project."},{"line_number":365,"context_line":""},{"line_number":366,"context_line":"- Project update emails: An optional extra for when you\u0027re getting into the"},{"line_number":367,"context_line":"  swing of things. Providing an occasional project team update email to the"}],"source_content_type":"text/x-rst","patch_set":2,"id":"9fb8cfa7_962bfb2e","line":364,"range":{"start_line":363,"start_character":0,"end_line":364,"end_character":58},"updated":"2019-06-18 09:10:06.000000000","message":"Please also join the #openstack-release channel, even if you have a release liaison.","commit_id":"036a7caf6885abe2fa4cb9419d0c33292bd7dddc"},{"author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"change_message_id":"7879f67ba9bffd6ac0607f42cb2a70df9be194ab","unresolved":false,"context_lines":[{"line_number":380,"context_line":"  Another way to do this is to encourage team members to configure their"},{"line_number":381,"context_line":"  IRC client to highlight on a specific keyword. For example `#startmeeting`"},{"line_number":382,"context_line":""},{"line_number":383,"context_line":"- Adding a review priority column in Gerrit."},{"line_number":384,"context_line":""},{"line_number":385,"context_line":".. _meetings: http://docs.openstack.org/project-team-guide/cross-project.html#meetings"},{"line_number":386,"context_line":".. _release calendar: https://releases.openstack.org/schedule.ics"}],"source_content_type":"text/x-rst","patch_set":2,"id":"9fb8cfa7_fa48282f","line":383,"updated":"2019-06-17 16:15:18.000000000","message":"Link to an example?","commit_id":"036a7caf6885abe2fa4cb9419d0c33292bd7dddc"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"f9db4fe2f11cf3b710dbe2f61e3f6e5b44eda10a","unresolved":false,"context_lines":[{"line_number":380,"context_line":"  Another way to do this is to encourage team members to configure their"},{"line_number":381,"context_line":"  IRC client to highlight on a specific keyword. For example `#startmeeting`"},{"line_number":382,"context_line":""},{"line_number":383,"context_line":"- Adding a review priority column in Gerrit."},{"line_number":384,"context_line":""},{"line_number":385,"context_line":".. _meetings: http://docs.openstack.org/project-team-guide/cross-project.html#meetings"},{"line_number":386,"context_line":".. _release calendar: https://releases.openstack.org/schedule.ics"}],"source_content_type":"text/x-rst","patch_set":2,"id":"9fb8cfa7_5be28c03","line":383,"in_reply_to":"9fb8cfa7_fa48282f","updated":"2019-06-18 08:22:36.000000000","message":"Can do!","commit_id":"036a7caf6885abe2fa4cb9419d0c33292bd7dddc"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"1236e136af503d10af02023746a74ce595ed95dc","unresolved":false,"context_lines":[{"line_number":413,"context_line":"    change in advance, why not reach out to the whole team and ask who is interested and"},{"line_number":414,"context_line":"    if you could mentor them in the last few months?"},{"line_number":415,"context_line":""},{"line_number":416,"context_line":"#.  ..."},{"line_number":417,"context_line":""},{"line_number":418,"context_line":".. _meetings: http://docs.openstack.org/project-team-guide/cross-project.html#meetings"},{"line_number":419,"context_line":".. _release calendar: https://releases.openstack.org/schedule.ics"}],"source_content_type":"text/x-rst","patch_set":4,"id":"9fb8cfa7_f6759733","line":416,"range":{"start_line":416,"start_character":0,"end_line":416,"end_character":7},"updated":"2019-06-18 09:19:11.000000000","message":"Would like to see some more suggestions for this section :)","commit_id":"4910a52299512bea92880733adcabc2d5fcd7ef5"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"8694b91608d20ef1534a6833856264d03894efd5","unresolved":false,"context_lines":[{"line_number":413,"context_line":"    change in advance, why not reach out to the whole team and ask who is interested and"},{"line_number":414,"context_line":"    if you could mentor them in the last few months?"},{"line_number":415,"context_line":""},{"line_number":416,"context_line":"#.  ..."},{"line_number":417,"context_line":""},{"line_number":418,"context_line":".. _meetings: http://docs.openstack.org/project-team-guide/cross-project.html#meetings"},{"line_number":419,"context_line":".. _release calendar: https://releases.openstack.org/schedule.ics"}],"source_content_type":"text/x-rst","patch_set":4,"id":"9fb8cfa7_b1040980","line":416,"range":{"start_line":416,"start_character":0,"end_line":416,"end_character":7},"in_reply_to":"9fb8cfa7_d163bdb0","updated":"2019-06-18 10:08:40.000000000","message":"yeah, mentoring itself cover all things.","commit_id":"4910a52299512bea92880733adcabc2d5fcd7ef5"},{"author":{"_account_id":308,"name":"Thierry Carrez","email":"thierry@openstack.org","username":"ttx"},"change_message_id":"675161938fbc7c2237a59919fc865627037ca6d7","unresolved":false,"context_lines":[{"line_number":413,"context_line":"    change in advance, why not reach out to the whole team and ask who is interested and"},{"line_number":414,"context_line":"    if you could mentor them in the last few months?"},{"line_number":415,"context_line":""},{"line_number":416,"context_line":"#.  ..."},{"line_number":417,"context_line":""},{"line_number":418,"context_line":".. _meetings: http://docs.openstack.org/project-team-guide/cross-project.html#meetings"},{"line_number":419,"context_line":".. _release calendar: https://releases.openstack.org/schedule.ics"}],"source_content_type":"text/x-rst","patch_set":4,"id":"9fb8cfa7_d163bdb0","line":416,"range":{"start_line":416,"start_character":0,"end_line":416,"end_character":7},"in_reply_to":"9fb8cfa7_f6759733","updated":"2019-06-18 09:57:42.000000000","message":"Can\u0027t think about anything beyond mentoring/shadowing. If we don\u0027t have more than one maybe turn that into \"One way to achieve that is mentoring/shadowing...\" section (instead of a \"here are a few suggestions...\" list)","commit_id":"4910a52299512bea92880733adcabc2d5fcd7ef5"},{"author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"change_message_id":"8ead1e04c80424514f24ad054399dc29748c9b96","unresolved":false,"context_lines":[{"line_number":17,"context_line":"This document is meant to serve as a general guide for current and future PTLs."},{"line_number":18,"context_line":"It is not all encompassing, nor are all sections required, it is simply a guide"},{"line_number":19,"context_line":"that you may refer to. Each OpenStack project is different and will release,"},{"line_number":20,"context_line":"plan, and delegates differently."},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"If you are unfamiliar with some of the concepts, terms, or action items"},{"line_number":23,"context_line":"suggested below, do not hesitate to reach out to the current PTL of your"}],"source_content_type":"text/x-rst","patch_set":6,"id":"9fb8cfa7_872507ae","line":20,"range":{"start_line":20,"start_character":18,"end_line":20,"end_character":19},"updated":"2019-06-18 11:32:37.000000000","message":"it\u0027s delegate here, because of the will\n\nproject \n\nwill release\nwill plan\nwill delegate\n\ndifferently","commit_id":"1e8969aea7bd980550842994ec4d59bd8ac1c220"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"1e01ecb320dcbc33a1358a70679ecad66e8fee86","unresolved":false,"context_lines":[{"line_number":17,"context_line":"This document is meant to serve as a general guide for current and future PTLs."},{"line_number":18,"context_line":"It is not all encompassing, nor are all sections required, it is simply a guide"},{"line_number":19,"context_line":"that you may refer to. Each OpenStack project is different and will release,"},{"line_number":20,"context_line":"plan, and delegates differently."},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"If you are unfamiliar with some of the concepts, terms, or action items"},{"line_number":23,"context_line":"suggested below, do not hesitate to reach out to the current PTL of your"}],"source_content_type":"text/x-rst","patch_set":6,"id":"9fb8cfa7_a7184b84","line":20,"range":{"start_line":20,"start_character":18,"end_line":20,"end_character":19},"in_reply_to":"9fb8cfa7_872507ae","updated":"2019-06-18 12:28:42.000000000","message":"Aye good point - I was meant to remove the \"will\".","commit_id":"1e8969aea7bd980550842994ec4d59bd8ac1c220"},{"author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"change_message_id":"118f5dcbdb5de22f9dfb2ffb24ec8744db0ecab0","unresolved":false,"context_lines":[{"line_number":24,"context_line":"project. If you are unable to do so, you can reach out to any of the"},{"line_number":25,"context_line":"members of the Technical Committee (TC) for further guidance on next"},{"line_number":26,"context_line":"steps. The list of the members of the current serving TC can be found"},{"line_number":27,"context_line":"`here \u003chttps://governance.openstack.org/tc/\u003e`_."},{"line_number":28,"context_line":""},{"line_number":29,"context_line":".. note::"},{"line_number":30,"context_line":""}],"source_content_type":"text/x-rst","patch_set":6,"id":"9fb8cfa7_673fb387","line":27,"range":{"start_line":27,"start_character":1,"end_line":27,"end_character":5},"updated":"2019-06-18 11:43:59.000000000","message":"For accessibility, we might be better off making \"the current serving TC\" or something the hyperlink.\n\nhttps://webaccess.berkeley.edu/ask-pecan/click-here","commit_id":"1e8969aea7bd980550842994ec4d59bd8ac1c220"},{"author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"change_message_id":"118f5dcbdb5de22f9dfb2ffb24ec8744db0ecab0","unresolved":false,"context_lines":[{"line_number":32,"context_line":"   that can be considered an overwhelming amount of work. We (the community)"},{"line_number":33,"context_line":"   recommends that any individual considering running for PTL is fully aware"},{"line_number":34,"context_line":"   of the responsibilities, and is comfortable delegating any tasks if they"},{"line_number":35,"context_line":"   are unable to fulfil the entire spectrum of tasks."},{"line_number":36,"context_line":""},{"line_number":37,"context_line":"Weekly Tasks"},{"line_number":38,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":6,"id":"9fb8cfa7_8744271d","line":35,"range":{"start_line":35,"start_character":17,"end_line":35,"end_character":23},"updated":"2019-06-18 11:43:59.000000000","message":"fulfill","commit_id":"1e8969aea7bd980550842994ec4d59bd8ac1c220"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"1e01ecb320dcbc33a1358a70679ecad66e8fee86","unresolved":false,"context_lines":[{"line_number":32,"context_line":"   that can be considered an overwhelming amount of work. We (the community)"},{"line_number":33,"context_line":"   recommends that any individual considering running for PTL is fully aware"},{"line_number":34,"context_line":"   of the responsibilities, and is comfortable delegating any tasks if they"},{"line_number":35,"context_line":"   are unable to fulfil the entire spectrum of tasks."},{"line_number":36,"context_line":""},{"line_number":37,"context_line":"Weekly Tasks"},{"line_number":38,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":6,"id":"9fb8cfa7_47094f2f","line":35,"range":{"start_line":35,"start_character":17,"end_line":35,"end_character":23},"in_reply_to":"9fb8cfa7_8744271d","updated":"2019-06-18 12:28:42.000000000","message":"Both correct. Do we have a US/outside of US standard here? https://grammarist.com/spelling/fulfil-fulfill/","commit_id":"1e8969aea7bd980550842994ec4d59bd8ac1c220"},{"author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"change_message_id":"118f5dcbdb5de22f9dfb2ffb24ec8744db0ecab0","unresolved":false,"context_lines":[{"line_number":183,"context_line":""},{"line_number":184,"context_line":"#.  Lack of reviews? Reach out to the core team and remind them."},{"line_number":185,"context_line":""},{"line_number":186,"context_line":"#.  Release libraries as necessary, but don\u0027t wait too long! Some teams will"},{"line_number":187,"context_line":"    release after 4 weeks even if the changes are minor. *More often is"},{"line_number":188,"context_line":"    better than less often.*"},{"line_number":189,"context_line":""}],"source_content_type":"text/x-rst","patch_set":6,"id":"9fb8cfa7_27721b7e","line":186,"updated":"2019-06-18 11:43:59.000000000","message":"We could update this based on our current policy of automatically proposing cycle-with-intermediary releases at each milestone. But I think I actually like leaving this as is so they are aware that they should be thinking about this. Then we also do not have to worry too much about keeping the p-t-g content in sync with any release management changes.","commit_id":"1e8969aea7bd980550842994ec4d59bd8ac1c220"},{"author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"change_message_id":"8ead1e04c80424514f24ad054399dc29748c9b96","unresolved":false,"context_lines":[{"line_number":273,"context_line":"Mailing Lists"},{"line_number":274,"context_line":"-------------"},{"line_number":275,"context_line":""},{"line_number":276,"context_line":"Our community has several mailing lists. Although most usage, operations and"},{"line_number":277,"context_line":"development discussions take place on the openstack-discuss_ mailing list,"},{"line_number":278,"context_line":"making it a great place to ask for feedback. An advantage of using mailing"},{"line_number":279,"context_line":"lists is that responses are logged making it easy to reference them later. You"}],"source_content_type":"text/x-rst","patch_set":6,"id":"9fb8cfa7_2768dbb8","line":276,"range":{"start_line":276,"start_character":41,"end_line":276,"end_character":51},"updated":"2019-06-18 11:32:37.000000000","message":"Although most -\u003e Most","commit_id":"1e8969aea7bd980550842994ec4d59bd8ac1c220"},{"author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"change_message_id":"118f5dcbdb5de22f9dfb2ffb24ec8744db0ecab0","unresolved":false,"context_lines":[{"line_number":379,"context_line":"  informed of the changes occurring within the project."},{"line_number":380,"context_line":""},{"line_number":381,"context_line":"- Weekly \"wayward\" reviews: Reviewing the oldest, outstanding, reviews on"},{"line_number":382,"context_line":"  gerrit and deciding on how to proceed. This is a great way to reduce significant"},{"line_number":383,"context_line":"  backlogs and potential technical debt."},{"line_number":384,"context_line":""},{"line_number":385,"context_line":"- Courtesy pings in IRC meetings: Everyone lives busy lives outside of the"}],"source_content_type":"text/x-rst","patch_set":6,"id":"9fb8cfa7_872bc72e","line":382,"updated":"2019-06-18 11:43:59.000000000","message":"+1!","commit_id":"1e8969aea7bd980550842994ec4d59bd8ac1c220"},{"author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"change_message_id":"8ead1e04c80424514f24ad054399dc29748c9b96","unresolved":false,"context_lines":[{"line_number":398,"context_line":""},{"line_number":399,"context_line":"Perhaps you\u0027ve decided you\u0027ve had enough, you\u0027re burnt out. Or perhaps you\u0027re"},{"line_number":400,"context_line":"moving to a new role or company and OpenStack is no longer your work priority."},{"line_number":401,"context_line":"There are a myriad of reasons why someone would need or want to move on from"},{"line_number":402,"context_line":"the PTL position. While the community would be sad to see you step down, it is"},{"line_number":403,"context_line":"part of the lifecycle of the position and it\u0027s often a positive change to see new"},{"line_number":404,"context_line":"people and new ideas into leadership positions."}],"source_content_type":"text/x-rst","patch_set":6,"id":"9fb8cfa7_07b4b734","line":401,"range":{"start_line":401,"start_character":10,"end_line":401,"end_character":21},"updated":"2019-06-18 11:32:37.000000000","message":"I\u0027ve never been able to decide if I\u0027m team \"of\" or not, but agree both can be correct.","commit_id":"1e8969aea7bd980550842994ec4d59bd8ac1c220"},{"author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"change_message_id":"3bdcba64fd1935996fdbed6675df7e98ad8937c4","unresolved":false,"context_lines":[{"line_number":29,"context_line":""},{"line_number":30,"context_line":"   It is important to note that there is a lot of content in this document"},{"line_number":31,"context_line":"   that can be considered an overwhelming amount of work. We (the community)"},{"line_number":32,"context_line":"   recommends that any individual considering running for PTL is fully aware"},{"line_number":33,"context_line":"   of the responsibilities, and is comfortable delegating any tasks if they"},{"line_number":34,"context_line":"   are unable to fulfill the entire spectrum of tasks."},{"line_number":35,"context_line":""}],"source_content_type":"text/x-rst","patch_set":7,"id":"9fb8cfa7_a67ccc72","line":32,"range":{"start_line":32,"start_character":3,"end_line":32,"end_character":14},"updated":"2019-06-18 13:36:07.000000000","message":"nit: recommend\n\n(subject verb consistency)","commit_id":"fd477f5460addce641a8d12a8e310a4cde1bdf1d"},{"author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"change_message_id":"3bdcba64fd1935996fdbed6675df7e98ad8937c4","unresolved":false,"context_lines":[{"line_number":31,"context_line":"   that can be considered an overwhelming amount of work. We (the community)"},{"line_number":32,"context_line":"   recommends that any individual considering running for PTL is fully aware"},{"line_number":33,"context_line":"   of the responsibilities, and is comfortable delegating any tasks if they"},{"line_number":34,"context_line":"   are unable to fulfill the entire spectrum of tasks."},{"line_number":35,"context_line":""},{"line_number":36,"context_line":"Weekly Tasks"},{"line_number":37,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":7,"id":"9fb8cfa7_2690dc95","line":34,"updated":"2019-06-18 13:36:07.000000000","message":"We should make this statement stronger, because misunderstanding this point has been a source of stress and overwork for folks in the past. The PTL is responsible for ensuring these things are done. They are not responsible for doing all of them by themselves.\n\nIn fact, we could rephrase almost all of this document with that in mind and make it seem a lot less daunting. That may be a separate patch, though.","commit_id":"fd477f5460addce641a8d12a8e310a4cde1bdf1d"},{"author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"change_message_id":"6553e3d48ed494a8af2996ee976f00874ee2df3d","unresolved":false,"context_lines":[{"line_number":31,"context_line":"   that can be considered an overwhelming amount of work. We (the community)"},{"line_number":32,"context_line":"   recommends that any individual considering running for PTL is fully aware"},{"line_number":33,"context_line":"   of the responsibilities, and is comfortable delegating any tasks if they"},{"line_number":34,"context_line":"   are unable to fulfill the entire spectrum of tasks."},{"line_number":35,"context_line":""},{"line_number":36,"context_line":"Weekly Tasks"},{"line_number":37,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":7,"id":"9fb8cfa7_1732a0a8","line":34,"in_reply_to":"9fb8cfa7_2690dc95","updated":"2019-06-18 15:54:08.000000000","message":"++\n\nThere is a fine line here, though. It seems a PTL goes through planning phases during the Forum and PTG that results in some form of commitment. Then things are missed as the cycle comes to a close. I\u0027m not sure if other people feel this way, but because the PTL helped shape the schedule and advertise it, I assume that\u0027s part of what pushes them to feel responsible for delivering on things that were dropped.\n\nI think phrasing that message properly is going to be tough, but I agree that might be best left to a separate patch.","commit_id":"fd477f5460addce641a8d12a8e310a4cde1bdf1d"},{"author":{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},"change_message_id":"f6b793b00124cee2e635917206b9d4231484fd61","unresolved":false,"context_lines":[{"line_number":31,"context_line":"   that can be considered an overwhelming amount of work. We (the community)"},{"line_number":32,"context_line":"   recommends that any individual considering running for PTL is fully aware"},{"line_number":33,"context_line":"   of the responsibilities, and is comfortable delegating any tasks if they"},{"line_number":34,"context_line":"   are unable to fulfill the entire spectrum of tasks."},{"line_number":35,"context_line":""},{"line_number":36,"context_line":"Weekly Tasks"},{"line_number":37,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":7,"id":"9fb8cfa7_fd824b52","line":34,"in_reply_to":"9fb8cfa7_2690dc95","updated":"2019-06-18 17:59:56.000000000","message":"+1 from me too. This seems like a very important point to avoid burning out PTLs.\n\nAlthough I guess it should also be noted that in some smaller teams there may not _be_ anyone to delegate to. Hopefully in those situations the organizational aspects of the job are also smaller so it\u0027s less of a problem though.","commit_id":"fd477f5460addce641a8d12a8e310a4cde1bdf1d"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"93f16f44c4fa57b76654d77043f9e0c6733e220d","unresolved":false,"context_lines":[{"line_number":31,"context_line":"   that can be considered an overwhelming amount of work. We (the community)"},{"line_number":32,"context_line":"   recommends that any individual considering running for PTL is fully aware"},{"line_number":33,"context_line":"   of the responsibilities, and is comfortable delegating any tasks if they"},{"line_number":34,"context_line":"   are unable to fulfill the entire spectrum of tasks."},{"line_number":35,"context_line":""},{"line_number":36,"context_line":"Weekly Tasks"},{"line_number":37,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":7,"id":"9fb8cfa7_be96ff93","line":34,"in_reply_to":"9fb8cfa7_fd824b52","updated":"2019-06-19 09:15:19.000000000","message":"This sounds like a considerably larger effort. Although, I have reviewed this document more than once and I genuinely am not sure how you could rephrase a suggestive document to have a certain tone in such a way. \nPlease keep in mind that you can lead a horse to water but you can\u0027t make him drink - if someone chooses to continue to take work upon themselves, we can offer support and assistance, but we can force them to offload.","commit_id":"fd477f5460addce641a8d12a8e310a4cde1bdf1d"},{"author":{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},"change_message_id":"f6b793b00124cee2e635917206b9d4231484fd61","unresolved":false,"context_lines":[{"line_number":39,"context_line":"The weekly tasks outlined below are a minimum expectation that the community"},{"line_number":40,"context_line":"believes the serving PTL should be capable of as the serving team leader."},{"line_number":41,"context_line":""},{"line_number":42,"context_line":"#.  Organize the team meeting agenda. Most teams use a wiki or etherpad."},{"line_number":43,"context_line":""},{"line_number":44,"context_line":"#.  Follow the weekly `[release]` guidelines email to keep track of the"},{"line_number":45,"context_line":"    development cycle tasks (unless you have an appointed release liaison to"}],"source_content_type":"text/x-rst","patch_set":7,"id":"9fb8cfa7_bd7cd372","line":42,"updated":"2019-06-18 17:59:56.000000000","message":"Not all teams meet weekly. Should we note that this is optional, based on the team?","commit_id":"fd477f5460addce641a8d12a8e310a4cde1bdf1d"},{"author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"change_message_id":"3ff6041e07ed18e8f4f7e2788a71f66514d6131f","unresolved":false,"context_lines":[{"line_number":46,"context_line":"    follow it for you). It is also useful to subscribe into the `release"},{"line_number":47,"context_line":"    calendar`_."},{"line_number":48,"context_line":""},{"line_number":49,"context_line":"#.  Attend Technical Committee and Cross-Project meetings when possible. For"},{"line_number":50,"context_line":"    more information see `meetings`_."},{"line_number":51,"context_line":""},{"line_number":52,"context_line":"#.  If the team does not have an appointed individual to review bugs, then"}],"source_content_type":"text/x-rst","patch_set":7,"id":"9fb8cfa7_7772fc7e","line":49,"updated":"2019-06-18 15:53:09.000000000","message":"Do we still expect PTLs to attend the TC meetings now that the monthly meetings are more internal-facing?","commit_id":"fd477f5460addce641a8d12a8e310a4cde1bdf1d"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"20e8b91f10bdf63b92dbc67c7580d18c0c00f526","unresolved":false,"context_lines":[{"line_number":46,"context_line":"    follow it for you). It is also useful to subscribe into the `release"},{"line_number":47,"context_line":"    calendar`_."},{"line_number":48,"context_line":""},{"line_number":49,"context_line":"#.  Attend Technical Committee and Cross-Project meetings when possible. For"},{"line_number":50,"context_line":"    more information see `meetings`_."},{"line_number":51,"context_line":""},{"line_number":52,"context_line":"#.  If the team does not have an appointed individual to review bugs, then"}],"source_content_type":"text/x-rst","patch_set":7,"id":"9fb8cfa7_37ab2476","line":49,"in_reply_to":"9fb8cfa7_7772fc7e","updated":"2019-06-18 16:06:17.000000000","message":"Good point. I don\u0027t think so. I mention further down to simply join the channel. I can\u0027t imagine the expectation should go further than that.","commit_id":"fd477f5460addce641a8d12a8e310a4cde1bdf1d"},{"author":{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},"change_message_id":"f6b793b00124cee2e635917206b9d4231484fd61","unresolved":false,"context_lines":[{"line_number":56,"context_line":""},{"line_number":57,"context_line":"    ::"},{"line_number":58,"context_line":""},{"line_number":59,"context_line":"      https://bugs.launchpad.net/keystone/+bugs?orderby\u003dstatus\u0026start\u003d0"},{"line_number":60,"context_line":""},{"line_number":61,"context_line":"#.  If the team does not have an appointed individual to review bugs, then"},{"line_number":62,"context_line":"    remember to also tag bugs accordingly. For example, the below is a URL to"}],"source_content_type":"text/x-rst","patch_set":7,"id":"9fb8cfa7_bdf13304","line":59,"updated":"2019-06-18 17:59:56.000000000","message":"Storyboard example too?","commit_id":"fd477f5460addce641a8d12a8e310a4cde1bdf1d"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"b963323ab25f4e8c65b095cb7951ad01df98f209","unresolved":false,"context_lines":[{"line_number":56,"context_line":""},{"line_number":57,"context_line":"    ::"},{"line_number":58,"context_line":""},{"line_number":59,"context_line":"      https://bugs.launchpad.net/keystone/+bugs?orderby\u003dstatus\u0026start\u003d0"},{"line_number":60,"context_line":""},{"line_number":61,"context_line":"#.  If the team does not have an appointed individual to review bugs, then"},{"line_number":62,"context_line":"    remember to also tag bugs accordingly. For example, the below is a URL to"}],"source_content_type":"text/x-rst","patch_set":7,"id":"9fb8cfa7_dbd8a580","line":59,"in_reply_to":"9fb8cfa7_bdf13304","updated":"2019-06-19 08:17:03.000000000","message":"Good shout","commit_id":"fd477f5460addce641a8d12a8e310a4cde1bdf1d"},{"author":{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},"change_message_id":"f6b793b00124cee2e635917206b9d4231484fd61","unresolved":false,"context_lines":[{"line_number":58,"context_line":""},{"line_number":59,"context_line":"      https://bugs.launchpad.net/keystone/+bugs?orderby\u003dstatus\u0026start\u003d0"},{"line_number":60,"context_line":""},{"line_number":61,"context_line":"#.  If the team does not have an appointed individual to review bugs, then"},{"line_number":62,"context_line":"    remember to also tag bugs accordingly. For example, the below is a URL to"},{"line_number":63,"context_line":"    view all untagged bugs for keystone:"},{"line_number":64,"context_line":""}],"source_content_type":"text/x-rst","patch_set":7,"id":"9fb8cfa7_ddcf47ae","line":61,"updated":"2019-06-18 17:59:56.000000000","message":"Does every team tag bugs? I know we occasionally do in Oslo, but we certainly don\u0027t expect every bug to be tagged.\n\nI realize there\u0027s probably an implicit \"if your team does this\" attached to each of these points, but the wording of the intro to this section makes it sound like these are minimum requirements, when I think some of them are optional.","commit_id":"fd477f5460addce641a8d12a8e310a4cde1bdf1d"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"b963323ab25f4e8c65b095cb7951ad01df98f209","unresolved":false,"context_lines":[{"line_number":58,"context_line":""},{"line_number":59,"context_line":"      https://bugs.launchpad.net/keystone/+bugs?orderby\u003dstatus\u0026start\u003d0"},{"line_number":60,"context_line":""},{"line_number":61,"context_line":"#.  If the team does not have an appointed individual to review bugs, then"},{"line_number":62,"context_line":"    remember to also tag bugs accordingly. For example, the below is a URL to"},{"line_number":63,"context_line":"    view all untagged bugs for keystone:"},{"line_number":64,"context_line":""}],"source_content_type":"text/x-rst","patch_set":7,"id":"9fb8cfa7_9be22d2f","line":61,"in_reply_to":"9fb8cfa7_ddcf47ae","updated":"2019-06-19 08:17:03.000000000","message":"Can do","commit_id":"fd477f5460addce641a8d12a8e310a4cde1bdf1d"},{"author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"change_message_id":"3ff6041e07ed18e8f4f7e2788a71f66514d6131f","unresolved":false,"context_lines":[{"line_number":116,"context_line":""},{"line_number":117,"context_line":"#.  Give them voice on IRC (if applicable)::"},{"line_number":118,"context_line":""},{"line_number":119,"context_line":"      /msg chanserv flags \u003croom\u003e \u003circ_handle\u003e +V"},{"line_number":120,"context_line":""},{"line_number":121,"context_line":"#.  Add them to the project drivers group in launchpad."},{"line_number":122,"context_line":""}],"source_content_type":"text/x-rst","patch_set":7,"id":"9fb8cfa7_5769f888","line":119,"updated":"2019-06-18 15:53:09.000000000","message":"Is this still valid? I think calling out cores by special IRC flags is kind of an older practice, plus we mostly don\u0027t control ops in the channels any more.","commit_id":"fd477f5460addce641a8d12a8e310a4cde1bdf1d"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"20e8b91f10bdf63b92dbc67c7580d18c0c00f526","unresolved":false,"context_lines":[{"line_number":116,"context_line":""},{"line_number":117,"context_line":"#.  Give them voice on IRC (if applicable)::"},{"line_number":118,"context_line":""},{"line_number":119,"context_line":"      /msg chanserv flags \u003croom\u003e \u003circ_handle\u003e +V"},{"line_number":120,"context_line":""},{"line_number":121,"context_line":"#.  Add them to the project drivers group in launchpad."},{"line_number":122,"context_line":""}],"source_content_type":"text/x-rst","patch_set":7,"id":"9fb8cfa7_57a81876","line":119,"in_reply_to":"9fb8cfa7_5769f888","updated":"2019-06-18 16:06:17.000000000","message":"Oh ya true.","commit_id":"fd477f5460addce641a8d12a8e310a4cde1bdf1d"},{"author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"change_message_id":"3ff6041e07ed18e8f4f7e2788a71f66514d6131f","unresolved":false,"context_lines":[{"line_number":126,"context_line":"Criteria when removing new cores"},{"line_number":127,"context_line":"---------------------------------"},{"line_number":128,"context_line":""},{"line_number":129,"context_line":"#.  Is the core reviewer reviewing enough? Use data (i.e. stackalytics) to"},{"line_number":130,"context_line":"    determine if the core reviewer is among the other core members in terms of"},{"line_number":131,"context_line":"    overall review count."},{"line_number":132,"context_line":""}],"source_content_type":"text/x-rst","patch_set":7,"id":"9fb8cfa7_d712c809","line":129,"range":{"start_line":129,"start_character":53,"end_line":129,"end_character":70},"updated":"2019-06-18 15:53:09.000000000","message":":(","commit_id":"fd477f5460addce641a8d12a8e310a4cde1bdf1d"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"b963323ab25f4e8c65b095cb7951ad01df98f209","unresolved":false,"context_lines":[{"line_number":126,"context_line":"Criteria when removing new cores"},{"line_number":127,"context_line":"---------------------------------"},{"line_number":128,"context_line":""},{"line_number":129,"context_line":"#.  Is the core reviewer reviewing enough? Use data (i.e. stackalytics) to"},{"line_number":130,"context_line":"    determine if the core reviewer is among the other core members in terms of"},{"line_number":131,"context_line":"    overall review count."},{"line_number":132,"context_line":""}],"source_content_type":"text/x-rst","patch_set":7,"id":"9fb8cfa7_3bd1c158","line":129,"range":{"start_line":129,"start_character":53,"end_line":129,"end_character":70},"in_reply_to":"9fb8cfa7_5d5037d5","updated":"2019-06-19 08:17:03.000000000","message":"I mean, we can remove it... but it a suggested example, it\u0027s not saying it\u0027s the only option. I can add another once that review goes in ^^ Suggesting \"use data\" without examples and simply removing stackalytics doesn\u0027t help","commit_id":"fd477f5460addce641a8d12a8e310a4cde1bdf1d"},{"author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"change_message_id":"1ebb425d4955479c82ef990d6c534a408c533586","unresolved":false,"context_lines":[{"line_number":126,"context_line":"Criteria when removing new cores"},{"line_number":127,"context_line":"---------------------------------"},{"line_number":128,"context_line":""},{"line_number":129,"context_line":"#.  Is the core reviewer reviewing enough? Use data (i.e. stackalytics) to"},{"line_number":130,"context_line":"    determine if the core reviewer is among the other core members in terms of"},{"line_number":131,"context_line":"    overall review count."},{"line_number":132,"context_line":""}],"source_content_type":"text/x-rst","patch_set":7,"id":"9fb8cfa7_ddd427c0","line":129,"range":{"start_line":129,"start_character":53,"end_line":129,"end_character":70},"in_reply_to":"9fb8cfa7_b7b074df","updated":"2019-06-18 17:45:04.000000000","message":"Can we remove this all together? Stackalytics isn\u0027t the only data collection tool we have available.\n\nIf we do keep it, can we list an alternative, too?","commit_id":"fd477f5460addce641a8d12a8e310a4cde1bdf1d"},{"author":{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},"change_message_id":"f6b793b00124cee2e635917206b9d4231484fd61","unresolved":false,"context_lines":[{"line_number":126,"context_line":"Criteria when removing new cores"},{"line_number":127,"context_line":"---------------------------------"},{"line_number":128,"context_line":""},{"line_number":129,"context_line":"#.  Is the core reviewer reviewing enough? Use data (i.e. stackalytics) to"},{"line_number":130,"context_line":"    determine if the core reviewer is among the other core members in terms of"},{"line_number":131,"context_line":"    overall review count."},{"line_number":132,"context_line":""}],"source_content_type":"text/x-rst","patch_set":7,"id":"9fb8cfa7_5d5037d5","line":129,"range":{"start_line":129,"start_character":53,"end_line":129,"end_character":70},"in_reply_to":"9fb8cfa7_b7b074df","updated":"2019-06-18 17:59:56.000000000","message":"Reviewstats is still a thing, although it too may be out of date until https://review.opendev.org/#/c/653024/ merges.","commit_id":"fd477f5460addce641a8d12a8e310a4cde1bdf1d"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"20e8b91f10bdf63b92dbc67c7580d18c0c00f526","unresolved":false,"context_lines":[{"line_number":126,"context_line":"Criteria when removing new cores"},{"line_number":127,"context_line":"---------------------------------"},{"line_number":128,"context_line":""},{"line_number":129,"context_line":"#.  Is the core reviewer reviewing enough? Use data (i.e. stackalytics) to"},{"line_number":130,"context_line":"    determine if the core reviewer is among the other core members in terms of"},{"line_number":131,"context_line":"    overall review count."},{"line_number":132,"context_line":""}],"source_content_type":"text/x-rst","patch_set":7,"id":"9fb8cfa7_b7b074df","line":129,"range":{"start_line":129,"start_character":53,"end_line":129,"end_character":70},"in_reply_to":"9fb8cfa7_d712c809","updated":"2019-06-18 16:06:17.000000000","message":"Right?! I left it. But unsure what other processes are in place at this point. Might be worth pointing out that stackalytics isn\u0027t everything.","commit_id":"fd477f5460addce641a8d12a8e310a4cde1bdf1d"},{"author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"change_message_id":"3ff6041e07ed18e8f4f7e2788a71f66514d6131f","unresolved":false,"context_lines":[{"line_number":144,"context_line":""},{"line_number":145,"context_line":"#.  Add placeholder migrations, these should be the first things to merge once"},{"line_number":146,"context_line":"    the n-1 stable branch has been created. *Do not merge any migrations before"},{"line_number":147,"context_line":"    this is done*"},{"line_number":148,"context_line":""},{"line_number":149,"context_line":"#.  Appoint `cross project liaisons`_ (Docs, release, QA, Oslo, etc.)."},{"line_number":150,"context_line":""}],"source_content_type":"text/x-rst","patch_set":7,"id":"9fb8cfa7_77f75cd6","line":147,"updated":"2019-06-18 15:53:09.000000000","message":"Is this still valid, given that db schema changes aren\u0027t allowed on stable branches? https://docs.openstack.org/project-team-guide/stable-branches.html#review-guidelines","commit_id":"fd477f5460addce641a8d12a8e310a4cde1bdf1d"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"20e8b91f10bdf63b92dbc67c7580d18c0c00f526","unresolved":false,"context_lines":[{"line_number":144,"context_line":""},{"line_number":145,"context_line":"#.  Add placeholder migrations, these should be the first things to merge once"},{"line_number":146,"context_line":"    the n-1 stable branch has been created. *Do not merge any migrations before"},{"line_number":147,"context_line":"    this is done*"},{"line_number":148,"context_line":""},{"line_number":149,"context_line":"#.  Appoint `cross project liaisons`_ (Docs, release, QA, Oslo, etc.)."},{"line_number":150,"context_line":""}],"source_content_type":"text/x-rst","patch_set":7,"id":"9fb8cfa7_97c77046","line":147,"in_reply_to":"9fb8cfa7_77f75cd6","updated":"2019-06-18 16:06:17.000000000","message":"Probs not then aye","commit_id":"fd477f5460addce641a8d12a8e310a4cde1bdf1d"},{"author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"change_message_id":"3bdcba64fd1935996fdbed6675df7e98ad8937c4","unresolved":false,"context_lines":[{"line_number":182,"context_line":""},{"line_number":183,"context_line":"#.  Lack of reviews? Reach out to the core team and remind them."},{"line_number":184,"context_line":""},{"line_number":185,"context_line":"#.  Release libraries as necessary, but don\u0027t wait too long! Some teams will"},{"line_number":186,"context_line":"    release after 4 weeks even if the changes are minor. *More often is"},{"line_number":187,"context_line":"    better than less often.*"},{"line_number":188,"context_line":""}],"source_content_type":"text/x-rst","patch_set":7,"id":"9fb8cfa7_66c49493","line":185,"range":{"start_line":185,"start_character":4,"end_line":185,"end_character":34},"updated":"2019-06-18 13:36:07.000000000","message":"`Release libraries as necessary \u003chttps://releases.openstack.org/reference/release_models.html#cycle-with-intermediary\u003e`_","commit_id":"fd477f5460addce641a8d12a8e310a4cde1bdf1d"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"20e8b91f10bdf63b92dbc67c7580d18c0c00f526","unresolved":false,"context_lines":[{"line_number":182,"context_line":""},{"line_number":183,"context_line":"#.  Lack of reviews? Reach out to the core team and remind them."},{"line_number":184,"context_line":""},{"line_number":185,"context_line":"#.  Release libraries as necessary, but don\u0027t wait too long! Some teams will"},{"line_number":186,"context_line":"    release after 4 weeks even if the changes are minor. *More often is"},{"line_number":187,"context_line":"    better than less often.*"},{"line_number":188,"context_line":""}],"source_content_type":"text/x-rst","patch_set":7,"id":"9fb8cfa7_b7e5d4de","line":185,"range":{"start_line":185,"start_character":4,"end_line":185,"end_character":34},"in_reply_to":"9fb8cfa7_66c49493","updated":"2019-06-18 16:06:17.000000000","message":"Cooool","commit_id":"fd477f5460addce641a8d12a8e310a4cde1bdf1d"},{"author":{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},"change_message_id":"f6b793b00124cee2e635917206b9d4231484fd61","unresolved":false,"context_lines":[{"line_number":183,"context_line":"#.  Lack of reviews? Reach out to the core team and remind them."},{"line_number":184,"context_line":""},{"line_number":185,"context_line":"#.  Release libraries as necessary, but don\u0027t wait too long! Some teams will"},{"line_number":186,"context_line":"    release after 4 weeks even if the changes are minor. *More often is"},{"line_number":187,"context_line":"    better than less often.*"},{"line_number":188,"context_line":""},{"line_number":189,"context_line":"Conference and Event tasks"},{"line_number":190,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":7,"id":"9fb8cfa7_1d095fdc","line":187,"range":{"start_line":186,"start_character":58,"end_line":187,"end_character":27},"updated":"2019-06-18 17:59:56.000000000","message":"So much yes. :-)","commit_id":"fd477f5460addce641a8d12a8e310a4cde1bdf1d"},{"author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"change_message_id":"3bdcba64fd1935996fdbed6675df7e98ad8937c4","unresolved":false,"context_lines":[{"line_number":214,"context_line":"#.  After the discussion, post a summary of the session outcome to the ML, for the"},{"line_number":215,"context_line":"    benefit of those who could not be present."},{"line_number":216,"context_line":""},{"line_number":217,"context_line":"#.  Towards the end of the Forum, summarize the discussion and send to the ML for"},{"line_number":218,"context_line":"    individuals who did not attend the event."},{"line_number":219,"context_line":""},{"line_number":220,"context_line":"Before the PTG"}],"source_content_type":"text/x-rst","patch_set":7,"id":"9fb8cfa7_2653fce4","line":217,"range":{"start_line":217,"start_character":34,"end_line":217,"end_character":67},"updated":"2019-06-18 13:36:07.000000000","message":"ensure a summary of all discussions are sent","commit_id":"fd477f5460addce641a8d12a8e310a4cde1bdf1d"},{"author":{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},"change_message_id":"f6b793b00124cee2e635917206b9d4231484fd61","unresolved":false,"context_lines":[{"line_number":226,"context_line":""},{"line_number":227,"context_line":"#.  If your team gathers at the PTG, create an etherpad to dynamically build"},{"line_number":228,"context_line":"    the room agenda, and list it on the event wiki page."},{"line_number":229,"context_line":""},{"line_number":230,"context_line":""},{"line_number":231,"context_line":"During the PTG"},{"line_number":232,"context_line":"--------------"}],"source_content_type":"text/x-rst","patch_set":7,"id":"9fb8cfa7_1dd71f26","line":229,"updated":"2019-06-18 17:59:56.000000000","message":"Maybe add a point about coming up with a tentative time schedule so people from other projects who are interested in a topic know when to be there? With the understanding that the PTG is more free-form and schedules may change, of course.\n\nOh, I see. This is copied from an existing section. Maybe a followup then.","commit_id":"fd477f5460addce641a8d12a8e310a4cde1bdf1d"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"b963323ab25f4e8c65b095cb7951ad01df98f209","unresolved":false,"context_lines":[{"line_number":226,"context_line":""},{"line_number":227,"context_line":"#.  If your team gathers at the PTG, create an etherpad to dynamically build"},{"line_number":228,"context_line":"    the room agenda, and list it on the event wiki page."},{"line_number":229,"context_line":""},{"line_number":230,"context_line":""},{"line_number":231,"context_line":"During the PTG"},{"line_number":232,"context_line":"--------------"}],"source_content_type":"text/x-rst","patch_set":7,"id":"9fb8cfa7_1bd07d50","line":229,"in_reply_to":"9fb8cfa7_1dd71f26","updated":"2019-06-19 08:17:03.000000000","message":"I can do that.","commit_id":"fd477f5460addce641a8d12a8e310a4cde1bdf1d"},{"author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"change_message_id":"3bdcba64fd1935996fdbed6675df7e98ad8937c4","unresolved":false,"context_lines":[{"line_number":236,"context_line":"#.  Keep the event schedule up to date on what the current topics of discussion"},{"line_number":237,"context_line":"    in your team room is."},{"line_number":238,"context_line":""},{"line_number":239,"context_line":"#.  Towards the end of the PTG, summarize the discussion and send to the ML for"},{"line_number":240,"context_line":"    individuals who did not attend the event."},{"line_number":241,"context_line":""},{"line_number":242,"context_line":"At the end of the cycle"}],"source_content_type":"text/x-rst","patch_set":7,"id":"9fb8cfa7_c65d40ea","line":239,"range":{"start_line":239,"start_character":32,"end_line":239,"end_character":65},"updated":"2019-06-18 13:36:07.000000000","message":"ensure a summary of all discussions are sent","commit_id":"fd477f5460addce641a8d12a8e310a4cde1bdf1d"},{"author":{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},"change_message_id":"f6b793b00124cee2e635917206b9d4231484fd61","unresolved":false,"context_lines":[{"line_number":362,"context_line":"OpenStack project leader better."},{"line_number":363,"context_line":""},{"line_number":364,"context_line":"If you can think of anything else that might be helpful, do not hesitate"},{"line_number":365,"context_line":"to clone the `project-team-guide` repo from GitHub and submit an addition."},{"line_number":366,"context_line":""},{"line_number":367,"context_line":"- Ensuring your email filters are setup to catch anything with `[ptl]` and"},{"line_number":368,"context_line":"  your project name in the subject header."}],"source_content_type":"text/x-rst","patch_set":7,"id":"9fb8cfa7_9dcb0f71","line":365,"range":{"start_line":365,"start_character":44,"end_line":365,"end_character":50},"updated":"2019-06-18 17:59:56.000000000","message":"Really? :-P","commit_id":"fd477f5460addce641a8d12a8e310a4cde1bdf1d"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"b963323ab25f4e8c65b095cb7951ad01df98f209","unresolved":false,"context_lines":[{"line_number":362,"context_line":"OpenStack project leader better."},{"line_number":363,"context_line":""},{"line_number":364,"context_line":"If you can think of anything else that might be helpful, do not hesitate"},{"line_number":365,"context_line":"to clone the `project-team-guide` repo from GitHub and submit an addition."},{"line_number":366,"context_line":""},{"line_number":367,"context_line":"- Ensuring your email filters are setup to catch anything with `[ptl]` and"},{"line_number":368,"context_line":"  your project name in the subject header."}],"source_content_type":"text/x-rst","patch_set":7,"id":"9fb8cfa7_bbc4d193","line":365,"range":{"start_line":365,"start_character":44,"end_line":365,"end_character":50},"in_reply_to":"9fb8cfa7_9dcb0f71","updated":"2019-06-19 08:17:03.000000000","message":"HA! What\u0027s your point? :p","commit_id":"fd477f5460addce641a8d12a8e310a4cde1bdf1d"},{"author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"change_message_id":"3bdcba64fd1935996fdbed6675df7e98ad8937c4","unresolved":false,"context_lines":[{"line_number":367,"context_line":"- Ensuring your email filters are setup to catch anything with `[ptl]` and"},{"line_number":368,"context_line":"  your project name in the subject header."},{"line_number":369,"context_line":""},{"line_number":370,"context_line":"- Join the #openstack-tc IRC channel if you have not already for discussion"},{"line_number":371,"context_line":"  on community goals or anything relevant to your project."},{"line_number":372,"context_line":""},{"line_number":373,"context_line":"- Join the #openstack-release channel, even if you have a release liaison."}],"source_content_type":"text/x-rst","patch_set":7,"id":"9fb8cfa7_a60dace9","line":370,"range":{"start_line":370,"start_character":37,"end_line":370,"end_character":60},"updated":"2019-06-18 13:36:07.000000000","message":"I don\u0027t think we need to tell them not to do it again if they have already done it.","commit_id":"fd477f5460addce641a8d12a8e310a4cde1bdf1d"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"b963323ab25f4e8c65b095cb7951ad01df98f209","unresolved":false,"context_lines":[{"line_number":367,"context_line":"- Ensuring your email filters are setup to catch anything with `[ptl]` and"},{"line_number":368,"context_line":"  your project name in the subject header."},{"line_number":369,"context_line":""},{"line_number":370,"context_line":"- Join the #openstack-tc IRC channel if you have not already for discussion"},{"line_number":371,"context_line":"  on community goals or anything relevant to your project."},{"line_number":372,"context_line":""},{"line_number":373,"context_line":"- Join the #openstack-release channel, even if you have a release liaison."}],"source_content_type":"text/x-rst","patch_set":7,"id":"9fb8cfa7_dbc18582","line":370,"range":{"start_line":370,"start_character":37,"end_line":370,"end_character":60},"in_reply_to":"9fb8cfa7_1d8e3f2e","updated":"2019-06-19 08:17:03.000000000","message":"Thanks :)","commit_id":"fd477f5460addce641a8d12a8e310a4cde1bdf1d"},{"author":{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},"change_message_id":"f6b793b00124cee2e635917206b9d4231484fd61","unresolved":false,"context_lines":[{"line_number":367,"context_line":"- Ensuring your email filters are setup to catch anything with `[ptl]` and"},{"line_number":368,"context_line":"  your project name in the subject header."},{"line_number":369,"context_line":""},{"line_number":370,"context_line":"- Join the #openstack-tc IRC channel if you have not already for discussion"},{"line_number":371,"context_line":"  on community goals or anything relevant to your project."},{"line_number":372,"context_line":""},{"line_number":373,"context_line":"- Join the #openstack-release channel, even if you have a release liaison."}],"source_content_type":"text/x-rst","patch_set":7,"id":"9fb8cfa7_1d8e3f2e","line":370,"range":{"start_line":370,"start_character":37,"end_line":370,"end_character":60},"in_reply_to":"9fb8cfa7_77f8bc7b","updated":"2019-06-18 17:59:56.000000000","message":"I just realized I wasn\u0027t in the tc channel anymore. This document is already working! :-)\n\n+1 to leaving this and dropping the point above about attending tc meetings. Regularly attending the tc meetings doesn\u0027t seem necessary or likely to happen for every PTL.","commit_id":"fd477f5460addce641a8d12a8e310a4cde1bdf1d"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"20e8b91f10bdf63b92dbc67c7580d18c0c00f526","unresolved":false,"context_lines":[{"line_number":367,"context_line":"- Ensuring your email filters are setup to catch anything with `[ptl]` and"},{"line_number":368,"context_line":"  your project name in the subject header."},{"line_number":369,"context_line":""},{"line_number":370,"context_line":"- Join the #openstack-tc IRC channel if you have not already for discussion"},{"line_number":371,"context_line":"  on community goals or anything relevant to your project."},{"line_number":372,"context_line":""},{"line_number":373,"context_line":"- Join the #openstack-release channel, even if you have a release liaison."}],"source_content_type":"text/x-rst","patch_set":7,"id":"9fb8cfa7_77f8bc7b","line":370,"range":{"start_line":370,"start_character":37,"end_line":370,"end_character":60},"in_reply_to":"9fb8cfa7_a60dace9","updated":"2019-06-18 16:06:17.000000000","message":"I mentioned above to Colleen, might be worthwhile removing the point about joining the TC meetings and keeping this. Thoughts?","commit_id":"fd477f5460addce641a8d12a8e310a4cde1bdf1d"},{"author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"change_message_id":"3bdcba64fd1935996fdbed6675df7e98ad8937c4","unresolved":false,"context_lines":[{"line_number":379,"context_line":""},{"line_number":380,"context_line":"- Weekly \"wayward\" reviews: Reviewing the oldest, outstanding, reviews on"},{"line_number":381,"context_line":"  gerrit and deciding on how to proceed. This is a great way to reduce significant"},{"line_number":382,"context_line":"  backlogs and potential technical debt."},{"line_number":383,"context_line":""},{"line_number":384,"context_line":"- Courtesy pings in IRC meetings: Everyone lives busy lives outside of the"},{"line_number":385,"context_line":"  community. Coming up with a way to ping team members who are interested in"}],"source_content_type":"text/x-rst","patch_set":7,"id":"9fb8cfa7_e62c044c","line":382,"updated":"2019-06-18 13:36:07.000000000","message":"I think I would need more detail to understand this one. We don\u0027t want the PTL to do those reviews, right? We want to encourage them to get the team to do them? Maybe we can get bnemec to work on phrasing here.","commit_id":"fd477f5460addce641a8d12a8e310a4cde1bdf1d"},{"author":{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},"change_message_id":"f6b793b00124cee2e635917206b9d4231484fd61","unresolved":false,"context_lines":[{"line_number":379,"context_line":""},{"line_number":380,"context_line":"- Weekly \"wayward\" reviews: Reviewing the oldest, outstanding, reviews on"},{"line_number":381,"context_line":"  gerrit and deciding on how to proceed. This is a great way to reduce significant"},{"line_number":382,"context_line":"  backlogs and potential technical debt."},{"line_number":383,"context_line":""},{"line_number":384,"context_line":"- Courtesy pings in IRC meetings: Everyone lives busy lives outside of the"},{"line_number":385,"context_line":"  community. Coming up with a way to ping team members who are interested in"}],"source_content_type":"text/x-rst","patch_set":7,"id":"9fb8cfa7_5d7cb7b4","line":382,"in_reply_to":"9fb8cfa7_d738883e","updated":"2019-06-18 17:59:56.000000000","message":"The goal is to take advantage of the fact that there are generally multiple cores present during a meeting so you can collaborate to get a stuck review moving. It\u0027s sort of a mini version of review days.\n\nMaybe this could be phrased as: \"Set aside time during the weekly meeting to look at the oldest outstanding review in the project. The resulting action should be one of the following: the patch is merged, -1\u0027d, or someone is assigned to follow up if the review cannot be completed in real time. This is a great way to reduce significant backlogs and potential technical debt.\"\n\nI think it\u0027s useful to be explicit about the actions to be taken. It\u0027s not terribly helpful if you keep looking at the same review every week and everyone just shrugs and continues to ignore it. :-)\n\nIn my experience those three options cover pretty much every scenario for an old review and ensure that at worst you have an owner for it going forward.","commit_id":"fd477f5460addce641a8d12a8e310a4cde1bdf1d"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"20e8b91f10bdf63b92dbc67c7580d18c0c00f526","unresolved":false,"context_lines":[{"line_number":379,"context_line":""},{"line_number":380,"context_line":"- Weekly \"wayward\" reviews: Reviewing the oldest, outstanding, reviews on"},{"line_number":381,"context_line":"  gerrit and deciding on how to proceed. This is a great way to reduce significant"},{"line_number":382,"context_line":"  backlogs and potential technical debt."},{"line_number":383,"context_line":""},{"line_number":384,"context_line":"- Courtesy pings in IRC meetings: Everyone lives busy lives outside of the"},{"line_number":385,"context_line":"  community. Coming up with a way to ping team members who are interested in"}],"source_content_type":"text/x-rst","patch_set":7,"id":"9fb8cfa7_d738883e","line":382,"in_reply_to":"9fb8cfa7_e62c044c","updated":"2019-06-18 16:06:17.000000000","message":"This was his phrasing from the etherpad. I\u0027ll leave this open for him to review :)","commit_id":"fd477f5460addce641a8d12a8e310a4cde1bdf1d"},{"author":{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},"change_message_id":"f6b793b00124cee2e635917206b9d4231484fd61","unresolved":false,"context_lines":[{"line_number":384,"context_line":"- Courtesy pings in IRC meetings: Everyone lives busy lives outside of the"},{"line_number":385,"context_line":"  community. Coming up with a way to ping team members who are interested in"},{"line_number":386,"context_line":"  attending team meetings is a helpful addition. For example, Oslo uses"},{"line_number":387,"context_line":"  https://github.com/openstack/oslo.tools/blob/master/ping_me.py."},{"line_number":388,"context_line":""},{"line_number":389,"context_line":"  Another way to do this is to encourage team members to configure their"},{"line_number":390,"context_line":"  IRC client to highlight on a specific keyword. For example `#startmeeting`"}],"source_content_type":"text/x-rst","patch_set":7,"id":"9fb8cfa7_fd77ab07","line":387,"updated":"2019-06-18 17:59:56.000000000","message":"We\u0027re actually dropping this in favor of just keeping the list on the wiki in the meeting agenda, so this link is likely to break in the near future.\n\nI believe Cinder is doing a similar thing, so maybe it would be good to just link to one of our meeting agendas as an example.\n\nhttp://lists.openstack.org/pipermail/openstack-discuss/2019-May/006431.html for more context on the changes we are making to the ping list as a result of the forum discussion. Some of the things we\u0027re doing are still somewhat experimental (like clearing it every cycle to prevent stale pings) so we should revisit this in a cycle or two.","commit_id":"fd477f5460addce641a8d12a8e310a4cde1bdf1d"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"b963323ab25f4e8c65b095cb7951ad01df98f209","unresolved":false,"context_lines":[{"line_number":384,"context_line":"- Courtesy pings in IRC meetings: Everyone lives busy lives outside of the"},{"line_number":385,"context_line":"  community. Coming up with a way to ping team members who are interested in"},{"line_number":386,"context_line":"  attending team meetings is a helpful addition. For example, Oslo uses"},{"line_number":387,"context_line":"  https://github.com/openstack/oslo.tools/blob/master/ping_me.py."},{"line_number":388,"context_line":""},{"line_number":389,"context_line":"  Another way to do this is to encourage team members to configure their"},{"line_number":390,"context_line":"  IRC client to highlight on a specific keyword. For example `#startmeeting`"}],"source_content_type":"text/x-rst","patch_set":7,"id":"9fb8cfa7_3b36a1b6","line":387,"in_reply_to":"9fb8cfa7_fd77ab07","updated":"2019-06-19 08:17:03.000000000","message":"Thanks for the update","commit_id":"fd477f5460addce641a8d12a8e310a4cde1bdf1d"},{"author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"change_message_id":"3bdcba64fd1935996fdbed6675df7e98ad8937c4","unresolved":false,"context_lines":[{"line_number":387,"context_line":"  https://github.com/openstack/oslo.tools/blob/master/ping_me.py."},{"line_number":388,"context_line":""},{"line_number":389,"context_line":"  Another way to do this is to encourage team members to configure their"},{"line_number":390,"context_line":"  IRC client to highlight on a specific keyword. For example `#startmeeting`"},{"line_number":391,"context_line":""},{"line_number":392,"context_line":"- Adding a review priority column in Gerrit. Here is an example from the"},{"line_number":393,"context_line":"  Cinder team: https://review.opendev.org/#/c/620664/"}],"source_content_type":"text/x-rst","patch_set":7,"id":"9fb8cfa7_c62b002e","line":390,"updated":"2019-06-18 13:36:07.000000000","message":"or `foo-team`","commit_id":"fd477f5460addce641a8d12a8e310a4cde1bdf1d"},{"author":{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},"change_message_id":"f6b793b00124cee2e635917206b9d4231484fd61","unresolved":false,"context_lines":[{"line_number":387,"context_line":"  https://github.com/openstack/oslo.tools/blob/master/ping_me.py."},{"line_number":388,"context_line":""},{"line_number":389,"context_line":"  Another way to do this is to encourage team members to configure their"},{"line_number":390,"context_line":"  IRC client to highlight on a specific keyword. For example `#startmeeting`"},{"line_number":391,"context_line":""},{"line_number":392,"context_line":"- Adding a review priority column in Gerrit. Here is an example from the"},{"line_number":393,"context_line":"  Cinder team: https://review.opendev.org/#/c/620664/"}],"source_content_type":"text/x-rst","patch_set":7,"id":"9fb8cfa7_9d68ef21","line":390,"in_reply_to":"9fb8cfa7_773d1c2b","updated":"2019-06-18 17:59:56.000000000","message":"Yeah, you don\u0027t want to highlight on just #startmeeting or you\u0027ll get pinged for every meeting. I\u0027m highlighting on \"#startmeeting oslo\" and \"#startmeeting keystone\".","commit_id":"fd477f5460addce641a8d12a8e310a4cde1bdf1d"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"b963323ab25f4e8c65b095cb7951ad01df98f209","unresolved":false,"context_lines":[{"line_number":387,"context_line":"  https://github.com/openstack/oslo.tools/blob/master/ping_me.py."},{"line_number":388,"context_line":""},{"line_number":389,"context_line":"  Another way to do this is to encourage team members to configure their"},{"line_number":390,"context_line":"  IRC client to highlight on a specific keyword. For example `#startmeeting`"},{"line_number":391,"context_line":""},{"line_number":392,"context_line":"- Adding a review priority column in Gerrit. Here is an example from the"},{"line_number":393,"context_line":"  Cinder team: https://review.opendev.org/#/c/620664/"}],"source_content_type":"text/x-rst","patch_set":7,"id":"9fb8cfa7_5b3b559b","line":390,"in_reply_to":"9fb8cfa7_9d68ef21","updated":"2019-06-19 08:17:03.000000000","message":"Cool can do","commit_id":"fd477f5460addce641a8d12a8e310a4cde1bdf1d"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"20e8b91f10bdf63b92dbc67c7580d18c0c00f526","unresolved":false,"context_lines":[{"line_number":387,"context_line":"  https://github.com/openstack/oslo.tools/blob/master/ping_me.py."},{"line_number":388,"context_line":""},{"line_number":389,"context_line":"  Another way to do this is to encourage team members to configure their"},{"line_number":390,"context_line":"  IRC client to highlight on a specific keyword. For example `#startmeeting`"},{"line_number":391,"context_line":""},{"line_number":392,"context_line":"- Adding a review priority column in Gerrit. Here is an example from the"},{"line_number":393,"context_line":"  Cinder team: https://review.opendev.org/#/c/620664/"}],"source_content_type":"text/x-rst","patch_set":7,"id":"9fb8cfa7_773d1c2b","line":390,"in_reply_to":"9fb8cfa7_c62b002e","updated":"2019-06-18 16:06:17.000000000","message":"Good point","commit_id":"fd477f5460addce641a8d12a8e310a4cde1bdf1d"},{"author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"change_message_id":"3bdcba64fd1935996fdbed6675df7e98ad8937c4","unresolved":false,"context_lines":[{"line_number":398,"context_line":"Perhaps you\u0027ve decided you\u0027ve had enough, you\u0027re burnt out. Or perhaps you\u0027re"},{"line_number":399,"context_line":"moving to a new role or company and OpenStack is no longer your work priority."},{"line_number":400,"context_line":"There are a myriad of reasons why someone would need or want to move on from"},{"line_number":401,"context_line":"the PTL position. While the community would be sad to see you step down, it is"},{"line_number":402,"context_line":"part of the lifecycle of the position and it\u0027s often a positive change to see new"},{"line_number":403,"context_line":"people and new ideas into leadership positions."},{"line_number":404,"context_line":""}],"source_content_type":"text/x-rst","patch_set":7,"id":"9fb8cfa7_261a1c17","line":401,"updated":"2019-06-18 13:36:07.000000000","message":"Maybe we could include one that\u0027s less dramatic? Like they want to encourage healthy rotation in the role?","commit_id":"fd477f5460addce641a8d12a8e310a4cde1bdf1d"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"20e8b91f10bdf63b92dbc67c7580d18c0c00f526","unresolved":false,"context_lines":[{"line_number":398,"context_line":"Perhaps you\u0027ve decided you\u0027ve had enough, you\u0027re burnt out. Or perhaps you\u0027re"},{"line_number":399,"context_line":"moving to a new role or company and OpenStack is no longer your work priority."},{"line_number":400,"context_line":"There are a myriad of reasons why someone would need or want to move on from"},{"line_number":401,"context_line":"the PTL position. While the community would be sad to see you step down, it is"},{"line_number":402,"context_line":"part of the lifecycle of the position and it\u0027s often a positive change to see new"},{"line_number":403,"context_line":"people and new ideas into leadership positions."},{"line_number":404,"context_line":""}],"source_content_type":"text/x-rst","patch_set":7,"id":"9fb8cfa7_3747a4bf","line":401,"in_reply_to":"9fb8cfa7_261a1c17","updated":"2019-06-18 16:06:17.000000000","message":"DRAMA OR NOTHING, DOUG. DRAMAAAAAAAAAA","commit_id":"fd477f5460addce641a8d12a8e310a4cde1bdf1d"},{"author":{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},"change_message_id":"f6b793b00124cee2e635917206b9d4231484fd61","unresolved":false,"context_lines":[{"line_number":398,"context_line":"Perhaps you\u0027ve decided you\u0027ve had enough, you\u0027re burnt out. Or perhaps you\u0027re"},{"line_number":399,"context_line":"moving to a new role or company and OpenStack is no longer your work priority."},{"line_number":400,"context_line":"There are a myriad of reasons why someone would need or want to move on from"},{"line_number":401,"context_line":"the PTL position. While the community would be sad to see you step down, it is"},{"line_number":402,"context_line":"part of the lifecycle of the position and it\u0027s often a positive change to see new"},{"line_number":403,"context_line":"people and new ideas into leadership positions."},{"line_number":404,"context_line":""}],"source_content_type":"text/x-rst","patch_set":7,"id":"9fb8cfa7_5d55971c","line":401,"in_reply_to":"9fb8cfa7_3747a4bf","updated":"2019-06-18 17:59:56.000000000","message":"L.O.L.\n\nAlso, you must craft a goodbye email in which you air every grievance you ever had with anyone in the OpenStack community. :-P","commit_id":"fd477f5460addce641a8d12a8e310a4cde1bdf1d"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"93f16f44c4fa57b76654d77043f9e0c6733e220d","unresolved":false,"context_lines":[{"line_number":398,"context_line":"Perhaps you\u0027ve decided you\u0027ve had enough, you\u0027re burnt out. Or perhaps you\u0027re"},{"line_number":399,"context_line":"moving to a new role or company and OpenStack is no longer your work priority."},{"line_number":400,"context_line":"There are a myriad of reasons why someone would need or want to move on from"},{"line_number":401,"context_line":"the PTL position. While the community would be sad to see you step down, it is"},{"line_number":402,"context_line":"part of the lifecycle of the position and it\u0027s often a positive change to see new"},{"line_number":403,"context_line":"people and new ideas into leadership positions."},{"line_number":404,"context_line":""}],"source_content_type":"text/x-rst","patch_set":7,"id":"9fb8cfa7_bea11f98","line":401,"in_reply_to":"9fb8cfa7_5d55971c","updated":"2019-06-19 09:15:19.000000000","message":"I do like those. We should have more.","commit_id":"fd477f5460addce641a8d12a8e310a4cde1bdf1d"},{"author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"change_message_id":"f2b3f75ef4e3d9ff407ac25b77bcc11346eafbeb","unresolved":false,"context_lines":[{"line_number":17,"context_line":"This document is meant to serve as a general guide for current and future PTLs."},{"line_number":18,"context_line":"It is not all encompassing, nor are all sections required, it is simply a guide"},{"line_number":19,"context_line":"that you may refer to. Each OpenStack project is different and releases,"},{"line_number":20,"context_line":"plans, and delegates differently."},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"If you are unfamiliar with some of the concepts, terms, or action items"},{"line_number":23,"context_line":"suggested below, do not hesitate to reach out to the current PTL of your"}],"source_content_type":"text/x-rst","patch_set":8,"id":"9fb8cfa7_412cc398","line":20,"updated":"2019-06-19 14:36:15.000000000","message":"A thing we might want to think about in these docs is that we use \"delegate\" quite a lot, which is good, people should.\n\nHowever, I\u0027ve been speaking with some PTLs (of big \"core\" projects) lately, and have experienced this myself: there aren\u0027t many people to delegate to, because they are already busy too, or simply don\u0027t exist.\n\nSo a piece of advice that might be useful through here is what do when that happens. How to choose what slides. How to find delegates in unusual places. How to create active voids that people will fill.\n\nThat sort of thing.\n\nI wrote about this a bit recently:\n\n* https://anticdent.org/openstack-denver-summit-reflection.html\n* https://anticdent.org/more-on-maintainership.html","commit_id":"ef3ccb0236383272c74610a4a6ec993526ead938"},{"author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"change_message_id":"57b222cc5ea0841d78ce108f2dac67cbcdba038d","unresolved":false,"context_lines":[{"line_number":17,"context_line":"This document is meant to serve as a general guide for current and future PTLs."},{"line_number":18,"context_line":"It is not all encompassing, nor are all sections required, it is simply a guide"},{"line_number":19,"context_line":"that you may refer to. Each OpenStack project is different and releases,"},{"line_number":20,"context_line":"plans, and delegates differently."},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"If you are unfamiliar with some of the concepts, terms, or action items"},{"line_number":23,"context_line":"suggested below, do not hesitate to reach out to the current PTL of your"}],"source_content_type":"text/x-rst","patch_set":8,"id":"9fb8cfa7_8c341e4c","line":20,"in_reply_to":"9fb8cfa7_2eae4ae7","updated":"2019-06-20 12:03:46.000000000","message":"Yeah, I\u0027m not trying to so \"omg, we keep say delegate but nnnngh, fix all the docs!\" more \"we need to be conscious of this additional issue when we create these very fine docs\"\n\nI think tips\u0026tricks is a fine place to put something. I don\u0027t have great ideas on what those tips and tricks should be (otherwise I suppose I wouldn\u0027t have been experiencing the problem...)\n\nI think the main tip I would emphasize is \"if you can\u0027t find a delegate, it can be okay to let things fall on the floor\"\n\nWe carry around a lot of false urgency which needs to be weakened. The urgency needs to be back in the hands of the companies making money, not on the contributors.","commit_id":"ef3ccb0236383272c74610a4a6ec993526ead938"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"87a2bd6c8099bcd455c79547afd00e758b471435","unresolved":false,"context_lines":[{"line_number":17,"context_line":"This document is meant to serve as a general guide for current and future PTLs."},{"line_number":18,"context_line":"It is not all encompassing, nor are all sections required, it is simply a guide"},{"line_number":19,"context_line":"that you may refer to. Each OpenStack project is different and releases,"},{"line_number":20,"context_line":"plans, and delegates differently."},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"If you are unfamiliar with some of the concepts, terms, or action items"},{"line_number":23,"context_line":"suggested below, do not hesitate to reach out to the current PTL of your"}],"source_content_type":"text/x-rst","patch_set":8,"id":"9fb8cfa7_6e08c227","line":20,"in_reply_to":"9fb8cfa7_412cc398","updated":"2019-06-20 09:00:24.000000000","message":"That\u0027s sa good suggestion - how would you feel about it being included in the tips and tricks section? Creating a section for it alone isn\u0027t a bad idea, but I\u0027m unsure what it would be titled aside from \"How to delegate if you can\u0027t...\"","commit_id":"ef3ccb0236383272c74610a4a6ec993526ead938"},{"author":{"_account_id":308,"name":"Thierry Carrez","email":"thierry@openstack.org","username":"ttx"},"change_message_id":"bdb207f7f3dcd1fcb223f2920d05eb62c7a7f04a","unresolved":false,"context_lines":[{"line_number":17,"context_line":"This document is meant to serve as a general guide for current and future PTLs."},{"line_number":18,"context_line":"It is not all encompassing, nor are all sections required, it is simply a guide"},{"line_number":19,"context_line":"that you may refer to. Each OpenStack project is different and releases,"},{"line_number":20,"context_line":"plans, and delegates differently."},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"If you are unfamiliar with some of the concepts, terms, or action items"},{"line_number":23,"context_line":"suggested below, do not hesitate to reach out to the current PTL of your"}],"source_content_type":"text/x-rst","patch_set":8,"id":"9fb8cfa7_2eae4ae7","line":20,"in_reply_to":"9fb8cfa7_6e08c227","updated":"2019-06-20 09:29:06.000000000","message":"I agree with Alex here. We are primarily trying to solve the threshold effect here (too big of a step to take, imposter syndrome), not necessarily the lack of total available resources in certain teams to take on stewardship activities. I feel like \"how to successfully delegate\" would make a great tips\u0026tricks section.","commit_id":"ef3ccb0236383272c74610a4a6ec993526ead938"},{"author":{"_account_id":308,"name":"Thierry Carrez","email":"thierry@openstack.org","username":"ttx"},"change_message_id":"bdb207f7f3dcd1fcb223f2920d05eb62c7a7f04a","unresolved":false,"context_lines":[{"line_number":33,"context_line":"   of the responsibilities, and is comfortable delegating any tasks if they"},{"line_number":34,"context_line":"   are unable to fulfill the entire spectrum of tasks."},{"line_number":35,"context_line":""},{"line_number":36,"context_line":"Weekly Tasks"},{"line_number":37,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":38,"context_line":""},{"line_number":39,"context_line":"The weekly tasks outlined below are a minimum expectation that the community"}],"source_content_type":"text/x-rst","patch_set":8,"id":"9fb8cfa7_ae047ac7","line":36,"updated":"2019-06-20 09:29:06.000000000","message":"In the spirit of making it less overwhelming, I\u0027d say \"recurrent tasks\" here. Most of them are not done every week...","commit_id":"ef3ccb0236383272c74610a4a6ec993526ead938"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"2288b4a5f31d7c10d63c9e6db17fc5355fdb626b","unresolved":false,"context_lines":[{"line_number":33,"context_line":"   of the responsibilities, and is comfortable delegating any tasks if they"},{"line_number":34,"context_line":"   are unable to fulfill the entire spectrum of tasks."},{"line_number":35,"context_line":""},{"line_number":36,"context_line":"Weekly Tasks"},{"line_number":37,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":38,"context_line":""},{"line_number":39,"context_line":"The weekly tasks outlined below are a minimum expectation that the community"}],"source_content_type":"text/x-rst","patch_set":8,"id":"9fb8cfa7_8b687187","line":36,"in_reply_to":"9fb8cfa7_ae047ac7","updated":"2019-06-21 09:26:34.000000000","message":"Good choice","commit_id":"ef3ccb0236383272c74610a4a6ec993526ead938"},{"author":{"_account_id":308,"name":"Thierry Carrez","email":"thierry@openstack.org","username":"ttx"},"change_message_id":"bdb207f7f3dcd1fcb223f2920d05eb62c7a7f04a","unresolved":false,"context_lines":[{"line_number":36,"context_line":"Weekly Tasks"},{"line_number":37,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":38,"context_line":""},{"line_number":39,"context_line":"The weekly tasks outlined below are a minimum expectation that the community"},{"line_number":40,"context_line":"believes the serving PTL should be capable of as the serving team leader."},{"line_number":41,"context_line":""},{"line_number":42,"context_line":"Keep in mind that the items listed below are *optional* and dependent entirely"}],"source_content_type":"text/x-rst","patch_set":8,"id":"9fb8cfa7_6e0e82e6","line":39,"range":{"start_line":39,"start_character":4,"end_line":39,"end_character":16},"updated":"2019-06-20 09:29:06.000000000","message":"and here","commit_id":"ef3ccb0236383272c74610a4a6ec993526ead938"},{"author":{"_account_id":308,"name":"Thierry Carrez","email":"thierry@openstack.org","username":"ttx"},"change_message_id":"bdb207f7f3dcd1fcb223f2920d05eb62c7a7f04a","unresolved":false,"context_lines":[{"line_number":57,"context_line":"    more information see `meetings`_."},{"line_number":58,"context_line":""},{"line_number":59,"context_line":"#.  If the team does not have an appointed individual to review bugs, then"},{"line_number":60,"context_line":"    the PTL is to perform a bug triage."},{"line_number":61,"context_line":"    Ensure all `new` bugs that have been reported are triaged. For example,"},{"line_number":62,"context_line":"    the below is a URL to view all `new` bugs for keystone:"},{"line_number":63,"context_line":""}],"source_content_type":"text/x-rst","patch_set":8,"id":"9fb8cfa7_6e40c208","line":60,"updated":"2019-06-20 09:29:06.000000000","message":"I wonder if this one is not a bit of an unreasonable expectation... I feel like the role of the PTL is more to check that this does not fall behind than do it themselves. How about \"PTL should make sure the team regularly triages incoming bugs\" ?","commit_id":"ef3ccb0236383272c74610a4a6ec993526ead938"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"2288b4a5f31d7c10d63c9e6db17fc5355fdb626b","unresolved":false,"context_lines":[{"line_number":57,"context_line":"    more information see `meetings`_."},{"line_number":58,"context_line":""},{"line_number":59,"context_line":"#.  If the team does not have an appointed individual to review bugs, then"},{"line_number":60,"context_line":"    the PTL is to perform a bug triage."},{"line_number":61,"context_line":"    Ensure all `new` bugs that have been reported are triaged. For example,"},{"line_number":62,"context_line":"    the below is a URL to view all `new` bugs for keystone:"},{"line_number":63,"context_line":""}],"source_content_type":"text/x-rst","patch_set":8,"id":"9fb8cfa7_4b0839d8","line":60,"in_reply_to":"9fb8cfa7_6e40c208","updated":"2019-06-21 09:26:34.000000000","message":"Yes I like that. Reduces the impact a bit.","commit_id":"ef3ccb0236383272c74610a4a6ec993526ead938"},{"author":{"_account_id":308,"name":"Thierry Carrez","email":"thierry@openstack.org","username":"ttx"},"change_message_id":"bdb207f7f3dcd1fcb223f2920d05eb62c7a7f04a","unresolved":false,"context_lines":[{"line_number":70,"context_line":"      https://storyboard.openstack.org/#!/project/openstack/ironic"},{"line_number":71,"context_line":""},{"line_number":72,"context_line":"#.  If the team does not have an appointed individual to review bugs, then"},{"line_number":73,"context_line":"    remember to also tag bugs accordingly. For example, the below is a URL to"},{"line_number":74,"context_line":"    view all untagged bugs for keystone:"},{"line_number":75,"context_line":""},{"line_number":76,"context_line":"    ::"}],"source_content_type":"text/x-rst","patch_set":8,"id":"9fb8cfa7_ce620eae","line":73,"updated":"2019-06-20 09:29:06.000000000","message":"In the spirit of making the least less overwhelming, I would drop that one. Tagging is no longer done in every team, and for teams who do use tags, it\u0027s part of the triaging.","commit_id":"ef3ccb0236383272c74610a4a6ec993526ead938"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"2288b4a5f31d7c10d63c9e6db17fc5355fdb626b","unresolved":false,"context_lines":[{"line_number":70,"context_line":"      https://storyboard.openstack.org/#!/project/openstack/ironic"},{"line_number":71,"context_line":""},{"line_number":72,"context_line":"#.  If the team does not have an appointed individual to review bugs, then"},{"line_number":73,"context_line":"    remember to also tag bugs accordingly. For example, the below is a URL to"},{"line_number":74,"context_line":"    view all untagged bugs for keystone:"},{"line_number":75,"context_line":""},{"line_number":76,"context_line":"    ::"}],"source_content_type":"text/x-rst","patch_set":8,"id":"9fb8cfa7_eb0ecde3","line":73,"in_reply_to":"9fb8cfa7_ce620eae","updated":"2019-06-21 09:26:34.000000000","message":"Good call","commit_id":"ef3ccb0236383272c74610a4a6ec993526ead938"},{"author":{"_account_id":308,"name":"Thierry Carrez","email":"thierry@openstack.org","username":"ttx"},"change_message_id":"bdb207f7f3dcd1fcb223f2920d05eb62c7a7f04a","unresolved":false,"context_lines":[{"line_number":165,"context_line":"#.  Track removed and deprecated features, for example using"},{"line_number":166,"context_line":"    `deprecated-as-of-\u003cseries\u003e` and `removed-as-of-\u003cseries\u003e` blueprints."},{"line_number":167,"context_line":""},{"line_number":168,"context_line":"#.  Organize the specifications page."},{"line_number":169,"context_line":""},{"line_number":170,"context_line":"#.  If the TC has approved community goals, check the relevance of the goal to"},{"line_number":171,"context_line":"    the project and assess work items for the team."}],"source_content_type":"text/x-rst","patch_set":8,"id":"9fb8cfa7_ee1a7215","line":168,"updated":"2019-06-20 09:29:06.000000000","message":"(if any)","commit_id":"ef3ccb0236383272c74610a4a6ec993526ead938"},{"author":{"_account_id":308,"name":"Thierry Carrez","email":"thierry@openstack.org","username":"ttx"},"change_message_id":"bdb207f7f3dcd1fcb223f2920d05eb62c7a7f04a","unresolved":false,"context_lines":[{"line_number":253,"context_line":"    liaison has been appointed."},{"line_number":254,"context_line":""},{"line_number":255,"context_line":"#.  Expect queries from the release marketing staff to name release highlights"},{"line_number":256,"context_line":"    and major features."},{"line_number":257,"context_line":""},{"line_number":258,"context_line":"#.  Perform a retrospective via an etherpad. Suggested sections include:"},{"line_number":259,"context_line":"    `What went well?`, `What didn\u0027t go well`."}],"source_content_type":"text/x-rst","patch_set":8,"id":"9fb8cfa7_aea0faa6","line":256,"updated":"2019-06-20 09:29:06.000000000","message":"To avoid overburdening PTLs, we collect those using release-highlights in the deliverable files in openstack/releases those days. So maybe just mention \"and make sure release-highlights are documented in release files\" in the previous item and drop this one ?","commit_id":"ef3ccb0236383272c74610a4a6ec993526ead938"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"2288b4a5f31d7c10d63c9e6db17fc5355fdb626b","unresolved":false,"context_lines":[{"line_number":253,"context_line":"    liaison has been appointed."},{"line_number":254,"context_line":""},{"line_number":255,"context_line":"#.  Expect queries from the release marketing staff to name release highlights"},{"line_number":256,"context_line":"    and major features."},{"line_number":257,"context_line":""},{"line_number":258,"context_line":"#.  Perform a retrospective via an etherpad. Suggested sections include:"},{"line_number":259,"context_line":"    `What went well?`, `What didn\u0027t go well`."}],"source_content_type":"text/x-rst","patch_set":8,"id":"9fb8cfa7_abf8d5c3","line":256,"in_reply_to":"9fb8cfa7_aea0faa6","updated":"2019-06-21 09:26:34.000000000","message":"Got it!","commit_id":"ef3ccb0236383272c74610a4a6ec993526ead938"},{"author":{"_account_id":308,"name":"Thierry Carrez","email":"thierry@openstack.org","username":"ttx"},"change_message_id":"bdb207f7f3dcd1fcb223f2920d05eb62c7a7f04a","unresolved":false,"context_lines":[{"line_number":362,"context_line":"Tips and Tricks"},{"line_number":363,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":364,"context_line":""},{"line_number":365,"context_line":"Now that this document has told you everything you should be doing, here are"},{"line_number":366,"context_line":"some community tips on what you can do to help make your experience as an"},{"line_number":367,"context_line":"OpenStack project leader better."},{"line_number":368,"context_line":""}],"source_content_type":"text/x-rst","patch_set":8,"id":"9fb8cfa7_2e940a44","line":365,"range":{"start_line":365,"start_character":51,"end_line":365,"end_character":57},"updated":"2019-06-20 09:29:06.000000000","message":"could?","commit_id":"ef3ccb0236383272c74610a4a6ec993526ead938"},{"author":{"_account_id":308,"name":"Thierry Carrez","email":"thierry@openstack.org","username":"ttx"},"change_message_id":"bdb207f7f3dcd1fcb223f2920d05eb62c7a7f04a","unresolved":false,"context_lines":[{"line_number":367,"context_line":"OpenStack project leader better."},{"line_number":368,"context_line":""},{"line_number":369,"context_line":"If you can think of anything else that might be helpful, do not hesitate"},{"line_number":370,"context_line":"to clone the `project-team-guide` repo from GitHub and submit an addition."},{"line_number":371,"context_line":""},{"line_number":372,"context_line":"- Ensuring your email filters are setup to catch anything with `[ptl]` and"},{"line_number":373,"context_line":"  your project name in the subject header."}],"source_content_type":"text/x-rst","patch_set":8,"id":"9fb8cfa7_4e8ffe2d","line":370,"range":{"start_line":370,"start_character":44,"end_line":370,"end_character":50},"updated":"2019-06-20 09:29:06.000000000","message":"Boo! Go OpenDev!\n\nI propose:\n\"to clone the openstack/project-team-guide git repository and propose a change\"","commit_id":"ef3ccb0236383272c74610a4a6ec993526ead938"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"2288b4a5f31d7c10d63c9e6db17fc5355fdb626b","unresolved":false,"context_lines":[{"line_number":367,"context_line":"OpenStack project leader better."},{"line_number":368,"context_line":""},{"line_number":369,"context_line":"If you can think of anything else that might be helpful, do not hesitate"},{"line_number":370,"context_line":"to clone the `project-team-guide` repo from GitHub and submit an addition."},{"line_number":371,"context_line":""},{"line_number":372,"context_line":"- Ensuring your email filters are setup to catch anything with `[ptl]` and"},{"line_number":373,"context_line":"  your project name in the subject header."}],"source_content_type":"text/x-rst","patch_set":8,"id":"9fb8cfa7_6b02ddb6","line":370,"range":{"start_line":370,"start_character":44,"end_line":370,"end_character":50},"in_reply_to":"9fb8cfa7_4e8ffe2d","updated":"2019-06-21 09:26:34.000000000","message":";) you\u0027re the second person to mention it. I will change, but as a barrier to entry - not everyone is going to recognise what \"opendev\" is, and they\u0027re going to see the face of GitHub - which is why I\u0027ve chosen to say this, rather than the other thing.","commit_id":"ef3ccb0236383272c74610a4a6ec993526ead938"},{"author":{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},"change_message_id":"1443f498b5a223995735f3ebf9ec50fabddeac23","unresolved":false,"context_lines":[{"line_number":367,"context_line":"OpenStack project leader better."},{"line_number":368,"context_line":""},{"line_number":369,"context_line":"If you can think of anything else that might be helpful, do not hesitate"},{"line_number":370,"context_line":"to clone the `project-team-guide` repo from GitHub and submit an addition."},{"line_number":371,"context_line":""},{"line_number":372,"context_line":"- Ensuring your email filters are setup to catch anything with `[ptl]` and"},{"line_number":373,"context_line":"  your project name in the subject header."}],"source_content_type":"text/x-rst","patch_set":8,"id":"9fb8cfa7_7ffdb338","line":370,"range":{"start_line":370,"start_character":44,"end_line":370,"end_character":50},"in_reply_to":"9fb8cfa7_6b02ddb6","updated":"2019-06-21 15:12:55.000000000","message":"Note that the barrier to entry is there anyway - we don\u0027t accept github prs so they\u0027re going to have to learn the opendev process if they want to contribute.","commit_id":"ef3ccb0236383272c74610a4a6ec993526ead938"},{"author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"change_message_id":"8f222861357c55c583b13e0e0de41490b98d6341","unresolved":false,"context_lines":[{"line_number":367,"context_line":"OpenStack project leader better."},{"line_number":368,"context_line":""},{"line_number":369,"context_line":"If you can think of anything else that might be helpful, do not hesitate"},{"line_number":370,"context_line":"to clone the `project-team-guide` repo from GitHub and submit an addition."},{"line_number":371,"context_line":""},{"line_number":372,"context_line":"- Ensuring your email filters are setup to catch anything with `[ptl]` and"},{"line_number":373,"context_line":"  your project name in the subject header."}],"source_content_type":"text/x-rst","patch_set":8,"id":"9fb8cfa7_65f3e674","line":370,"range":{"start_line":370,"start_character":44,"end_line":370,"end_character":50},"in_reply_to":"9fb8cfa7_7ffdb338","updated":"2019-06-21 16:21:20.000000000","message":"PTLs should most definitely be expected to have overcome the not-GitHub barrier before even reading this, imo.","commit_id":"ef3ccb0236383272c74610a4a6ec993526ead938"},{"author":{"_account_id":308,"name":"Thierry Carrez","email":"thierry@openstack.org","username":"ttx"},"change_message_id":"bdb207f7f3dcd1fcb223f2920d05eb62c7a7f04a","unresolved":false,"context_lines":[{"line_number":369,"context_line":"If you can think of anything else that might be helpful, do not hesitate"},{"line_number":370,"context_line":"to clone the `project-team-guide` repo from GitHub and submit an addition."},{"line_number":371,"context_line":""},{"line_number":372,"context_line":"- Ensuring your email filters are setup to catch anything with `[ptl]` and"},{"line_number":373,"context_line":"  your project name in the subject header."},{"line_number":374,"context_line":""},{"line_number":375,"context_line":"- Join the #openstack-tc IRC channel if you have not already for discussion"}],"source_content_type":"text/x-rst","patch_set":8,"id":"9fb8cfa7_6e83e205","line":372,"range":{"start_line":372,"start_character":71,"end_line":372,"end_character":74},"updated":"2019-06-20 09:29:06.000000000","message":"or","commit_id":"ef3ccb0236383272c74610a4a6ec993526ead938"},{"author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"change_message_id":"544bd2d0666815e3997160fbdf20b9b6937783cc","unresolved":false,"context_lines":[{"line_number":16,"context_line":""},{"line_number":17,"context_line":"#.  Follow the weekly `[release]` guidelines email to keep track of the"},{"line_number":18,"context_line":"    development cycle tasks (unless you have an appointed release liaison to"},{"line_number":19,"context_line":"    follow it for you).  It is also very useful to subscribe into the `release"},{"line_number":20,"context_line":"    calendar`_."},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"#.  Attend Technical Committee and Cross-Project meetings when possible. For"}],"source_content_type":"text/x-rst","patch_set":9,"id":"9fb8cfa7_91c42061","side":"PARENT","line":19,"range":{"start_line":19,"start_character":36,"end_line":19,"end_character":40},"updated":"2019-06-21 12:22:45.000000000","message":"Thanks for removing this superfluity.","commit_id":"42c2fff08f799276e6fdd62e606ae4377b767c37"},{"author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"change_message_id":"544bd2d0666815e3997160fbdf20b9b6937783cc","unresolved":false,"context_lines":[{"line_number":289,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":290,"context_line":""},{"line_number":291,"context_line":"Alternatively, the responsibilities in this section can be delegated to a"},{"line_number":292,"context_line":"local stable maintenance czar."},{"line_number":293,"context_line":""},{"line_number":294,"context_line":"#.  Ensure the stable branches gates are not broken."},{"line_number":295,"context_line":""}],"source_content_type":"text/x-rst","patch_set":9,"id":"9fb8cfa7_d19db857","side":"PARENT","line":292,"range":{"start_line":292,"start_character":25,"end_line":292,"end_character":29},"updated":"2019-06-21 12:22:45.000000000","message":"destroy all jargon!","commit_id":"42c2fff08f799276e6fdd62e606ae4377b767c37"},{"author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"change_message_id":"544bd2d0666815e3997160fbdf20b9b6937783cc","unresolved":false,"context_lines":[{"line_number":123,"context_line":"Criteria when removing new cores"},{"line_number":124,"context_line":"---------------------------------"},{"line_number":125,"context_line":""},{"line_number":126,"context_line":"#.  Is the core reviewer reviewing enough? Use data (i.e. stackalytics or reviewstats) to"},{"line_number":127,"context_line":"    determine if the core reviewer is among the other core members in terms of"},{"line_number":128,"context_line":"    overall review count."},{"line_number":129,"context_line":""}],"source_content_type":"text/x-rst","patch_set":9,"id":"9fb8cfa7_b194c445","line":126,"updated":"2019-06-21 12:22:45.000000000","message":"maybe link these? at the moment I don\u0027t recall where to find reviewstats","commit_id":"509ef820847248fb5a1cf7c26ec3e63cba36e5bd"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"2dbc2247f976ed2d63cdb42b44cbaa7afdc4dbb2","unresolved":false,"context_lines":[{"line_number":123,"context_line":"Criteria when removing new cores"},{"line_number":124,"context_line":"---------------------------------"},{"line_number":125,"context_line":""},{"line_number":126,"context_line":"#.  Is the core reviewer reviewing enough? Use data (i.e. stackalytics or reviewstats) to"},{"line_number":127,"context_line":"    determine if the core reviewer is among the other core members in terms of"},{"line_number":128,"context_line":"    overall review count."},{"line_number":129,"context_line":""}],"source_content_type":"text/x-rst","patch_set":9,"id":"9fb8cfa7_ffa3ccaf","line":126,"in_reply_to":"9fb8cfa7_b194c445","updated":"2019-06-24 12:20:45.000000000","message":"Done","commit_id":"509ef820847248fb5a1cf7c26ec3e63cba36e5bd"},{"author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"change_message_id":"544bd2d0666815e3997160fbdf20b9b6937783cc","unresolved":false,"context_lines":[{"line_number":239,"context_line":""},{"line_number":240,"context_line":"Whilst attending the Summit and PTG as a PTL is preferential, it is not the"},{"line_number":241,"context_line":"end of the world if you are unable to do so for personal or professional reasons."},{"line_number":242,"context_line":"The community is here to support you, and is available to help plan and action"},{"line_number":243,"context_line":"team orientated events and tasks if you are unable to make the trip."},{"line_number":244,"context_line":""},{"line_number":245,"context_line":"If you are unable to attend, see our section on `How to successfully delegate`_"}],"source_content_type":"text/x-rst","patch_set":9,"id":"9fb8cfa7_f1831c03","line":242,"range":{"start_line":242,"start_character":72,"end_line":242,"end_character":78},"updated":"2019-06-21 12:22:45.000000000","message":"not a verb","commit_id":"509ef820847248fb5a1cf7c26ec3e63cba36e5bd"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"2dbc2247f976ed2d63cdb42b44cbaa7afdc4dbb2","unresolved":false,"context_lines":[{"line_number":239,"context_line":""},{"line_number":240,"context_line":"Whilst attending the Summit and PTG as a PTL is preferential, it is not the"},{"line_number":241,"context_line":"end of the world if you are unable to do so for personal or professional reasons."},{"line_number":242,"context_line":"The community is here to support you, and is available to help plan and action"},{"line_number":243,"context_line":"team orientated events and tasks if you are unable to make the trip."},{"line_number":244,"context_line":""},{"line_number":245,"context_line":"If you are unable to attend, see our section on `How to successfully delegate`_"}],"source_content_type":"text/x-rst","patch_set":9,"id":"9fb8cfa7_df892826","line":242,"range":{"start_line":242,"start_character":72,"end_line":242,"end_character":78},"in_reply_to":"9fb8cfa7_f1831c03","updated":"2019-06-24 12:20:45.000000000","message":"Done","commit_id":"509ef820847248fb5a1cf7c26ec3e63cba36e5bd"},{"author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"change_message_id":"544bd2d0666815e3997160fbdf20b9b6937783cc","unresolved":false,"context_lines":[{"line_number":243,"context_line":"team orientated events and tasks if you are unable to make the trip."},{"line_number":244,"context_line":""},{"line_number":245,"context_line":"If you are unable to attend, see our section on `How to successfully delegate`_"},{"line_number":246,"context_line":"if you are finding the planning of events and tasks difficult."},{"line_number":247,"context_line":""},{"line_number":248,"context_line":"At the end of the cycle"},{"line_number":249,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":9,"id":"9fb8cfa7_119cb05b","line":246,"updated":"2019-06-21 12:22:45.000000000","message":"I think this makes it sound like the only reason you might not attend is because it is \"difficult\" whereas there are plenty of other reason. I know that\u0027s not what this sentence actually says (it says if you\u0027re not going and the planning for those who are going is a bear see this other thing) but the positioning implies something else.","commit_id":"509ef820847248fb5a1cf7c26ec3e63cba36e5bd"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"2dbc2247f976ed2d63cdb42b44cbaa7afdc4dbb2","unresolved":false,"context_lines":[{"line_number":243,"context_line":"team orientated events and tasks if you are unable to make the trip."},{"line_number":244,"context_line":""},{"line_number":245,"context_line":"If you are unable to attend, see our section on `How to successfully delegate`_"},{"line_number":246,"context_line":"if you are finding the planning of events and tasks difficult."},{"line_number":247,"context_line":""},{"line_number":248,"context_line":"At the end of the cycle"},{"line_number":249,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":9,"id":"9fb8cfa7_ff8c2c36","line":246,"in_reply_to":"9fb8cfa7_119cb05b","updated":"2019-06-24 12:20:45.000000000","message":"Done","commit_id":"509ef820847248fb5a1cf7c26ec3e63cba36e5bd"},{"author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"change_message_id":"544bd2d0666815e3997160fbdf20b9b6937783cc","unresolved":false,"context_lines":[{"line_number":366,"context_line":"OpenStack project leader better."},{"line_number":367,"context_line":""},{"line_number":368,"context_line":"If you can think of anything else that might be helpful, do not hesitate"},{"line_number":369,"context_line":"to clone the `project-team-guide` repo from OpenDev and submit an addition."},{"line_number":370,"context_line":""},{"line_number":371,"context_line":"- Ensuring your email filters are setup to catch anything with `[ptl]` or"},{"line_number":372,"context_line":"  your project name in the subject header."}],"source_content_type":"text/x-rst","patch_set":9,"id":"9fb8cfa7_31b8d4c6","line":369,"range":{"start_line":369,"start_character":44,"end_line":369,"end_character":51},"updated":"2019-06-21 12:22:45.000000000","message":"link?","commit_id":"509ef820847248fb5a1cf7c26ec3e63cba36e5bd"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"2dbc2247f976ed2d63cdb42b44cbaa7afdc4dbb2","unresolved":false,"context_lines":[{"line_number":366,"context_line":"OpenStack project leader better."},{"line_number":367,"context_line":""},{"line_number":368,"context_line":"If you can think of anything else that might be helpful, do not hesitate"},{"line_number":369,"context_line":"to clone the `project-team-guide` repo from OpenDev and submit an addition."},{"line_number":370,"context_line":""},{"line_number":371,"context_line":"- Ensuring your email filters are setup to catch anything with `[ptl]` or"},{"line_number":372,"context_line":"  your project name in the subject header."}],"source_content_type":"text/x-rst","patch_set":9,"id":"9fb8cfa7_3f72c44a","line":369,"range":{"start_line":369,"start_character":44,"end_line":369,"end_character":51},"in_reply_to":"9fb8cfa7_31b8d4c6","updated":"2019-06-24 12:20:45.000000000","message":"Done","commit_id":"509ef820847248fb5a1cf7c26ec3e63cba36e5bd"},{"author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"change_message_id":"544bd2d0666815e3997160fbdf20b9b6937783cc","unresolved":false,"context_lines":[{"line_number":379,"context_line":"- Project update emails: An optional extra for when you\u0027re getting into the"},{"line_number":380,"context_line":"  swing of things. Providing an occasional project team update email to the"},{"line_number":381,"context_line":"  openstack-discuss mailing list is a great way to keep part-time contributors"},{"line_number":382,"context_line":"  informed of the changes occurring within the project."},{"line_number":383,"context_line":""},{"line_number":384,"context_line":"- Set aside time during the weekly meeting to look at the oldest outstanding review"},{"line_number":385,"context_line":"  in the project. The resulting action should be one of the following: the patch is"}],"source_content_type":"text/x-rst","patch_set":9,"id":"9fb8cfa7_f1b1dce2","line":382,"updated":"2019-06-21 12:22:45.000000000","message":"link to a kupdate or pupdate as an example?","commit_id":"509ef820847248fb5a1cf7c26ec3e63cba36e5bd"},{"author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"change_message_id":"c241f1524bc05e9b6d64b14f075d982af24539fd","unresolved":false,"context_lines":[{"line_number":379,"context_line":"- Project update emails: An optional extra for when you\u0027re getting into the"},{"line_number":380,"context_line":"  swing of things. Providing an occasional project team update email to the"},{"line_number":381,"context_line":"  openstack-discuss mailing list is a great way to keep part-time contributors"},{"line_number":382,"context_line":"  informed of the changes occurring within the project."},{"line_number":383,"context_line":""},{"line_number":384,"context_line":"- Set aside time during the weekly meeting to look at the oldest outstanding review"},{"line_number":385,"context_line":"  in the project. The resulting action should be one of the following: the patch is"}],"source_content_type":"text/x-rst","patch_set":9,"id":"9fb8cfa7_3a84295e","line":382,"in_reply_to":"9fb8cfa7_344c429d","updated":"2019-06-21 15:06:06.000000000","message":"Is it just me that calls colleen\u0027s examples \"kupdates\"?\n\n(my comment was a suggestion for the doc, not us as reviewers to see what they are)","commit_id":"509ef820847248fb5a1cf7c26ec3e63cba36e5bd"},{"author":{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},"change_message_id":"1443f498b5a223995735f3ebf9ec50fabddeac23","unresolved":false,"context_lines":[{"line_number":379,"context_line":"- Project update emails: An optional extra for when you\u0027re getting into the"},{"line_number":380,"context_line":"  swing of things. Providing an occasional project team update email to the"},{"line_number":381,"context_line":"  openstack-discuss mailing list is a great way to keep part-time contributors"},{"line_number":382,"context_line":"  informed of the changes occurring within the project."},{"line_number":383,"context_line":""},{"line_number":384,"context_line":"- Set aside time during the weekly meeting to look at the oldest outstanding review"},{"line_number":385,"context_line":"  in the project. The resulting action should be one of the following: the patch is"}],"source_content_type":"text/x-rst","patch_set":9,"id":"9fb8cfa7_da6e2d95","line":382,"in_reply_to":"9fb8cfa7_3a84295e","updated":"2019-06-21 15:12:55.000000000","message":"Heh, I just noticed today that you used pupdates in yours. At first I thought it was a typo, then I realized it was probably intentional.\n\nAlso, if you\u0027re going to call them pupdates I\u0027m going to request more pictures of puppies to be included. :-)","commit_id":"509ef820847248fb5a1cf7c26ec3e63cba36e5bd"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"2dbc2247f976ed2d63cdb42b44cbaa7afdc4dbb2","unresolved":false,"context_lines":[{"line_number":379,"context_line":"- Project update emails: An optional extra for when you\u0027re getting into the"},{"line_number":380,"context_line":"  swing of things. Providing an occasional project team update email to the"},{"line_number":381,"context_line":"  openstack-discuss mailing list is a great way to keep part-time contributors"},{"line_number":382,"context_line":"  informed of the changes occurring within the project."},{"line_number":383,"context_line":""},{"line_number":384,"context_line":"- Set aside time during the weekly meeting to look at the oldest outstanding review"},{"line_number":385,"context_line":"  in the project. The resulting action should be one of the following: the patch is"}],"source_content_type":"text/x-rst","patch_set":9,"id":"9fb8cfa7_bf9b1464","line":382,"in_reply_to":"9fb8cfa7_a58d5ed4","updated":"2019-06-24 12:20:45.000000000","message":"Done","commit_id":"509ef820847248fb5a1cf7c26ec3e63cba36e5bd"},{"author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"change_message_id":"8f222861357c55c583b13e0e0de41490b98d6341","unresolved":false,"context_lines":[{"line_number":379,"context_line":"- Project update emails: An optional extra for when you\u0027re getting into the"},{"line_number":380,"context_line":"  swing of things. Providing an occasional project team update email to the"},{"line_number":381,"context_line":"  openstack-discuss mailing list is a great way to keep part-time contributors"},{"line_number":382,"context_line":"  informed of the changes occurring within the project."},{"line_number":383,"context_line":""},{"line_number":384,"context_line":"- Set aside time during the weekly meeting to look at the oldest outstanding review"},{"line_number":385,"context_line":"  in the project. The resulting action should be one of the following: the patch is"}],"source_content_type":"text/x-rst","patch_set":9,"id":"9fb8cfa7_a58d5ed4","line":382,"in_reply_to":"9fb8cfa7_da6e2d95","updated":"2019-06-21 16:21:20.000000000","message":"LOL\n\nUnfortunately my brain links \"kupdate\" with \"kubernetes\" first. \"pupdate\" is much cuter anyways.","commit_id":"509ef820847248fb5a1cf7c26ec3e63cba36e5bd"},{"author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"change_message_id":"b740163bd433af4de7688d001ecea3b70cd1a590","unresolved":false,"context_lines":[{"line_number":379,"context_line":"- Project update emails: An optional extra for when you\u0027re getting into the"},{"line_number":380,"context_line":"  swing of things. Providing an occasional project team update email to the"},{"line_number":381,"context_line":"  openstack-discuss mailing list is a great way to keep part-time contributors"},{"line_number":382,"context_line":"  informed of the changes occurring within the project."},{"line_number":383,"context_line":""},{"line_number":384,"context_line":"- Set aside time during the weekly meeting to look at the oldest outstanding review"},{"line_number":385,"context_line":"  in the project. The resulting action should be one of the following: the patch is"}],"source_content_type":"text/x-rst","patch_set":9,"id":"9fb8cfa7_344c429d","line":382,"in_reply_to":"9fb8cfa7_f1b1dce2","updated":"2019-06-21 13:49:12.000000000","message":"Putting my bias aside, Colleen has examples weekly.\n\nhttp://lists.openstack.org/pipermail/openstack-discuss/2019-June/006799.html","commit_id":"509ef820847248fb5a1cf7c26ec3e63cba36e5bd"},{"author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"change_message_id":"544bd2d0666815e3997160fbdf20b9b6937783cc","unresolved":false,"context_lines":[{"line_number":385,"context_line":"  in the project. The resulting action should be one of the following: the patch is"},{"line_number":386,"context_line":"  merged, -1\u0027d, or someone is assigned to follow up if the review cannot be completed"},{"line_number":387,"context_line":"  in real time. This is a great way to reduce significant backlogs and potential"},{"line_number":388,"context_line":"  technical debt."},{"line_number":389,"context_line":""},{"line_number":390,"context_line":"- Courtesy pings in IRC meetings: Everyone lives busy lives outside of the"},{"line_number":391,"context_line":"  community. Coming up with a way to ping team members who are interested in"}],"source_content_type":"text/x-rst","patch_set":9,"id":"9fb8cfa7_b1cb6451","line":388,"updated":"2019-06-21 12:22:45.000000000","message":"this is a great thing to see written down","commit_id":"509ef820847248fb5a1cf7c26ec3e63cba36e5bd"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"2da351e431d4a645c5d569fb64afe5d8832c7bb8","unresolved":false,"context_lines":[{"line_number":395,"context_line":"  IRC client to highlight on a specific keyword. For example `#startmeeting \u003cPROJECT\u003e`"},{"line_number":396,"context_line":"  or `foo-team`."},{"line_number":397,"context_line":""},{"line_number":398,"context_line":"- Adding a review priority column in Gerrit. Here is an example from the"},{"line_number":399,"context_line":"  Cinder team: https://review.opendev.org/#/c/620664/"},{"line_number":400,"context_line":""},{"line_number":401,"context_line":"How to successfully delegate"},{"line_number":402,"context_line":"----------------------------"}],"source_content_type":"text/x-rst","patch_set":9,"id":"9fb8cfa7_8c3b95c6","line":399,"range":{"start_line":398,"start_character":0,"end_line":399,"end_character":53},"updated":"2019-06-24 04:11:41.000000000","message":"this could be more general. Manage the priority review. This can be done via \u0027Review Priority\u0027 column or maintaining the priority BP in spec repo or via runway process or anything else.","commit_id":"509ef820847248fb5a1cf7c26ec3e63cba36e5bd"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"2dbc2247f976ed2d63cdb42b44cbaa7afdc4dbb2","unresolved":false,"context_lines":[{"line_number":395,"context_line":"  IRC client to highlight on a specific keyword. For example `#startmeeting \u003cPROJECT\u003e`"},{"line_number":396,"context_line":"  or `foo-team`."},{"line_number":397,"context_line":""},{"line_number":398,"context_line":"- Adding a review priority column in Gerrit. Here is an example from the"},{"line_number":399,"context_line":"  Cinder team: https://review.opendev.org/#/c/620664/"},{"line_number":400,"context_line":""},{"line_number":401,"context_line":"How to successfully delegate"},{"line_number":402,"context_line":"----------------------------"}],"source_content_type":"text/x-rst","patch_set":9,"id":"9fb8cfa7_7f9d9c55","line":399,"range":{"start_line":398,"start_character":0,"end_line":399,"end_character":53},"in_reply_to":"9fb8cfa7_8c3b95c6","updated":"2019-06-24 12:20:45.000000000","message":"Done","commit_id":"509ef820847248fb5a1cf7c26ec3e63cba36e5bd"},{"author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"change_message_id":"544bd2d0666815e3997160fbdf20b9b6937783cc","unresolved":false,"context_lines":[{"line_number":427,"context_line":"- Do not be afraid to reach out to other project teams, the TC, or the UC for help."},{"line_number":428,"context_line":"  The TC and the UC are designed to provide guidance and support where possible."},{"line_number":429,"context_line":""},{"line_number":430,"context_line":"- Don\u0027t be a hero. Ensure people are aware that you are under water and some deliverables"},{"line_number":431,"context_line":"  might not be met. We care about our community members, and it\u0027s important that you feel"},{"line_number":432,"context_line":"  supported, and not crushed."},{"line_number":433,"context_line":""}],"source_content_type":"text/x-rst","patch_set":9,"id":"9fb8cfa7_31dd3414","line":430,"range":{"start_line":430,"start_character":56,"end_line":430,"end_character":67},"updated":"2019-06-21 12:22:45.000000000","message":"jargon that may be confusing to non-native english speakers","commit_id":"509ef820847248fb5a1cf7c26ec3e63cba36e5bd"},{"author":{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},"change_message_id":"1443f498b5a223995735f3ebf9ec50fabddeac23","unresolved":false,"context_lines":[{"line_number":443,"context_line":"people and new ideas into leadership positions."},{"line_number":444,"context_line":""},{"line_number":445,"context_line":"Handing over the PTL position is not easy, it\u0027s not as simple as pinging someone"},{"line_number":446,"context_line":"who is an active contributor and asking if they\u0027re interested or not. The individual"},{"line_number":447,"context_line":"needs to understand what you understand, know what you know, and see what you see."},{"line_number":448,"context_line":"This document only details part of that."},{"line_number":449,"context_line":""},{"line_number":450,"context_line":"To make that process a little bit easier for you, and for them, offer PTL mentoring"}],"source_content_type":"text/x-rst","patch_set":9,"id":"9fb8cfa7_ba97b990","line":447,"range":{"start_line":446,"start_character":70,"end_line":447,"end_character":82},"updated":"2019-06-21 15:12:55.000000000","message":"Nit: I\u0027m not sure this is a realistic goal. There are some important bits of information to pass on, but you\u0027re never going to have a complete knowledge transfer. And that\u0027s okay - in a larger project no one person knows everything about every part of it. The incoming PTL may lack some of your knowledge, but they probably know things you don\u0027t too.\n\nThe main thing is to get them up to speed on the stuff covered in this document that they may not have encountered as a non-PTL contributor.","commit_id":"509ef820847248fb5a1cf7c26ec3e63cba36e5bd"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"2da351e431d4a645c5d569fb64afe5d8832c7bb8","unresolved":false,"context_lines":[{"line_number":443,"context_line":"people and new ideas into leadership positions."},{"line_number":444,"context_line":""},{"line_number":445,"context_line":"Handing over the PTL position is not easy, it\u0027s not as simple as pinging someone"},{"line_number":446,"context_line":"who is an active contributor and asking if they\u0027re interested or not. The individual"},{"line_number":447,"context_line":"needs to understand what you understand, know what you know, and see what you see."},{"line_number":448,"context_line":"This document only details part of that."},{"line_number":449,"context_line":""},{"line_number":450,"context_line":"To make that process a little bit easier for you, and for them, offer PTL mentoring"}],"source_content_type":"text/x-rst","patch_set":9,"id":"9fb8cfa7_ec757199","line":447,"range":{"start_line":446,"start_character":70,"end_line":447,"end_character":82},"in_reply_to":"9fb8cfa7_ba97b990","updated":"2019-06-24 04:11:41.000000000","message":"Or Documenting things in the project repo/wiki is the best way to transfer knowledge especially release TODO etc.","commit_id":"509ef820847248fb5a1cf7c26ec3e63cba36e5bd"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"2dbc2247f976ed2d63cdb42b44cbaa7afdc4dbb2","unresolved":false,"context_lines":[{"line_number":443,"context_line":"people and new ideas into leadership positions."},{"line_number":444,"context_line":""},{"line_number":445,"context_line":"Handing over the PTL position is not easy, it\u0027s not as simple as pinging someone"},{"line_number":446,"context_line":"who is an active contributor and asking if they\u0027re interested or not. The individual"},{"line_number":447,"context_line":"needs to understand what you understand, know what you know, and see what you see."},{"line_number":448,"context_line":"This document only details part of that."},{"line_number":449,"context_line":""},{"line_number":450,"context_line":"To make that process a little bit easier for you, and for them, offer PTL mentoring"}],"source_content_type":"text/x-rst","patch_set":9,"id":"9fb8cfa7_3fc0842a","line":447,"range":{"start_line":446,"start_character":70,"end_line":447,"end_character":82},"in_reply_to":"9fb8cfa7_ec757199","updated":"2019-06-24 12:20:45.000000000","message":"Done","commit_id":"509ef820847248fb5a1cf7c26ec3e63cba36e5bd"},{"author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"change_message_id":"853979c8a5a5f728d78562f8849485a922cad513","unresolved":false,"context_lines":[{"line_number":50,"context_line":""},{"line_number":51,"context_line":"#.  Follow the weekly `[release]` guidelines email to keep track of the"},{"line_number":52,"context_line":"    development cycle tasks (unless you have an appointed release liaison to"},{"line_number":53,"context_line":"    follow it for you). It is also useful to subscribe into the `release"},{"line_number":54,"context_line":"    calendar`_."},{"line_number":55,"context_line":""},{"line_number":56,"context_line":"#.  Attend relevant cross-project meetings when possible. For"}],"source_content_type":"text/x-rst","patch_set":10,"id":"9fb8cfa7_90cb9fa3","line":53,"range":{"start_line":53,"start_character":55,"end_line":53,"end_character":59},"updated":"2019-06-24 14:51:59.000000000","message":"to","commit_id":"40d48a10075489859adcfb933c27d2608e469df8"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"42d4957b910f4c5596620a5cbb6674fa96967e7c","unresolved":false,"context_lines":[{"line_number":50,"context_line":""},{"line_number":51,"context_line":"#.  Follow the weekly `[release]` guidelines email to keep track of the"},{"line_number":52,"context_line":"    development cycle tasks (unless you have an appointed release liaison to"},{"line_number":53,"context_line":"    follow it for you). It is also useful to subscribe into the `release"},{"line_number":54,"context_line":"    calendar`_."},{"line_number":55,"context_line":""},{"line_number":56,"context_line":"#.  Attend relevant cross-project meetings when possible. For"}],"source_content_type":"text/x-rst","patch_set":10,"id":"9fb8cfa7_6f015c06","line":53,"range":{"start_line":53,"start_character":55,"end_line":53,"end_character":59},"in_reply_to":"9fb8cfa7_90cb9fa3","updated":"2019-06-25 10:19:32.000000000","message":"Done","commit_id":"40d48a10075489859adcfb933c27d2608e469df8"},{"author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"change_message_id":"853979c8a5a5f728d78562f8849485a922cad513","unresolved":false,"context_lines":[{"line_number":59,"context_line":"#.  The PTL should make sure the team regularly triages incoming bugs. For example,"},{"line_number":60,"context_line":"    the below is a URL to view all `new` bugs for keystone:"},{"line_number":61,"context_line":""},{"line_number":62,"context_line":"    ::"},{"line_number":63,"context_line":""},{"line_number":64,"context_line":"      https://bugs.launchpad.net/keystone/+bugs?orderby\u003dstatus\u0026start\u003d0"},{"line_number":65,"context_line":""}],"source_content_type":"text/x-rst","patch_set":10,"id":"9fb8cfa7_701ceb12","line":62,"range":{"start_line":62,"start_character":4,"end_line":62,"end_character":6},"updated":"2019-06-24 14:51:59.000000000","message":"I think these would be better as actual links rather than as a formatted code block.","commit_id":"40d48a10075489859adcfb933c27d2608e469df8"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"42d4957b910f4c5596620a5cbb6674fa96967e7c","unresolved":false,"context_lines":[{"line_number":59,"context_line":"#.  The PTL should make sure the team regularly triages incoming bugs. For example,"},{"line_number":60,"context_line":"    the below is a URL to view all `new` bugs for keystone:"},{"line_number":61,"context_line":""},{"line_number":62,"context_line":"    ::"},{"line_number":63,"context_line":""},{"line_number":64,"context_line":"      https://bugs.launchpad.net/keystone/+bugs?orderby\u003dstatus\u0026start\u003d0"},{"line_number":65,"context_line":""}],"source_content_type":"text/x-rst","patch_set":10,"id":"9fb8cfa7_8a135e5c","line":62,"range":{"start_line":62,"start_character":4,"end_line":62,"end_character":6},"in_reply_to":"9fb8cfa7_701ceb12","updated":"2019-06-25 10:19:32.000000000","message":"Done","commit_id":"40d48a10075489859adcfb933c27d2608e469df8"},{"author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"change_message_id":"853979c8a5a5f728d78562f8849485a922cad513","unresolved":false,"context_lines":[{"line_number":183,"context_line":"Conference and event tasks"},{"line_number":184,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":185,"context_line":""},{"line_number":186,"context_line":"Before the forum"},{"line_number":187,"context_line":"----------------"},{"line_number":188,"context_line":""},{"line_number":189,"context_line":"#.  Start an etherpad to brainstorm potential session topics. For example:"}],"source_content_type":"text/x-rst","patch_set":10,"id":"9fb8cfa7_90407f09","line":186,"range":{"start_line":186,"start_character":11,"end_line":186,"end_character":12},"updated":"2019-06-24 14:51:59.000000000","message":"Not sure why capitalization was dropped on Forum, but since it is a name of an event, I think that should have stayed capitalized.","commit_id":"40d48a10075489859adcfb933c27d2608e469df8"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"42d4957b910f4c5596620a5cbb6674fa96967e7c","unresolved":false,"context_lines":[{"line_number":183,"context_line":"Conference and event tasks"},{"line_number":184,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":185,"context_line":""},{"line_number":186,"context_line":"Before the forum"},{"line_number":187,"context_line":"----------------"},{"line_number":188,"context_line":""},{"line_number":189,"context_line":"#.  Start an etherpad to brainstorm potential session topics. For example:"}],"source_content_type":"text/x-rst","patch_set":10,"id":"9fb8cfa7_aa10a24f","line":186,"range":{"start_line":186,"start_character":11,"end_line":186,"end_character":12},"in_reply_to":"9fb8cfa7_90407f09","updated":"2019-06-25 10:19:32.000000000","message":"Done","commit_id":"40d48a10075489859adcfb933c27d2608e469df8"},{"author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"change_message_id":"853979c8a5a5f728d78562f8849485a922cad513","unresolved":false,"context_lines":[{"line_number":192,"context_line":"#.  Based on that brainstorming, propose sessions. Create an etherpad for"},{"line_number":193,"context_line":"    every session, prime the content. List these etherpads in the Wiki."},{"line_number":194,"context_line":""},{"line_number":195,"context_line":"During the forum"},{"line_number":196,"context_line":"----------------"},{"line_number":197,"context_line":""},{"line_number":198,"context_line":"#.  Reach out to potential new contributors to the project, participate in"}],"source_content_type":"text/x-rst","patch_set":10,"id":"9fb8cfa7_504a0727","line":195,"range":{"start_line":195,"start_character":11,"end_line":195,"end_character":12},"updated":"2019-06-24 14:51:59.000000000","message":"Same.","commit_id":"40d48a10075489859adcfb933c27d2608e469df8"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"42d4957b910f4c5596620a5cbb6674fa96967e7c","unresolved":false,"context_lines":[{"line_number":192,"context_line":"#.  Based on that brainstorming, propose sessions. Create an etherpad for"},{"line_number":193,"context_line":"    every session, prime the content. List these etherpads in the Wiki."},{"line_number":194,"context_line":""},{"line_number":195,"context_line":"During the forum"},{"line_number":196,"context_line":"----------------"},{"line_number":197,"context_line":""},{"line_number":198,"context_line":"#.  Reach out to potential new contributors to the project, participate in"}],"source_content_type":"text/x-rst","patch_set":10,"id":"9fb8cfa7_4a19e677","line":195,"range":{"start_line":195,"start_character":11,"end_line":195,"end_character":12},"in_reply_to":"9fb8cfa7_504a0727","updated":"2019-06-25 10:19:32.000000000","message":"Done","commit_id":"40d48a10075489859adcfb933c27d2608e469df8"},{"author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"change_message_id":"853979c8a5a5f728d78562f8849485a922cad513","unresolved":false,"context_lines":[{"line_number":265,"context_line":"    implemented throughout the cycle."},{"line_number":266,"context_line":""},{"line_number":267,"context_line":""},{"line_number":268,"context_line":"Collecting feedback"},{"line_number":269,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":270,"context_line":""},{"line_number":271,"context_line":"Collecting feedback from users and operators is an essential step for"}],"source_content_type":"text/x-rst","patch_set":10,"id":"9fb8cfa7_b05ca3ed","line":268,"range":{"start_line":268,"start_character":11,"end_line":268,"end_character":12},"updated":"2019-06-24 14:51:59.000000000","message":"Not really liking change headers to not be capitalized, but I can get over that when it\u0027s not a proper name. :)","commit_id":"40d48a10075489859adcfb933c27d2608e469df8"},{"author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"change_message_id":"a928af1e7ca8d8da2ec2a6bfa7f2472bffab41e1","unresolved":false,"context_lines":[{"line_number":265,"context_line":"    implemented throughout the cycle."},{"line_number":266,"context_line":""},{"line_number":267,"context_line":""},{"line_number":268,"context_line":"Collecting feedback"},{"line_number":269,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":270,"context_line":""},{"line_number":271,"context_line":"Collecting feedback from users and operators is an essential step for"}],"source_content_type":"text/x-rst","patch_set":10,"id":"9fb8cfa7_8541113c","line":268,"range":{"start_line":268,"start_character":11,"end_line":268,"end_character":12},"in_reply_to":"9fb8cfa7_af0bd427","updated":"2019-06-25 11:50:25.000000000","message":"Poo","commit_id":"40d48a10075489859adcfb933c27d2608e469df8"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"42d4957b910f4c5596620a5cbb6674fa96967e7c","unresolved":false,"context_lines":[{"line_number":265,"context_line":"    implemented throughout the cycle."},{"line_number":266,"context_line":""},{"line_number":267,"context_line":""},{"line_number":268,"context_line":"Collecting feedback"},{"line_number":269,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":270,"context_line":""},{"line_number":271,"context_line":"Collecting feedback from users and operators is an essential step for"}],"source_content_type":"text/x-rst","patch_set":10,"id":"9fb8cfa7_af0bd427","line":268,"range":{"start_line":268,"start_character":11,"end_line":268,"end_character":12},"in_reply_to":"9fb8cfa7_b05ca3ed","updated":"2019-06-25 10:19:32.000000000","message":"This is why: https://docs.openstack.org/doc-contrib-guide/writing-style/headings.html","commit_id":"40d48a10075489859adcfb933c27d2608e469df8"}]}
