)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"change_message_id":"11541bfe64cc5df4341645e2ebdc11dfb27b9ae2","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"f3ee87c1_36d41329","updated":"2024-02-14 12:57:59.000000000","message":"(adding procedural PTL-Approved+1)","commit_id":"c07281b6f52efa1302cbe9a30b0b7f55aff5ddec"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"bbe31a1afb86bdf9d5ae3a8df8f370b612796b5e","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"2233bc20_92d9cf83","updated":"2024-02-20 15:49:45.000000000","message":"two non-blocking comments that could also be dealt with in a follow-up","commit_id":"0fa7b75024c555ba3fc3be190be1c98bab33197f"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"b47bdca716684d05f392c90d213ca1f030024a81","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"e17cef32_cfd1489d","updated":"2024-02-27 06:59:07.000000000","message":"thx. setting PTL-Approved+1 once again for code change","commit_id":"b80fd319ee7206aee3919d25bb05dc15a8fd1d1d"}],"tools/abandon_patches_on_branch.sh":[{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"bbe31a1afb86bdf9d5ae3a8df8f370b612796b5e","unresolved":true,"context_lines":[{"line_number":23,"context_line":"    echo \"repo should be e.g. glance\""},{"line_number":24,"context_line":"    echo"},{"line_number":25,"context_line":"    echo \"Example: $(basename $0) yoga \\$(list-deliverables --series yoga --is-eom)\""},{"line_number":26,"context_line":"    echo \"     or: $(basename $0) ussuri \\$(list-deliverables --series yoga --is-eol)\""},{"line_number":27,"context_line":"    echo \"     or: $(basename $0) 2023.1 \\$(list-deliverables --series antelope)\""},{"line_number":28,"context_line":"    echo"},{"line_number":29,"context_line":"    echo \" !!! WARNING: please do not run this script without discussing it\""}],"source_content_type":"text/x-sh","patch_set":4,"id":"da513c9f_cf71f449","line":26,"range":{"start_line":26,"start_character":71,"end_line":26,"end_character":75},"updated":"2024-02-20 15:49:45.000000000","message":"nit: shouldn\u0027t this be \"ussuri\" for consistency?","commit_id":"0fa7b75024c555ba3fc3be190be1c98bab33197f"},{"author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"change_message_id":"9ac0a309fd1aa930925aafe13816e8229aab8a6c","unresolved":false,"context_lines":[{"line_number":23,"context_line":"    echo \"repo should be e.g. glance\""},{"line_number":24,"context_line":"    echo"},{"line_number":25,"context_line":"    echo \"Example: $(basename $0) yoga \\$(list-deliverables --series yoga --is-eom)\""},{"line_number":26,"context_line":"    echo \"     or: $(basename $0) ussuri \\$(list-deliverables --series yoga --is-eol)\""},{"line_number":27,"context_line":"    echo \"     or: $(basename $0) 2023.1 \\$(list-deliverables --series antelope)\""},{"line_number":28,"context_line":"    echo"},{"line_number":29,"context_line":"    echo \" !!! WARNING: please do not run this script without discussing it\""}],"source_content_type":"text/x-sh","patch_set":4,"id":"8d893dea_c3a4c634","line":26,"range":{"start_line":26,"start_character":71,"end_line":26,"end_character":75},"in_reply_to":"da513c9f_cf71f449","updated":"2024-02-24 15:32:22.000000000","message":"Done","commit_id":"0fa7b75024c555ba3fc3be190be1c98bab33197f"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"bbe31a1afb86bdf9d5ae3a8df8f370b612796b5e","unresolved":true,"context_lines":[{"line_number":44,"context_line":"}"},{"line_number":45,"context_line":""},{"line_number":46,"context_line":"echo"},{"line_number":47,"context_line":"read -p \"\u003e Is stable/$series transitioning to Unmaintained or End of Life? [u/e]: \" TARGET"},{"line_number":48,"context_line":"if [ \"${TARGET,,}\" !\u003d \"u\" ] \u0026\u0026 [ \"${TARGET,,}\" !\u003d \"e\" ]; then"},{"line_number":49,"context_line":"    echo \"Please choose either u or e.\""},{"line_number":50,"context_line":"    exit 1"}],"source_content_type":"text/x-sh","patch_set":4,"id":"ee4113ab_4c1e14a3","line":47,"updated":"2024-02-20 15:49:45.000000000","message":"does is make sense to allow this to be set at the invocation for \"power\" users? like\n\nTARGET\u003de tools/abandon_patches_on_branch.sh ussuri ...\n\nso wrap the read with\n\nif [[ -z \"$TARGET\" ]]; then\n\n?","commit_id":"0fa7b75024c555ba3fc3be190be1c98bab33197f"},{"author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"change_message_id":"9ac0a309fd1aa930925aafe13816e8229aab8a6c","unresolved":false,"context_lines":[{"line_number":44,"context_line":"}"},{"line_number":45,"context_line":""},{"line_number":46,"context_line":"echo"},{"line_number":47,"context_line":"read -p \"\u003e Is stable/$series transitioning to Unmaintained or End of Life? [u/e]: \" TARGET"},{"line_number":48,"context_line":"if [ \"${TARGET,,}\" !\u003d \"u\" ] \u0026\u0026 [ \"${TARGET,,}\" !\u003d \"e\" ]; then"},{"line_number":49,"context_line":"    echo \"Please choose either u or e.\""},{"line_number":50,"context_line":"    exit 1"}],"source_content_type":"text/x-sh","patch_set":4,"id":"4c5ebd35_1458eedf","line":47,"in_reply_to":"ee4113ab_4c1e14a3","updated":"2024-02-24 15:32:22.000000000","message":"Good idea, thanks! Done.","commit_id":"0fa7b75024c555ba3fc3be190be1c98bab33197f"}]}
