)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":32968,"name":"Juan Larriba","email":"jlarriba@redhat.com","username":"jlarriba"},"change_message_id":"a3ffb44be4ed00470f96f64d9259effae2579be9","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"3ba7dccc_5eaa7d5e","updated":"2025-10-22 07:45:55.000000000","message":"I would love to step up and continue my labour as PTL for telemetry.","commit_id":"8794d8014d53c2d12c15d13a5364be977c9953f5"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"bc31a3a4c9c830afa2b2be72a306720fba7a1245","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"898ff954_5876b533","updated":"2025-10-23 02:00:34.000000000","message":"Hi @mrunge@redhat.com - got a comment inline for you","commit_id":"740715bffe5cc637633e57dc4e4be039c9b4de1d"},{"author":{"_account_id":4264,"name":"Matthias Runge","email":"mrunge@redhat.com","username":"mrunge"},"change_message_id":"e9b9fda28ed2e3137ded43534a41e92654d56374","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"a48889d7_344c8230","updated":"2025-10-23 06:54:24.000000000","message":"Thank you all for your comments.\n\nI have removed the appointments to keep the single existing appointment for train.","commit_id":"61cdf55be07b12d22652d8ed856efef5ca50ba2c"},{"author":{"_account_id":32968,"name":"Juan Larriba","email":"jlarriba@redhat.com","username":"jlarriba"},"change_message_id":"39af9ad8e080b67e4f427710c3919f35c8326608","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"66fc3017_03f5f0d3","updated":"2025-10-24 08:18:45.000000000","message":"Sure Goutham! My previous +1 was removed by a new push.","commit_id":"142fa6e6e3982535b56cad84463b223827eaeb54"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"e1a25db11bff5db6bc6c38677ea8027537641e14","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"fb7176e1_5730b7b8","updated":"2025-10-23 15:40:26.000000000","message":"Thanks @mrunge@redhat.com ; @jlarriba@redhat.com, could you +1 too?","commit_id":"142fa6e6e3982535b56cad84463b223827eaeb54"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"8772e8388ddd4ad7a06108b26e7cf3d6371cca75","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"e0a1cb55_6121eced","updated":"2025-11-05 06:47:52.000000000","message":"Thanks for volunteering, @jlarriba@redhat.com!","commit_id":"142fa6e6e3982535b56cad84463b223827eaeb54"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"0341548f40f167d1a0b04b720b8ba488de42846f","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"38dffce2_d6f923f9","updated":"2025-10-23 08:10:02.000000000","message":"for reference: this was announced on the ML at https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/message/ESKKZR75K2RTE2ILV3PQWZM4F5ABJQ3V/ and if there is no opposing feedback during the formal-vote period, this is fine to proceed for me","commit_id":"142fa6e6e3982535b56cad84463b223827eaeb54"}],"reference/projects.yaml":[{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"9106c8d12099e6f4fa4404bb3390736fe7467f11","unresolved":true,"context_lines":[{"line_number":2436,"context_line":"    email: jlarriba@redhat.com"},{"line_number":2437,"context_line":"  appointed:"},{"line_number":2438,"context_line":"    - train"},{"line_number":2439,"context_line":"    - 2025.2"},{"line_number":2440,"context_line":"  irc-channel: openstack-telemetry"},{"line_number":2441,"context_line":"  service: Telemetry service"},{"line_number":2442,"context_line":"  mission: \u003e"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"79e2489c_8aeeecbf","line":2439,"updated":"2025-10-22 07:47:15.000000000","message":"Shouldn\u0027t that be 2026.1?","commit_id":"8794d8014d53c2d12c15d13a5364be977c9953f5"},{"author":{"_account_id":4264,"name":"Matthias Runge","email":"mrunge@redhat.com","username":"mrunge"},"change_message_id":"5cf966f8de2bc2fe302795c5916169ee06481c78","unresolved":true,"context_lines":[{"line_number":2436,"context_line":"    email: jlarriba@redhat.com"},{"line_number":2437,"context_line":"  appointed:"},{"line_number":2438,"context_line":"    - train"},{"line_number":2439,"context_line":"    - 2025.2"},{"line_number":2440,"context_line":"  irc-channel: openstack-telemetry"},{"line_number":2441,"context_line":"  service: Telemetry service"},{"line_number":2442,"context_line":"  mission: \u003e"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"ffa6271a_d151dc63","line":2439,"in_reply_to":"79e2489c_8aeeecbf","updated":"2025-10-22 07:49:06.000000000","message":"yes! Good catch!\n\nOut of curiosity: do we know what this field is for? I do see a lot of different use. Some PTL have a long list there, some don\u0027t","commit_id":"8794d8014d53c2d12c15d13a5364be977c9953f5"},{"author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"change_message_id":"074a1f63c1813dc8b7c504ecaba55653edbdc39f","unresolved":true,"context_lines":[{"line_number":2436,"context_line":"    email: jlarriba@redhat.com"},{"line_number":2437,"context_line":"  appointed:"},{"line_number":2438,"context_line":"    - train"},{"line_number":2439,"context_line":"    - 2025.2"},{"line_number":2440,"context_line":"  irc-channel: openstack-telemetry"},{"line_number":2441,"context_line":"  service: Telemetry service"},{"line_number":2442,"context_line":"  mission: \u003e"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"ede788fa_be896225","line":2439,"in_reply_to":"9fb9f637_2fa8e94d","updated":"2025-10-22 07:56:25.000000000","message":"I personally would be appending to the list, to see project health and history. As I tried to pull data about missed ellections per project and also seen that the list was emptied by some.\n\nProbably good point to discuss on a next TC meeting.","commit_id":"8794d8014d53c2d12c15d13a5364be977c9953f5"},{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"df32180eb0a583ac4f8116fdf170581febdad045","unresolved":true,"context_lines":[{"line_number":2436,"context_line":"    email: jlarriba@redhat.com"},{"line_number":2437,"context_line":"  appointed:"},{"line_number":2438,"context_line":"    - train"},{"line_number":2439,"context_line":"    - 2025.2"},{"line_number":2440,"context_line":"  irc-channel: openstack-telemetry"},{"line_number":2441,"context_line":"  service: Telemetry service"},{"line_number":2442,"context_line":"  mission: \u003e"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"15eb8460_fcd2a2d4","line":2439,"in_reply_to":"9fb9f637_2fa8e94d","updated":"2025-10-22 07:54:56.000000000","message":"It\u0027s the cycle the person was appointed (in contrary to be elected) - as in when he takes over inside a cycle or there were no candidates for election.","commit_id":"8794d8014d53c2d12c15d13a5364be977c9953f5"},{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"b29b8cc3407c969b094828f9e3cff7ccbd8b7360","unresolved":false,"context_lines":[{"line_number":2436,"context_line":"    email: jlarriba@redhat.com"},{"line_number":2437,"context_line":"  appointed:"},{"line_number":2438,"context_line":"    - train"},{"line_number":2439,"context_line":"    - 2025.2"},{"line_number":2440,"context_line":"  irc-channel: openstack-telemetry"},{"line_number":2441,"context_line":"  service: Telemetry service"},{"line_number":2442,"context_line":"  mission: \u003e"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"987fdeca_83f8e8bc","line":2439,"in_reply_to":"ede788fa_be896225","updated":"2025-10-23 08:33:15.000000000","message":"It seems changing the name is enough, it\u0027s not really an appointment.","commit_id":"8794d8014d53c2d12c15d13a5364be977c9953f5"},{"author":{"_account_id":4264,"name":"Matthias Runge","email":"mrunge@redhat.com","username":"mrunge"},"change_message_id":"1aa7a48c6aad26b77787f52043e97a2677caa1a8","unresolved":true,"context_lines":[{"line_number":2436,"context_line":"    email: jlarriba@redhat.com"},{"line_number":2437,"context_line":"  appointed:"},{"line_number":2438,"context_line":"    - train"},{"line_number":2439,"context_line":"    - 2025.2"},{"line_number":2440,"context_line":"  irc-channel: openstack-telemetry"},{"line_number":2441,"context_line":"  service: Telemetry service"},{"line_number":2442,"context_line":"  mission: \u003e"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"9fb9f637_2fa8e94d","line":2439,"in_reply_to":"ffa6271a_d151dc63","updated":"2025-10-22 07:50:20.000000000","message":"I am going to add 2026.1, since Juan also served as PTL in the previous cycle","commit_id":"8794d8014d53c2d12c15d13a5364be977c9953f5"},{"author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"change_message_id":"5ce6d97f699ddef783ebe5dc0f6c5e86c40a5a8c","unresolved":true,"context_lines":[{"line_number":2436,"context_line":"    email: jlarriba@redhat.com"},{"line_number":2437,"context_line":"  appointed:"},{"line_number":2438,"context_line":"    - train"},{"line_number":2439,"context_line":"    - 2025.2"},{"line_number":2440,"context_line":"    - 2026.1"},{"line_number":2441,"context_line":"  irc-channel: openstack-telemetry"},{"line_number":2442,"context_line":"  service: Telemetry service"},{"line_number":2443,"context_line":"  mission: \u003e"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"735c63e0_8e5daff1","line":2440,"range":{"start_line":2439,"start_character":0,"end_line":2440,"end_character":12},"updated":"2025-10-22 08:54:12.000000000","message":"I think these should be in quotes\n\n```suggestion\n    - \"2025.2\"\n    - \"2026.1\"\n```","commit_id":"f573c7f8003e8a0129c85ba02247380f51931bc7"},{"author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"change_message_id":"0806db0d6fcd59766cf51f0607ad979054d0f84a","unresolved":false,"context_lines":[{"line_number":2436,"context_line":"    email: jlarriba@redhat.com"},{"line_number":2437,"context_line":"  appointed:"},{"line_number":2438,"context_line":"    - train"},{"line_number":2439,"context_line":"    - 2025.2"},{"line_number":2440,"context_line":"    - 2026.1"},{"line_number":2441,"context_line":"  irc-channel: openstack-telemetry"},{"line_number":2442,"context_line":"  service: Telemetry service"},{"line_number":2443,"context_line":"  mission: \u003e"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"f63f1fa4_a720f37a","line":2440,"range":{"start_line":2439,"start_character":0,"end_line":2440,"end_character":12},"in_reply_to":"735c63e0_8e5daff1","updated":"2025-10-22 15:05:50.000000000","message":"Done","commit_id":"f573c7f8003e8a0129c85ba02247380f51931bc7"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"bc31a3a4c9c830afa2b2be72a306720fba7a1245","unresolved":true,"context_lines":[{"line_number":2436,"context_line":"    email: jlarriba@redhat.com"},{"line_number":2437,"context_line":"  appointed:"},{"line_number":2438,"context_line":"    - train"},{"line_number":2439,"context_line":"    - \u00272025.2\u0027"},{"line_number":2440,"context_line":"    - \u00272026.1\u0027"},{"line_number":2441,"context_line":"  irc-channel: openstack-telemetry"},{"line_number":2442,"context_line":"  service: Telemetry service"},{"line_number":2443,"context_line":"  mission: \u003e"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"6bec8aae_a9716899","line":2440,"range":{"start_line":2439,"start_character":0,"end_line":2440,"end_character":14},"updated":"2025-10-23 02:00:34.000000000","message":"we didn\u0027t appoint the PTL for 2025.2, i wouldn\u0027t add this line: \n\nhttps://governance.openstack.org/election/results/2025.2/ptl.html#elected-ptls\n\nAppointments are done by the TC, and we track historic appointments as a way to see how often we needed to step in to settle project governance dilemmas. \n\nI wouldn\u0027t even add \"2026.1\" since we didn\u0027t do this the last time we encountered a situation where the PTL changed \"mid-term\": \n\nhttps://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/thread/SZXCQIETIU7VP43EGYCXPWM4HIYENWX6/#SZXCQIETIU7VP43EGYCXPWM4HIYENWX6\nhttps://review.opendev.org/c/openstack/governance/+/625537","commit_id":"740715bffe5cc637633e57dc4e4be039c9b4de1d"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"0341548f40f167d1a0b04b720b8ba488de42846f","unresolved":false,"context_lines":[{"line_number":2436,"context_line":"    email: jlarriba@redhat.com"},{"line_number":2437,"context_line":"  appointed:"},{"line_number":2438,"context_line":"    - train"},{"line_number":2439,"context_line":"    - \u00272025.2\u0027"},{"line_number":2440,"context_line":"    - \u00272026.1\u0027"},{"line_number":2441,"context_line":"  irc-channel: openstack-telemetry"},{"line_number":2442,"context_line":"  service: Telemetry service"},{"line_number":2443,"context_line":"  mission: \u003e"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"3c54abdb_f5a32cb4","line":2440,"range":{"start_line":2439,"start_character":0,"end_line":2440,"end_character":14},"in_reply_to":"6bec8aae_a9716899","updated":"2025-10-23 08:10:02.000000000","message":"Agreed, these entries are meant to track when there is no PTL after the regular elections, as on data point on considered project health. having a PTL step down during the runtime of their term is a normal, albeit rare, event and has no relevance to project health IMO","commit_id":"740715bffe5cc637633e57dc4e4be039c9b4de1d"}]}
