)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"6b68111fc8285566f934b35fc6c0dfc9f812251c","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"46a595b6_74da2c04","updated":"2024-11-01 00:04:53.000000000","message":"Good soak time here; lets get this in.. thanks again, Dan and everyone that\u0027s volunteered.","commit_id":"0db1b950ffe0a851930891404d8482f46ed52398"},{"author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"change_message_id":"721bfc27b5709b910539e81e78b0301146c3698a","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"646141d4_21f9f904","updated":"2024-10-23 14:53:39.000000000","message":"I want to tell that I explicitly Abstain from the decision, beeing very close for -1.\n\nAs I think we have pushed quite hard @chenker to change his decision on PTL model, basically putting them into position of not having choice.\n\nBut that\u0027s kinda personal view and I see how it might be argued, so will just stay explicitly neutral.\n\nBut I feel the discussion in https://review.opendev.org/c/openstack/governance/+/932419 being not leveled field as they were pushed with authority kinda.","commit_id":"0db1b950ffe0a851930891404d8482f46ed52398"},{"author":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"change_message_id":"6a09e9382ab4c117fd9c41b96eb07724524dcd70","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"b8561cd6_b57ab19d","updated":"2024-10-23 08:07:10.000000000","message":"I\u0027m fine with the current DPL proposal.","commit_id":"0db1b950ffe0a851930891404d8482f46ed52398"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"cf74561a6b7437ae9d2c7da594bc4ae9b0b31c6c","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"443f5c3a_6913faff","updated":"2024-10-22 19:06:48.000000000","message":"LGTM; and thank you for forming this team, Dan. \n\nThere was a different discussion regarding management of bug trackers and security practices across OpenStack repositories at the PTG - an AI for all teams that applies to watcher as well:\n\nyou\u0027d need to also take control of the \"watcher-drivers\" group [1] on Launchpad and make \"openstack-admins\" the owner [2]. \n\nhttps://launchpad.net/~li-canwei2 and https://launchpad.net/~david-tardivel are administrators, and David seems to be the owner as well. I\u0027ve copied their gerrit IDs to this change in case they are still receiving notifications\n\n\n[1] https://launchpad.net/~watcher-drivers\n[2] https://launchpad.net/~openstack-admins","commit_id":"0db1b950ffe0a851930891404d8482f46ed52398"},{"author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"change_message_id":"c4c8c577acc6e357738bf32da83d83a378391338","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"f6cb9adb_8cf00254","updated":"2024-10-23 14:55:08.000000000","message":"Ok, thinking about it I decided to make my stance more visible through the history in the future.","commit_id":"0db1b950ffe0a851930891404d8482f46ed52398"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"f6c87df94fcd063d2fb37a2850c730c5ba15b383","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"d0a28304_75a34a29","updated":"2024-10-22 19:03:06.000000000","message":"as discussed in https://review.opendev.org/c/openstack/governance/+/932419 we are set to proceed for the DPL model.","commit_id":"0db1b950ffe0a851930891404d8482f46ed52398"},{"author":{"_account_id":8449,"name":"Marios Andreou","email":"marios.andreou@gmail.com","username":"marios"},"change_message_id":"f6b0c75dc7bb7414cf9797cf08a94f27a8d0dd47","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"33e729e6_1865236b","updated":"2024-10-23 06:55:21.000000000","message":"thanks for posting this Dan","commit_id":"0db1b950ffe0a851930891404d8482f46ed52398"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"4de253cab737a307492461d875f64ca3cb01df9f","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"ff899710_9d0d0443","in_reply_to":"443f5c3a_6913faff","updated":"2024-10-22 19:19:24.000000000","message":"until ownership is changed to \u0027OpenStack Administrators\u0027, I cannot also edit the members in watcher-drivers.  Maybe we can ask David to change the ownership to \u0027OpenStack Administrators\u0027 and rest all I can handle as part of openstack admin group.","commit_id":"0db1b950ffe0a851930891404d8482f46ed52398"},{"author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"change_message_id":"fec149661711e608d16ab137c2d807ada1e732f1","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"6adf8266_bb49885d","in_reply_to":"49699484_3fb24403","updated":"2024-10-24 19:26:50.000000000","message":"I also don\u0027t really mind who is stepping in as long as rules are same for everyone and there are no shortcuts or favorites, ie the field is leveled.\n\nWhich I had a feeling was not the case this time. I am glad this was not the case and I was just wrong of what happened.","commit_id":"0db1b950ffe0a851930891404d8482f46ed52398"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"b027c499120e7081aead5bfee63062956e187549","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":4,"id":"eeb25dc1_62407555","in_reply_to":"646141d4_21f9f904","updated":"2024-10-23 18:05:21.000000000","message":"Appreciate you sharing this differing opinion Dmitriy. I am reviewing comments on https://review.opendev.org/c/openstack/governance/+/932419; \n\ndo you have a specific comment to call out where we\u0027ve used authority to steer this PTL to DPL conversion? \n\nI see a few comment threads where folks expressed their opinion on the DPL model; wasn\u0027t looking to pin blame here. I think your concern is valid; I only want to provide opportunity to clarify if something came across differently than intended. \n\nTo benefit the community and the users, we need to put the project in the path of sustainability - i.e., give it the best chance to succeed. The TC\u0027s role is to implement this, while ensuring that the project meets a number of standards we\u0027ve adopted across OpenStack. Watcher is under the TC\u0027s governance, our task here is to ensure \"Open Governance\" in Watcher; as such we _should not_ have a preference on what the project team does in terms of the two governance models possible - we can only suggest; Watcher has had PTLs all along except in Zed, 2024.2 \"Dalmatian\" and 2025.1 release cycles.. people seem to be concerned that chenker is stretched too thin and would like to step up and help. I think this is a good situation to be in; do you disagree?","commit_id":"0db1b950ffe0a851930891404d8482f46ed52398"},{"author":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"change_message_id":"e64c06b23bc547f3e10a8fe6548e3cc0a0a16829","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"2814a8a8_a87b2d93","in_reply_to":"6adf8266_bb49885d","updated":"2024-10-29 08:17:43.000000000","message":"I understand your valid concerns, Dmitry. This time, as you see, Dan explained why we would use DPL for Watcher so I\u0027m still OK with this revision now that we have the context.","commit_id":"0db1b950ffe0a851930891404d8482f46ed52398"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"bc6177a88f378aa7b90cc2b5c068ffd29f82e63c","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"49699484_3fb24403","in_reply_to":"8794f121_0559928d","updated":"2024-10-24 17:44:29.000000000","message":"+1 Let me begin by again thanking you for expressing this, and giving people an opportunity to clarify their statements/motives.\n\nI take some of the responsibility for the splintered conversation. Every conversation we have must be on public forums (Gerrit, openstack-discuss list, OFTC). However, when the mail thread died down without responses [1], I took the conversation off-list to see if Chen Ke wanted to share anything privately - the very minimal exchange after that led to Chen proposing their PTL patch. At that time, we didn\u0027t have this show of support (that i\u0027m glad for) from other community members. \n\nI really don\u0027t care/mind \"one of biggest orgs on the market\" stepping in - I\u0027d treat them just as I would anyone else in this community; the need of the hour is that the project\u0027s community is revived; which I hope is the outcome.\n\n[1] https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/message/67LMOFUJM44QJ7RRDF44IHXUXRSGTUSP/","commit_id":"0db1b950ffe0a851930891404d8482f46ed52398"},{"author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"change_message_id":"1f083c6bb4859d6df5d7c17328e22286d772f387","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"8794f121_0559928d","in_reply_to":"89310cbd_8bffb3a9","updated":"2024-10-24 16:12:48.000000000","message":"I think I just felt that way as communication in ml was cut at some point.\n\nwe were proceeding with ptl model and things were moving forward with this regard. until one of biggest orgs on the market decided to propose dpl, where I personally would feel pressure of not agreeing to it. with that back in (July?) communication from that org about dpl was vague and sounded to me more - if there\u0027s no other option, we can step in.\n\nalso, I don\u0027t see how going with ptl model this cycle, as was planned until lately, would jeopardize project sustainability, as anyone, as always, can contribute to the project.\nand if ptl feels comfortable - they can assign new core reviewers at their will.\n\nso this whole discussion overall, especially that late into new cycle, feels extremely awkward.\n\nbut with latest email I got from ptl volunteer, I think I am satisfied, as I only want for individuals not feeling pressure on taking decisions and expressing their will or vision.","commit_id":"0db1b950ffe0a851930891404d8482f46ed52398"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"b9fb07015a1bb94439e01517afb9d5d931fa1dea","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":4,"id":"89310cbd_8bffb3a9","in_reply_to":"9828636d_aa15c353","updated":"2024-10-23 18:48:59.000000000","message":"I am not seeing where we pushed anyone on either of the model (PTL or DPL)? instead we are suggesting and providing our preference as TC members. \n\nNOTE: Watcher is leaderless project in this cycle and TC is helping to assign the leader. It is not mandatory that TC has to go for PTL appointment always instead DPL model can be suggested and approved. Seeing the situation of Wacther for last couple of cycles, DPL model seems like a good thing to try in this cycle.\n\nIf Watcher team member find DPL model not working, they can always run the PTL election in next cycle and TC does not need to handle their leadership appointment.","commit_id":"0db1b950ffe0a851930891404d8482f46ed52398"},{"author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"change_message_id":"99ce4c4fd10469ad0775cd46742afe7b9c06cdec","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":4,"id":"9828636d_aa15c353","in_reply_to":"eeb25dc1_62407555","updated":"2024-10-23 18:28:27.000000000","message":"FWIW, I suggested the DPL approach because chenker communicated to several of us in an email thread that while they were able to work on watcher and submit the PTL nomination, that time was very limited. Not sure how much of that is public or obvious, but hopefully I can say that much without violating privacy there. So I was just purely trying to make sure we were able to conduct the project business (things like releases, etc) for a sustained period and DPL seemed like a good option for that. I also wanted to avoid just proposing a RedHat PTL to compete with the original PTL nomination, since we\u0027re just getting up to speed and trying to contribute here, not swoop in and take anything over.\n\nThus, I read chenker\u0027s response as \"yes, let\u0027s spread the responsibilities around\" in the context of not having a lot of time to work on watcher this cycle. Certainly not trying to push anyone hard in any particular direction that they don\u0027t want to go.","commit_id":"0db1b950ffe0a851930891404d8482f46ed52398"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"1d7d2c3705ab8fbad54b16b768808200dea84dcd","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"14883ce2_37b0e352","in_reply_to":"ff899710_9d0d0443","updated":"2024-10-23 10:14:15.000000000","message":"yep that was on the ptg agenda too i was going to wait for the DPL proposal to complete and then ask for moderator access to watcher-driver to be able to 1 create the release series in Launchpad and update ownership/membership as requried.\n\ni am happy for you to do that instead with your Openstack Admin hat on.","commit_id":"0db1b950ffe0a851930891404d8482f46ed52398"}],"reference/projects.yaml":[{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"cb12fc45bf3b0daafb20bcfdbf21292b6d718673","unresolved":true,"context_lines":[{"line_number":2580,"context_line":"      repos:"},{"line_number":2581,"context_line":"        - openstack/xstatic-moment-timezone"},{"line_number":2582,"context_line":"watcher:"},{"line_number":2583,"context_line":"  leadership_type: distributed"},{"line_number":2584,"context_line":"  liaisons:"},{"line_number":2585,"context_line":"    project_update_onboarding:"},{"line_number":2586,"context_line":"      - name: Ke Chen"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"b05616fd_d893c615","line":2583,"range":{"start_line":2583,"start_character":0,"end_line":2583,"end_character":30},"updated":"2024-10-22 17:56:55.000000000","message":"as this is DPL model, we need to add  tc-liaison also here to make sure DPL reset/liaisons are active in every cycle. you can add me as  tc-liaison","commit_id":"31d2b3e1d131677fe06a7c971fbbb8ac1f85f8f0"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"cf74561a6b7437ae9d2c7da594bc4ae9b0b31c6c","unresolved":false,"context_lines":[{"line_number":2580,"context_line":"      repos:"},{"line_number":2581,"context_line":"        - openstack/xstatic-moment-timezone"},{"line_number":2582,"context_line":"watcher:"},{"line_number":2583,"context_line":"  leadership_type: distributed"},{"line_number":2584,"context_line":"  liaisons:"},{"line_number":2585,"context_line":"    project_update_onboarding:"},{"line_number":2586,"context_line":"      - name: Ke Chen"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"bc770e65_40336c48","line":2583,"range":{"start_line":2583,"start_character":0,"end_line":2583,"end_character":30},"in_reply_to":"b05616fd_d893c615","updated":"2024-10-22 19:06:48.000000000","message":"Done","commit_id":"31d2b3e1d131677fe06a7c971fbbb8ac1f85f8f0"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"88c42a0574cf53463cff7d69b8b13abfe3407b1e","unresolved":true,"context_lines":[{"line_number":2583,"context_line":"  leadership_type: distributed"},{"line_number":2584,"context_line":"  liaisons:"},{"line_number":2585,"context_line":"    project_update_onboarding:"},{"line_number":2586,"context_line":"      - name: Ke Chen"},{"line_number":2587,"context_line":"      - irc: chenke"},{"line_number":2588,"context_line":"      - email: chen.ke14@zte.com.cn"},{"line_number":2589,"context_line":"    release:"},{"line_number":2590,"context_line":"      - name: Sean Mooney"},{"line_number":2591,"context_line":"        irc: sean-k-mooney"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"2b9f6b3a_d674e64b","line":2588,"range":{"start_line":2586,"start_character":0,"end_line":2588,"end_character":35},"updated":"2024-10-22 18:12:33.000000000","message":"error is bcz of this formatting, it should be\n\n      - name: Ke Chen\n        irc: chenke\n        email: chen.ke14@zte.com.cn","commit_id":"2d225ada5dd821ed294a17188385b9bb29d6d20d"},{"author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"change_message_id":"a93702b9f7ed10435a30c681c577d537dbe82cae","unresolved":true,"context_lines":[{"line_number":2583,"context_line":"  leadership_type: distributed"},{"line_number":2584,"context_line":"  liaisons:"},{"line_number":2585,"context_line":"    project_update_onboarding:"},{"line_number":2586,"context_line":"      - name: Ke Chen"},{"line_number":2587,"context_line":"      - irc: chenke"},{"line_number":2588,"context_line":"      - email: chen.ke14@zte.com.cn"},{"line_number":2589,"context_line":"    release:"},{"line_number":2590,"context_line":"      - name: Sean Mooney"},{"line_number":2591,"context_line":"        irc: sean-k-mooney"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"dec99791_3aece038","line":2588,"range":{"start_line":2586,"start_character":0,"end_line":2588,"end_character":35},"in_reply_to":"2b9f6b3a_d674e64b","updated":"2024-10-22 18:17:09.000000000","message":"Ah, didn\u0027t catch it before because the key wasn\u0027t a known one I suppose.","commit_id":"2d225ada5dd821ed294a17188385b9bb29d6d20d"},{"author":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"change_message_id":"6a09e9382ab4c117fd9c41b96eb07724524dcd70","unresolved":true,"context_lines":[{"line_number":2602,"context_line":"        irc: dansmith"},{"line_number":2603,"context_line":"        email: danms@danplanet.com"},{"line_number":2604,"context_line":"    tc-liaison:"},{"line_number":2605,"context_line":"      - name: Ghanshyam Mann"},{"line_number":2606,"context_line":"        irc: gmann"},{"line_number":2607,"context_line":"        email: gmann@ghanshyammann.com"},{"line_number":2608,"context_line":"  appointed:"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"af803ed3_53e5cbbc","line":2605,"updated":"2024-10-23 08:07:10.000000000","message":"thanks gmann for the offering.","commit_id":"0db1b950ffe0a851930891404d8482f46ed52398"}]}
