)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"change_message_id":"f9f842293fd463f2ef8d31f30ad19b2801fcd683","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"9552df8e_470a603f","updated":"2025-04-12 16:51:02.000000000","message":"I think we merge it.","commit_id":"fe6e4a86d0c9e07e2883631c2221729332d7fdd9"},{"author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"change_message_id":"daa007d356a1ef2e21a24bf66e3d019fa1fdb613","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":12,"id":"42eb7fdc_50ea062e","updated":"2025-05-10 11:23:48.000000000","message":"@gouthampravi@gmail.com hello, please review this MR, what do you think about?","commit_id":"bd0e87466885ec23eae269aac87697cb1901fa56"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"caf6dbd4792a02dfca859ff64cc621d502ee00d0","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":12,"id":"45193f7b_c0360349","updated":"2025-05-22 23:44:27.000000000","message":"Hi there, there are many old documents that could possibly follow this, however, you have a small subset of these here. I don\u0027t know the intent, but if it helps you, i don\u0027t mind us merging this","commit_id":"bd0e87466885ec23eae269aac87697cb1901fa56"},{"author":{"_account_id":15993,"name":"Amy Marrich","display_name":"Amy Marrich (spotz)","email":"amy@demarco.com","username":"amarrich"},"change_message_id":"261e52eb036c9d0aae851e91aed14e2667df5dc0","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":12,"id":"3c5def51_508f19dc","updated":"2025-05-05 13:06:39.000000000","message":"Out of curiousity from reading Frickler\u0027s comments. Shouldn\u0027t the latest versions of these docs still be in master if there\u0027s nothing newer written? Then the links just got to latest?","commit_id":"bd0e87466885ec23eae269aac87697cb1901fa56"},{"author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"change_message_id":"d42c66d76923222a91eaec4e1f4fcb76b4f4e904","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":12,"id":"a7a95a0c_4fb03e83","in_reply_to":"3c5def51_508f19dc","updated":"2025-05-05 15:17:48.000000000","message":"This little strange cate, if you check time latest update in this article (first link for example):\n\nTHIS PAGE LAST UPDATED: 2025-02-26 08:48:51\n\nbut at the same time, in search engines we still sometimes end up on old links and pages, in this case, gradually adding redirects will make it better.","commit_id":"bd0e87466885ec23eae269aac87697cb1901fa56"},{"author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"change_message_id":"443ca759748135f878338bcc73f3d071b4005351","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":12,"id":"27c04739_99825159","in_reply_to":"45193f7b_c0360349","updated":"2025-05-23 11:08:46.000000000","message":"Hello, yes, just fix for prevent confusion after open old docs, may be this help new users.","commit_id":"bd0e87466885ec23eae269aac87697cb1901fa56"}],"www/.htaccess":[{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"dd3e5c595ad6f9b7fd1d7d534f4d697bb519ce33","unresolved":true,"context_lines":[{"line_number":98,"context_line":"redirect 301 /ocata/networking-guide/intro-basic-networking.html /neutron/latest/admin/intro-basic-networking.html"},{"line_number":99,"context_line":""},{"line_number":100,"context_line":"# Redirect VPNaaS scenario to latest version"},{"line_number":101,"context_line":"redirect 301 /neutron/rocky/admin/vpnaas-scenario.html /neutron/latest/admin/vpnaas-scenario.html"},{"line_number":102,"context_line":""},{"line_number":103,"context_line":"# Redirect old releases content to new location"},{"line_number":104,"context_line":"{{ deep_links(\u0027/releases\u0027, \u0027https://releases.openstack.org/$1\u0027) }}"}],"source_content_type":"application/octet-stream","patch_set":2,"id":"db55d0ba_98df9cad","line":101,"range":{"start_line":101,"start_character":13,"end_line":101,"end_character":54},"updated":"2025-04-11 08:02:35.000000000","message":"this page does exist, why do you want to replace it? rocky pages are outdated anyhow","commit_id":"fe6e4a86d0c9e07e2883631c2221729332d7fdd9"},{"author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"change_message_id":"0867eb7049e82a199b2e2947ea1acf0b41c3ae96","unresolved":true,"context_lines":[{"line_number":98,"context_line":"redirect 301 /ocata/networking-guide/intro-basic-networking.html /neutron/latest/admin/intro-basic-networking.html"},{"line_number":99,"context_line":""},{"line_number":100,"context_line":"# Redirect VPNaaS scenario to latest version"},{"line_number":101,"context_line":"redirect 301 /neutron/rocky/admin/vpnaas-scenario.html /neutron/latest/admin/vpnaas-scenario.html"},{"line_number":102,"context_line":""},{"line_number":103,"context_line":"# Redirect old releases content to new location"},{"line_number":104,"context_line":"{{ deep_links(\u0027/releases\u0027, \u0027https://releases.openstack.org/$1\u0027) }}"}],"source_content_type":"application/octet-stream","patch_set":2,"id":"93379ee9_fdde6ea0","line":101,"range":{"start_line":101,"start_character":13,"end_line":101,"end_character":54},"in_reply_to":"0f2af850_0b57e95b","updated":"2025-04-11 16:21:34.000000000","message":"@frickler@offenerstapel.de I added it only for prevent additional actions with change to latest..\n\nWait another opinion about.","commit_id":"fe6e4a86d0c9e07e2883631c2221729332d7fdd9"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"9657a30e77144b37d2e4ab50917ae7fb4bd1368f","unresolved":true,"context_lines":[{"line_number":98,"context_line":"redirect 301 /ocata/networking-guide/intro-basic-networking.html /neutron/latest/admin/intro-basic-networking.html"},{"line_number":99,"context_line":""},{"line_number":100,"context_line":"# Redirect VPNaaS scenario to latest version"},{"line_number":101,"context_line":"redirect 301 /neutron/rocky/admin/vpnaas-scenario.html /neutron/latest/admin/vpnaas-scenario.html"},{"line_number":102,"context_line":""},{"line_number":103,"context_line":"# Redirect old releases content to new location"},{"line_number":104,"context_line":"{{ deep_links(\u0027/releases\u0027, \u0027https://releases.openstack.org/$1\u0027) }}"}],"source_content_type":"application/octet-stream","patch_set":2,"id":"0f2af850_0b57e95b","line":101,"range":{"start_line":101,"start_character":13,"end_line":101,"end_character":54},"in_reply_to":"11ddd4b7_c65fe407","updated":"2025-04-11 16:16:21.000000000","message":"a) IMHO search engine optimisation is out of scope for such redirects, it is also not clear what effect such a redirect might have on search results\nb) we could discuss whether to unpublish really old docs or maybe move them to somewhere like olddocs.openstack.org\nc) redirects within a single project\u0027s namespace should likely be done within that project?","commit_id":"fe6e4a86d0c9e07e2883631c2221729332d7fdd9"},{"author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"change_message_id":"640b7e50a2ee734fe1672dffbe425ead644d669e","unresolved":false,"context_lines":[{"line_number":98,"context_line":"redirect 301 /ocata/networking-guide/intro-basic-networking.html /neutron/latest/admin/intro-basic-networking.html"},{"line_number":99,"context_line":""},{"line_number":100,"context_line":"# Redirect VPNaaS scenario to latest version"},{"line_number":101,"context_line":"redirect 301 /neutron/rocky/admin/vpnaas-scenario.html /neutron/latest/admin/vpnaas-scenario.html"},{"line_number":102,"context_line":""},{"line_number":103,"context_line":"# Redirect old releases content to new location"},{"line_number":104,"context_line":"{{ deep_links(\u0027/releases\u0027, \u0027https://releases.openstack.org/$1\u0027) }}"}],"source_content_type":"application/octet-stream","patch_set":2,"id":"c0a8fac4_7d449b79","line":101,"range":{"start_line":101,"start_character":13,"end_line":101,"end_character":54},"in_reply_to":"93379ee9_fdde6ea0","updated":"2025-04-12 16:51:13.000000000","message":"Done","commit_id":"fe6e4a86d0c9e07e2883631c2221729332d7fdd9"},{"author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"change_message_id":"58afa3887f02ad41562ff2ef033568e1296f8184","unresolved":true,"context_lines":[{"line_number":98,"context_line":"redirect 301 /ocata/networking-guide/intro-basic-networking.html /neutron/latest/admin/intro-basic-networking.html"},{"line_number":99,"context_line":""},{"line_number":100,"context_line":"# Redirect VPNaaS scenario to latest version"},{"line_number":101,"context_line":"redirect 301 /neutron/rocky/admin/vpnaas-scenario.html /neutron/latest/admin/vpnaas-scenario.html"},{"line_number":102,"context_line":""},{"line_number":103,"context_line":"# Redirect old releases content to new location"},{"line_number":104,"context_line":"{{ deep_links(\u0027/releases\u0027, \u0027https://releases.openstack.org/$1\u0027) }}"}],"source_content_type":"application/octet-stream","patch_set":2,"id":"11ddd4b7_c65fe407","line":101,"range":{"start_line":101,"start_character":13,"end_line":101,"end_character":54},"in_reply_to":"db55d0ba_98df9cad","updated":"2025-04-11 08:08:11.000000000","message":"Hello,\n\nFirst link in google:\n\nhttps://docs.openstack.org/neutron/rocky/admin/vpnaas-scenario.html - I think we need redirect it to:\nhttps://docs.openstack.org/neutron/latest/admin/vpnaas-scenario.html","commit_id":"fe6e4a86d0c9e07e2883631c2221729332d7fdd9"}]}
