)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"e51eb53e6fd0bf6bdb7c2804b499263b946e6a73","unresolved":true,"context_lines":[{"line_number":4,"context_line":"Commit:     Hervé Beraud \u003chberaud@redhat.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2024-11-13 14:08:47 +0100"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"rework the initial goal proposal as suggested by people"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Change-Id: I592fc6d7048d8e927f7a262683dc19163d136eca"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"546c4e35_f6bea57d","line":7,"range":{"start_line":7,"start_character":33,"end_line":7,"end_character":55},"updated":"2024-12-05 10:09:15.000000000","message":"maybe it is just me, but this sounds a bit too aggressive to me, which is partly why I\u0027ve refrained from doing a review on this change so far. how about just \"rework the eventlet-removal goal proposal\"?","commit_id":"65cd5b0fcc5fa78700e8d12258f31f4c308999c1"},{"author":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"change_message_id":"311a1e5f18391a6d6a148b7d30f0121c56e94b50","unresolved":true,"context_lines":[{"line_number":4,"context_line":"Commit:     Hervé Beraud \u003chberaud@redhat.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2024-11-13 14:08:47 +0100"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"rework the initial goal proposal as suggested by people"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Change-Id: I592fc6d7048d8e927f7a262683dc19163d136eca"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"b531d456_2f45227f","line":7,"range":{"start_line":7,"start_character":33,"end_line":7,"end_character":55},"in_reply_to":"546c4e35_f6bea57d","updated":"2024-12-16 10:38:15.000000000","message":"Agressive?","commit_id":"65cd5b0fcc5fa78700e8d12258f31f4c308999c1"},{"author":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"change_message_id":"bcd534de7d68c9387dc458d5b2d01e5684dc51f2","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     Hervé Beraud \u003chberaud@redhat.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2024-11-13 14:08:47 +0100"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"rework the initial goal proposal as suggested by people"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Change-Id: I592fc6d7048d8e927f7a262683dc19163d136eca"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"0897a6ad_17d9dc72","line":7,"range":{"start_line":7,"start_character":33,"end_line":7,"end_character":55},"in_reply_to":"70c7e16a_a7bffdf3","updated":"2024-12-16 13:27:46.000000000","message":"I reworded the commit message to better reflect the meaning of \"as suggested by people\" and remove ambiguity.","commit_id":"65cd5b0fcc5fa78700e8d12258f31f4c308999c1"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"3fed88f4ad4f7511e3def78777cd379fcecc6f5f","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     Hervé Beraud \u003chberaud@redhat.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2024-11-13 14:08:47 +0100"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"rework the initial goal proposal as suggested by people"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Change-Id: I592fc6d7048d8e927f7a262683dc19163d136eca"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"70c7e16a_a7bffdf3","line":7,"range":{"start_line":7,"start_character":33,"end_line":7,"end_character":55},"in_reply_to":"b531d456_2f45227f","updated":"2024-12-16 12:20:02.000000000","message":"somethink like \"I didn\u0027t actually want to make this change, but others forced me to do so\". but possibly this is just one non-native speaker misinterpreting another one, so let\u0027s assume all is well now","commit_id":"65cd5b0fcc5fa78700e8d12258f31f4c308999c1"}],"/PATCHSET_LEVEL":[{"author":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"change_message_id":"260b1904b5054327b29e1ee1e799c381f03522e1","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"a232c193_5b70769c","updated":"2024-10-14 09:15:10.000000000","message":"Cannot we set the topic to \"eventlet-proposal\" rather than within hashtags?\nIt would allow to have this patch visible with all the other patches related to the removal.","commit_id":"e4fec8201edb4a7ef2a170040a14a5d042058cdc"},{"author":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"change_message_id":"c6caec5dc99b3d47bb2f160b3a3e6ab9f78f02b6","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"01d4b381_25502369","in_reply_to":"04ca13dd_7274e7c3","updated":"2024-11-13 09:51:29.000000000","message":"Done","commit_id":"e4fec8201edb4a7ef2a170040a14a5d042058cdc"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"22cf93a65d613c46ebb5c7532061322704526ee1","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":1,"id":"cd7d8454_9b457312","in_reply_to":"7e6a0e0a_779a37df","updated":"2024-11-01 16:35:19.000000000","message":"Sounds reasonable.. s\n\no two changes are required here.. one to edit the proposed goal in place. I don\u0027t see a substantial change in the proposal --- just a bunch of text removed and moved into a Wiki page.. so mayybe we can treat it as a \"documentation-change\" unless there are objections.. \n\n\nThen, we\u0027d need a change just moving the file from the \"proposed\" folder to the \"selected\" folder..\n\n@herveberaud.pro@gmail.com - is this fine?","commit_id":"e4fec8201edb4a7ef2a170040a14a5d042058cdc"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"be9c33139bf25326866a732988b9abbd612e0e49","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":1,"id":"7e6a0e0a_779a37df","in_reply_to":"a232c193_5b70769c","updated":"2024-10-30 11:23:23.000000000","message":"Currently the answer is no, using specific topics is mandated by the TC house rules, see https://governance.openstack.org/tc/reference/house-rules.html . But it might make sense to switch these to using hashtags in the future.\n\nActually looking at https://governance.openstack.org/tc/reference/house-rules.html#community-wide-goal-proposals in detail, the \"goal-proposal\" topic is only meant to be used for editing proposals. Moving them to \"selected\" should happen without editing and will require a formal vote. So I think it is necessary to split this into two patches, first edit the proposal, then move the file unchanged.","commit_id":"e4fec8201edb4a7ef2a170040a14a5d042058cdc"},{"author":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"change_message_id":"045e2d327603e0b7bd644d4024fa55b324783ae4","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":1,"id":"04ca13dd_7274e7c3","in_reply_to":"cd7d8454_9b457312","updated":"2024-11-04 07:58:18.000000000","message":"No problem, will do that.","commit_id":"e4fec8201edb4a7ef2a170040a14a5d042058cdc"},{"author":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"change_message_id":"6473ffa905d40738f4dbc03371f61507c19f48fb","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"31d7bb91_29d27c1e","updated":"2024-11-13 09:45:43.000000000","message":"Done:\n1. 1 commit to rework the proposal\n2. 1 commit to move to selected","commit_id":"784854999b85c90ee36749a98c72f259cf9eeaac"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"3fed88f4ad4f7511e3def78777cd379fcecc6f5f","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"ef173ec7_ce5a92cb","updated":"2024-12-16 12:20:02.000000000","message":"thanks for the update, just some tiny issues inline","commit_id":"18fd0315f3994dbc4db147b3630118ec1865adbd"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"1c853f385ffebf7c65244b26aa5a80dcd6f3d443","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"de8f6f1e_cb0e8ace","updated":"2025-01-14 00:43:26.000000000","message":"This has had a lot of soak time, thank you for addressing comments and committing changes. I\u0027d like to propose a time-box for the TC to review and merge this and the follow up patch..  I\u0027ll revert with details.","commit_id":"8c5aa072b5b3f4df0c7e7f6810c7c5364434782e"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"f806fcb609ca7883aaea67ec59e2c75c6a237901","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"b417cee3_746f08a7","updated":"2025-01-21 03:50:24.000000000","message":"This has had enough soak time; thank you for your patience, @herveberaud.pro@gmail.com..","commit_id":"8c5aa072b5b3f4df0c7e7f6810c7c5364434782e"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"9ad21bac130c0be89500a98b6605862b23859cb7","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"f49aed9c_df9077fe","updated":"2024-12-16 16:02:00.000000000","message":"thx","commit_id":"8c5aa072b5b3f4df0c7e7f6810c7c5364434782e"}],"goals/proposed/remove-eventlet.rst":[{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"b82020d5721ad3b5d64d1e7cce252f81327ae497","unresolved":true,"context_lines":[{"line_number":33,"context_line":"Completion Criteria"},{"line_number":34,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":35,"context_line":""},{"line_number":36,"context_line":"#. (2025.1 or 2025.2) Get the oslo deliverables doing networkIO providing"},{"line_number":37,"context_line":"   Asyncio based drivers and backends:"},{"line_number":38,"context_line":"   - oslo.cache;"},{"line_number":39,"context_line":"   - oslo.messaging;"},{"line_number":40,"context_line":"   - oslo.db;"}],"source_content_type":"text/x-rst","patch_set":2,"id":"c5d2e035_af99a40f","line":37,"range":{"start_line":36,"start_character":22,"end_line":37,"end_character":37},"updated":"2024-11-13 11:12:11.000000000","message":"providing them is one thing but they also need to provide non eventlet, non asyncio backends too.\n\noslo.messaging already supprot a threadpool executor so that covers that requiremetn, i belive oslo.db can also fucntion without eventlet,\n\nwe need to be able to use the other backend without either eventlet or asyncio if that is not already possibel.","commit_id":"784854999b85c90ee36749a98c72f259cf9eeaac"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"3abaf8cdf43d49145f370721ce5e0f3a8ed08690","unresolved":false,"context_lines":[{"line_number":33,"context_line":"Completion Criteria"},{"line_number":34,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":35,"context_line":""},{"line_number":36,"context_line":"#. (2025.1 or 2025.2) Get the oslo deliverables doing networkIO providing"},{"line_number":37,"context_line":"   Asyncio based drivers and backends:"},{"line_number":38,"context_line":"   - oslo.cache;"},{"line_number":39,"context_line":"   - oslo.messaging;"},{"line_number":40,"context_line":"   - oslo.db;"}],"source_content_type":"text/x-rst","patch_set":2,"id":"4c8b9cc5_c0627c19","line":37,"range":{"start_line":36,"start_character":22,"end_line":37,"end_character":37},"in_reply_to":"c5d2e035_af99a40f","updated":"2024-11-13 14:05:38.000000000","message":"Acknowledged","commit_id":"784854999b85c90ee36749a98c72f259cf9eeaac"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"b82020d5721ad3b5d64d1e7cce252f81327ae497","unresolved":true,"context_lines":[{"line_number":54,"context_line":"The main reference guide could be found in [1]_. This guide provides"},{"line_number":55,"context_line":"information about how to migrate from Eventlet to the available alternatives."},{"line_number":56,"context_line":"As notes in the first section, if the alternative selected to migrate"},{"line_number":57,"context_line":"a deliverable is based on Asyncio, then the Asyncio hub should be enabled"},{"line_number":58,"context_line":"first. To do so, set the ``EVENTLET_HUB`` environment variable to ``asyncio``"},{"line_number":59,"context_line":"before starting your Eventlet based deliverable. We created this new"},{"line_number":60,"context_line":"Eventlet hub to make Eventlet and Asyncio interoperable."},{"line_number":61,"context_line":""},{"line_number":62,"context_line":"From this same link, there is also a reference to identify alternatives for"},{"line_number":63,"context_line":"an existing snippet of code. This identification is based on table of"}],"source_content_type":"text/x-rst","patch_set":2,"id":"b2d49aa2_c0cf4623","line":60,"range":{"start_line":57,"start_character":0,"end_line":60,"end_character":56},"updated":"2024-11-13 11:12:11.000000000","message":"this is perhaps too perscptivne.\n\nthe adoption goal is to to enable openstack service to run without eventlet\n\nthe intent is nto to rewrite all fo openstack to use asyncio.\n\nthe goal doc shoudl focus on the removal aspect not the replacement.","commit_id":"784854999b85c90ee36749a98c72f259cf9eeaac"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"3abaf8cdf43d49145f370721ce5e0f3a8ed08690","unresolved":false,"context_lines":[{"line_number":54,"context_line":"The main reference guide could be found in [1]_. This guide provides"},{"line_number":55,"context_line":"information about how to migrate from Eventlet to the available alternatives."},{"line_number":56,"context_line":"As notes in the first section, if the alternative selected to migrate"},{"line_number":57,"context_line":"a deliverable is based on Asyncio, then the Asyncio hub should be enabled"},{"line_number":58,"context_line":"first. To do so, set the ``EVENTLET_HUB`` environment variable to ``asyncio``"},{"line_number":59,"context_line":"before starting your Eventlet based deliverable. We created this new"},{"line_number":60,"context_line":"Eventlet hub to make Eventlet and Asyncio interoperable."},{"line_number":61,"context_line":""},{"line_number":62,"context_line":"From this same link, there is also a reference to identify alternatives for"},{"line_number":63,"context_line":"an existing snippet of code. This identification is based on table of"}],"source_content_type":"text/x-rst","patch_set":2,"id":"f4ccf9b6_6a5274b9","line":60,"range":{"start_line":57,"start_character":0,"end_line":60,"end_character":56},"in_reply_to":"b2d49aa2_c0cf4623","updated":"2024-11-13 14:05:38.000000000","message":"Done","commit_id":"784854999b85c90ee36749a98c72f259cf9eeaac"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"e51eb53e6fd0bf6bdb7c2804b499263b946e6a73","unresolved":true,"context_lines":[{"line_number":28,"context_line":"  eventlet-removal"},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"An etherpad will be created to track milestone and any related advancement by"},{"line_number":31,"context_line":"deliverable."},{"line_number":32,"context_line":""},{"line_number":33,"context_line":"Completion Criteria"},{"line_number":34,"context_line":"\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":3,"id":"de65a1d6_89dc470c","line":31,"updated":"2024-12-05 10:09:15.000000000","message":"I assume that this is https://etherpad.opendev.org/p/epoxy-eventlet-tracking ? would be nice to link to it for reference","commit_id":"65cd5b0fcc5fa78700e8d12258f31f4c308999c1"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"3fed88f4ad4f7511e3def78777cd379fcecc6f5f","unresolved":false,"context_lines":[{"line_number":28,"context_line":"  eventlet-removal"},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"An etherpad will be created to track milestone and any related advancement by"},{"line_number":31,"context_line":"deliverable."},{"line_number":32,"context_line":""},{"line_number":33,"context_line":"Completion Criteria"},{"line_number":34,"context_line":"\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":3,"id":"32a41664_b1aa0921","line":31,"in_reply_to":"de65a1d6_89dc470c","updated":"2024-12-16 12:20:02.000000000","message":"Done","commit_id":"65cd5b0fcc5fa78700e8d12258f31f4c308999c1"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"e51eb53e6fd0bf6bdb7c2804b499263b946e6a73","unresolved":true,"context_lines":[{"line_number":80,"context_line":"line code. Asyncio is by nature invasive. Using Asyncio everywhere would"},{"line_number":81,"context_line":"require to rewrite the deliverables entirely. For this reason we created"},{"line_number":82,"context_line":"Awaitlet [5]_ which could be used to introduce usage of Asyncio while"},{"line_number":83,"context_line":"limiting its impact on the existing code."},{"line_number":84,"context_line":""},{"line_number":85,"context_line":"Current State / Anticipated Impact"},{"line_number":86,"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\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":3,"id":"afd44c3b_cb024f37","line":83,"updated":"2024-12-05 10:09:15.000000000","message":"not sure where to best place this, but I think a note about the IRC channel and the regular meeting would also seem helpful","commit_id":"65cd5b0fcc5fa78700e8d12258f31f4c308999c1"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"3fed88f4ad4f7511e3def78777cd379fcecc6f5f","unresolved":false,"context_lines":[{"line_number":80,"context_line":"line code. Asyncio is by nature invasive. Using Asyncio everywhere would"},{"line_number":81,"context_line":"require to rewrite the deliverables entirely. For this reason we created"},{"line_number":82,"context_line":"Awaitlet [5]_ which could be used to introduce usage of Asyncio while"},{"line_number":83,"context_line":"limiting its impact on the existing code."},{"line_number":84,"context_line":""},{"line_number":85,"context_line":"Current State / Anticipated Impact"},{"line_number":86,"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\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":3,"id":"773f4acb_77e0750e","line":83,"in_reply_to":"afd44c3b_cb024f37","updated":"2024-12-16 12:20:02.000000000","message":"Done","commit_id":"65cd5b0fcc5fa78700e8d12258f31f4c308999c1"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"3fed88f4ad4f7511e3def78777cd379fcecc6f5f","unresolved":true,"context_lines":[{"line_number":91,"context_line":""},{"line_number":92,"context_line":"Official wiki page can be found here [7]_."},{"line_number":93,"context_line":""},{"line_number":94,"context_line":"A dedicated IRC channel (``#openstack-eventlet-removal``) has been created "},{"line_number":95,"context_line":"IRC meeting are scheduled each first and third Tuesday of each month. Schedule"},{"line_number":96,"context_line":"details are available in the official wiki page [7]_."},{"line_number":97,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"3a6052d5_bd701665","line":94,"range":{"start_line":94,"start_character":74,"end_line":94,"end_character":75},"updated":"2024-12-16 12:20:02.000000000","message":"nit: `s/ $/./`?","commit_id":"18fd0315f3994dbc4db147b3630118ec1865adbd"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"9ad21bac130c0be89500a98b6605862b23859cb7","unresolved":false,"context_lines":[{"line_number":91,"context_line":""},{"line_number":92,"context_line":"Official wiki page can be found here [7]_."},{"line_number":93,"context_line":""},{"line_number":94,"context_line":"A dedicated IRC channel (``#openstack-eventlet-removal``) has been created "},{"line_number":95,"context_line":"IRC meeting are scheduled each first and third Tuesday of each month. Schedule"},{"line_number":96,"context_line":"details are available in the official wiki page [7]_."},{"line_number":97,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"85804dc2_15617f72","line":94,"range":{"start_line":94,"start_character":74,"end_line":94,"end_character":75},"in_reply_to":"3a6052d5_bd701665","updated":"2024-12-16 16:02:00.000000000","message":"Done","commit_id":"18fd0315f3994dbc4db147b3630118ec1865adbd"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"3fed88f4ad4f7511e3def78777cd379fcecc6f5f","unresolved":true,"context_lines":[{"line_number":92,"context_line":"Official wiki page can be found here [7]_."},{"line_number":93,"context_line":""},{"line_number":94,"context_line":"A dedicated IRC channel (``#openstack-eventlet-removal``) has been created "},{"line_number":95,"context_line":"IRC meeting are scheduled each first and third Tuesday of each month. Schedule"},{"line_number":96,"context_line":"details are available in the official wiki page [7]_."},{"line_number":97,"context_line":""},{"line_number":98,"context_line":"Links"}],"source_content_type":"text/x-rst","patch_set":4,"id":"9aaa2142_f855c122","line":95,"range":{"start_line":95,"start_character":4,"end_line":95,"end_character":11},"updated":"2024-12-16 12:20:02.000000000","message":"meetings?","commit_id":"18fd0315f3994dbc4db147b3630118ec1865adbd"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"9ad21bac130c0be89500a98b6605862b23859cb7","unresolved":false,"context_lines":[{"line_number":92,"context_line":"Official wiki page can be found here [7]_."},{"line_number":93,"context_line":""},{"line_number":94,"context_line":"A dedicated IRC channel (``#openstack-eventlet-removal``) has been created "},{"line_number":95,"context_line":"IRC meeting are scheduled each first and third Tuesday of each month. Schedule"},{"line_number":96,"context_line":"details are available in the official wiki page [7]_."},{"line_number":97,"context_line":""},{"line_number":98,"context_line":"Links"}],"source_content_type":"text/x-rst","patch_set":4,"id":"027964e2_8b076086","line":95,"range":{"start_line":95,"start_character":4,"end_line":95,"end_character":11},"in_reply_to":"9aaa2142_f855c122","updated":"2024-12-16 16:02:00.000000000","message":"Done","commit_id":"18fd0315f3994dbc4db147b3630118ec1865adbd"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"3fed88f4ad4f7511e3def78777cd379fcecc6f5f","unresolved":true,"context_lines":[{"line_number":93,"context_line":""},{"line_number":94,"context_line":"A dedicated IRC channel (``#openstack-eventlet-removal``) has been created "},{"line_number":95,"context_line":"IRC meeting are scheduled each first and third Tuesday of each month. Schedule"},{"line_number":96,"context_line":"details are available in the official wiki page [7]_."},{"line_number":97,"context_line":""},{"line_number":98,"context_line":"Links"},{"line_number":99,"context_line":"\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":4,"id":"767290a8_66edb308","line":96,"updated":"2024-12-16 12:20:02.000000000","message":"The schedule at https://meetings.opendev.org/#Eventlet_Removal_Pop_Up_Team_Meeting actually says \"every two weeks (on odd weeks)\", not sure which of the two is more correct?","commit_id":"18fd0315f3994dbc4db147b3630118ec1865adbd"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"9ad21bac130c0be89500a98b6605862b23859cb7","unresolved":false,"context_lines":[{"line_number":93,"context_line":""},{"line_number":94,"context_line":"A dedicated IRC channel (``#openstack-eventlet-removal``) has been created "},{"line_number":95,"context_line":"IRC meeting are scheduled each first and third Tuesday of each month. Schedule"},{"line_number":96,"context_line":"details are available in the official wiki page [7]_."},{"line_number":97,"context_line":""},{"line_number":98,"context_line":"Links"},{"line_number":99,"context_line":"\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":4,"id":"c752e3c3_f450ecf4","line":96,"in_reply_to":"767290a8_66edb308","updated":"2024-12-16 16:02:00.000000000","message":"Done","commit_id":"18fd0315f3994dbc4db147b3630118ec1865adbd"}]}
