)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"4ce344bc1c5c6ee44e732c50c3c1751faa0b2ab6","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"9a7cd6d5_8e2099e9","updated":"2022-04-29 19:10:48.000000000","message":"thanks Slawek for starting it. Few comments inline.","commit_id":"bc3a3989454daf402c30e656803d50c6f03f8149"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"82d4d687206f2be245ade43cc146cf34195aacec","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"a125ec2d_5e69f469","updated":"2022-05-03 18:22:16.000000000","message":"thanks Slawek for updates, few more comments and after that I think it will be in ready state.","commit_id":"9e1be662c061fc6d9043b7e085a767a53a4662b0"},{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"6ac1b77e04e3a2e2fab9cc73f8b2a70558ef12e2","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"fd8042c1_de1271d8","updated":"2022-05-07 19:48:33.000000000","message":"This looks good.  A few grammar points and some suggestions for clarifications noted inline.","commit_id":"180d8a8ffbcc6e09491a22905e3a99e3a46d6a85"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"a8eee4faa7eaacbe85388ff2c7b075656925601d","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"b588b226_decbc2c8","updated":"2022-05-05 17:01:01.000000000","message":"thanks Slawek for working on it, lgtm.","commit_id":"180d8a8ffbcc6e09491a22905e3a99e3a46d6a85"},{"author":{"_account_id":16708,"name":"Kendall Nelson","display_name":"Kendall (diablo_rojo)","email":"kennelson11@gmail.com","username":"kjnelson"},"change_message_id":"913ef3a71388301a6bcd48802c24ea6941b39ac4","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"c5fcab04_6dea312c","updated":"2022-05-12 11:37:57.000000000","message":"Aside from all Brian\u0027s nits. It looks good to me. ","commit_id":"3e89034759d6d2be76168646ee6b8e67b3aa2b52"},{"author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"change_message_id":"3655af151bcee37c132c025781e513b5303d312f","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"ffd3a895_e58b1822","updated":"2022-05-11 16:14:40.000000000","message":"I\u0027m not majorly opposed to the naming of this designation, but it does seem a little odd to me.\n\nWhy is naming so hard?","commit_id":"3e89034759d6d2be76168646ee6b8e67b3aa2b52"},{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"ce7ec5ce4e12be63644c5446093f8f7d202d28e2","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"dcf47296_c1406aa9","updated":"2022-05-10 21:33:46.000000000","message":"Two minor typos noted inline, otherwise I think this is fine.","commit_id":"3e89034759d6d2be76168646ee6b8e67b3aa2b52"},{"author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"change_message_id":"c756c0c3f5817b6844c86957ceb13e8767991721","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"dc02d4b6_8a400a8d","updated":"2022-05-16 13:48:54.000000000","message":"I definitely like the new terms, but separating them out like this maybe crystallizes the intent... I\u0027m not sure why we\u0027d have this \"inactive\" designation for less than one cycle. Or am I misunderstanding?","commit_id":"0cf2e15642cbad77728bc24c191a38cf72525d7b"},{"author":{"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},"change_message_id":"e4dd42da625246ec513c0ca8d5096feda5f53434","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"516d5106_02aab49e","updated":"2022-05-16 15:05:42.000000000","message":"I understand the motivation and need for labeling projects as emerging and agree with the terms, structure, and conditions.\n\nI do not see a lot of value with the current definition of \"inactive\". Please see comments inline.","commit_id":"0cf2e15642cbad77728bc24c191a38cf72525d7b"},{"author":{"_account_id":7198,"name":"Jay Bryant","email":"jungleboyj@electronicjungle.net","username":"jsbryant"},"change_message_id":"c6cad0fd907dcf2aa79613043c20bff95d159dd1","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"e8071db1_80c9b2cf","updated":"2022-05-26 16:24:42.000000000","message":"I agree with the approach.  Have some wording comments.  Looks good otherwise.","commit_id":"a840d04c65ba4437bdcab321c3ab89f6c3ec4391"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"e71bda09b91bdb5557a0f4617cbd0035254a9d25","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"2650f26e_5e672dca","updated":"2022-05-24 21:55:40.000000000","message":"thanks. lgtm. \u0027Emerging Technology\u0027 sounds better terminology","commit_id":"a840d04c65ba4437bdcab321c3ab89f6c3ec4391"},{"author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"change_message_id":"ce9250a2b0c9b7a501078ef6409107867f29f4b8","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":7,"id":"a4b011c2_ba038d2c","updated":"2022-05-27 13:53:40.000000000","message":"Content looks good now, one more wording tweak if you have a chance.","commit_id":"b769b1c27760fffe3b39ebc965c27880ae0fc6b7"},{"author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"change_message_id":"1464978227c73ff5bdd03104fe075c082ba2027d","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":9,"id":"52ee69e8_1ba6c26e","updated":"2022-05-27 16:36:47.000000000","message":"One tiny typo tweak from me, but this is good now, IMHO.","commit_id":"fc18913cae47dfa0e4fbc5db6dc3fef68f47a33b"},{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"136f6467c68c79dfaf327eb0a63974fff43e9de7","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":9,"id":"d549c2fd_faff0573","updated":"2022-05-28 21:32:50.000000000","message":"Question inline about the Emerging Technology timeline (it seems kind of ambiguous to me).","commit_id":"fc18913cae47dfa0e4fbc5db6dc3fef68f47a33b"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"81e9f73bcb5fc8dfdaa7ab0b9167cfdfc63ccd5d","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":9,"id":"e9a3fb51_cb431dba","updated":"2022-05-27 17:38:51.000000000","message":"lgtm","commit_id":"fc18913cae47dfa0e4fbc5db6dc3fef68f47a33b"},{"author":{"_account_id":308,"name":"Thierry Carrez","email":"thierry@openstack.org","username":"ttx"},"change_message_id":"db57036d327ea7ea7b03881df1c59b1248c5941e","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":10,"id":"3b2df3e9_8dfc2d04","updated":"2022-05-30 11:48:25.000000000","message":"I like it, and I like the \"emerging technology\" name too. \"Preview\" assumed it was easy to try out and it rarely was.","commit_id":"361a040d1da8291d6960709dd00df0d3b97443df"},{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"d2ab8bf38b7bf7b70c99ad2f51682d3e8638e8e2","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":10,"id":"0278adae_2e53af43","updated":"2022-05-31 14:48:06.000000000","message":"Typo noted inline.  I agree with you that there\u0027s no sense splitting the document if there\u0027s widespread agreement about what you say about inactive projects.","commit_id":"361a040d1da8291d6960709dd00df0d3b97443df"},{"author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"change_message_id":"09f74a8d915baea76320282da3bf6914678dd241","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":11,"id":"acb3ebb9_d9132ee4","updated":"2022-06-01 14:52:49.000000000","message":"I think I\u0027m good with the content here, but I think maybe softening the words on what happens when we retire to match what happens if an emerging project takes too long would be a good idea. And a couple more clarity suggestions.","commit_id":"5b89930d9a00b6373c013e5a6651ec42e77a0611"},{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"3060845ee034e7599afeaac14ffccac0cc5f5cd5","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":12,"id":"37ef5ced_cd844f7f","updated":"2022-06-10 14:05:52.000000000","message":"Typo noted inline.  Content is fine, so voting +1.","commit_id":"71fd15b52e21fbab9966adbe48f51b92f38a8e9b"},{"author":{"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},"change_message_id":"82e0662fca52eb98d364b77d1cc51fd33b859a1f","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":13,"id":"48081b94_ba8fb5f7","updated":"2022-06-16 14:37:36.000000000","message":"Agree with the content and direction.","commit_id":"cf340d6181180ad4cd02422163470eedf4467856"},{"author":{"_account_id":2033,"name":"Belmiro Moreira","email":"moreira.belmiro.email.lists@gmail.com","username":"moreira-belmiro-email-lists"},"change_message_id":"85f6d4c256409f2ef925b49d844e8dfff99d5e5c","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":13,"id":"bf446bfa_9ae7573e","updated":"2022-06-22 15:00:08.000000000","message":"LGTM. Thanks Slawek for proposing it.","commit_id":"cf340d6181180ad4cd02422163470eedf4467856"},{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"8d4915a90149ea30171a4998dadbb67c6bfaf11b","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":13,"id":"295fbacc_4df15458","updated":"2022-06-16 15:44:04.000000000","message":"Revisions LGTM.","commit_id":"cf340d6181180ad4cd02422163470eedf4467856"},{"author":{"_account_id":7198,"name":"Jay Bryant","email":"jungleboyj@electronicjungle.net","username":"jsbryant"},"change_message_id":"4f6f9406edd5d2952ce01522a27a6dbbfc93751f","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":13,"id":"3ee90894_7c9d491d","updated":"2022-06-16 16:27:15.000000000","message":"Thank you for addressing my comments.","commit_id":"cf340d6181180ad4cd02422163470eedf4467856"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"63367ae2b65d6b5d8518f2cfa83b287157c6b986","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":13,"id":"860b9d8a_80cbba39","updated":"2022-06-24 00:51:55.000000000","message":"Thanks Slawek for working on this. ","commit_id":"cf340d6181180ad4cd02422163470eedf4467856"}],"reference/emerging-technology-and-inactive-projects.rst":[{"author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"change_message_id":"c756c0c3f5817b6844c86957ceb13e8767991721","unresolved":true,"context_lines":[{"line_number":19,"context_line":"broken testing or not merge incoming patches for long time."},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"In order to solve the above problems, there is ``Emerging technology`` state for"},{"line_number":22,"context_line":"such new projects and ``inactive`` state for existing, not so active anymore"},{"line_number":23,"context_line":"projects. TC will keep working on such projects to make them consistent"},{"line_number":24,"context_line":"with OpenStack or try to make inactive projects to active. TC might not be able"},{"line_number":25,"context_line":"to solve these problems but we will try to keep eyes on such projects and give"},{"line_number":26,"context_line":"our best effort to make them active."}],"source_content_type":"text/x-rst","patch_set":5,"id":"32b96228_612f58ba","line":23,"range":{"start_line":22,"start_character":45,"end_line":23,"end_character":8},"updated":"2022-05-16 13:48:54.000000000","message":"suggestion: \"projects that are not so active anymore\"","commit_id":"0cf2e15642cbad77728bc24c191a38cf72525d7b"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"a469bed676ca8f04446fc9a1318b9e8f41352069","unresolved":false,"context_lines":[{"line_number":19,"context_line":"broken testing or not merge incoming patches for long time."},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"In order to solve the above problems, there is ``Emerging technology`` state for"},{"line_number":22,"context_line":"such new projects and ``inactive`` state for existing, not so active anymore"},{"line_number":23,"context_line":"projects. TC will keep working on such projects to make them consistent"},{"line_number":24,"context_line":"with OpenStack or try to make inactive projects to active. TC might not be able"},{"line_number":25,"context_line":"to solve these problems but we will try to keep eyes on such projects and give"},{"line_number":26,"context_line":"our best effort to make them active."}],"source_content_type":"text/x-rst","patch_set":5,"id":"fd340bc4_beebd36e","line":23,"range":{"start_line":22,"start_character":45,"end_line":23,"end_character":8},"in_reply_to":"32b96228_612f58ba","updated":"2022-05-18 08:00:13.000000000","message":"Done","commit_id":"0cf2e15642cbad77728bc24c191a38cf72525d7b"},{"author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"change_message_id":"c756c0c3f5817b6844c86957ceb13e8767991721","unresolved":true,"context_lines":[{"line_number":70,"context_line":"development cycle such project should meet all requirements for a new project"},{"line_number":71,"context_line":"listed in :doc:`new-projects-requirements` to stay as an official OpenStack"},{"line_number":72,"context_line":"project."},{"line_number":73,"context_line":"If project is not able to become official OpenStack project within that"},{"line_number":74,"context_line":"timeframe, TC will discuss with the team if more time is required for the"},{"line_number":75,"context_line":"project to meet the :doc:`new-projects-requirements` or will retire the project."},{"line_number":76,"context_line":""}],"source_content_type":"text/x-rst","patch_set":5,"id":"7c0e2d35_1b3f9fc4","line":73,"range":{"start_line":73,"start_character":33,"end_line":73,"end_character":41},"updated":"2022-05-16 13:48:54.000000000","message":"\"an official\"","commit_id":"0cf2e15642cbad77728bc24c191a38cf72525d7b"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"a469bed676ca8f04446fc9a1318b9e8f41352069","unresolved":false,"context_lines":[{"line_number":70,"context_line":"development cycle such project should meet all requirements for a new project"},{"line_number":71,"context_line":"listed in :doc:`new-projects-requirements` to stay as an official OpenStack"},{"line_number":72,"context_line":"project."},{"line_number":73,"context_line":"If project is not able to become official OpenStack project within that"},{"line_number":74,"context_line":"timeframe, TC will discuss with the team if more time is required for the"},{"line_number":75,"context_line":"project to meet the :doc:`new-projects-requirements` or will retire the project."},{"line_number":76,"context_line":""}],"source_content_type":"text/x-rst","patch_set":5,"id":"c813c7fb_0fb38660","line":73,"range":{"start_line":73,"start_character":33,"end_line":73,"end_character":41},"in_reply_to":"7c0e2d35_1b3f9fc4","updated":"2022-05-18 08:00:13.000000000","message":"Done","commit_id":"0cf2e15642cbad77728bc24c191a38cf72525d7b"},{"author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"change_message_id":"c756c0c3f5817b6844c86957ceb13e8767991721","unresolved":true,"context_lines":[{"line_number":80,"context_line":"planning."},{"line_number":81,"context_line":"In case when ``inactive`` project will not become ``active`` within that"},{"line_number":82,"context_line":"timeframe, TC will retire it before final release in the release cycle so there"},{"line_number":83,"context_line":"will be no new releases of such project."},{"line_number":84,"context_line":""},{"line_number":85,"context_line":"Tracking"},{"line_number":86,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":5,"id":"2dee3b30_0a2a1474","line":83,"updated":"2022-05-16 13:48:54.000000000","message":"Hmm, maybe I\u0027m missing something here. Are you saying we\u0027d never release a project as \"inactive\"? What it sounds like here is that we would mark them as inactive at the beginning of the cycle and if they haven\u0027t fixed things by the release, we drop them to retired. Is that the intent?\n\nI had assumed this was our way of providing one or two releases of an inactive project (marked as such) where we\u0027re just honest with consumers about the lack of activity (and potential quality) before we fully retired. This off-ramp would provide time for someone to put together a new contribution strategy (which can take months for approval) as well as to find alternatives or execute an exit strategy if nobody ever shows up.\n\nI guess my point is, I\u0027m not sure the point of marking a project as \"inactive\" internally really matters if it\u0027s not released with such a designation.","commit_id":"0cf2e15642cbad77728bc24c191a38cf72525d7b"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"a469bed676ca8f04446fc9a1318b9e8f41352069","unresolved":true,"context_lines":[{"line_number":80,"context_line":"planning."},{"line_number":81,"context_line":"In case when ``inactive`` project will not become ``active`` within that"},{"line_number":82,"context_line":"timeframe, TC will retire it before final release in the release cycle so there"},{"line_number":83,"context_line":"will be no new releases of such project."},{"line_number":84,"context_line":""},{"line_number":85,"context_line":"Tracking"},{"line_number":86,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":5,"id":"f381f6e2_1ba398b9","line":83,"in_reply_to":"00c688c0_b4a9380d","updated":"2022-05-18 08:00:13.000000000","message":"Intention here was that project enters that \"inactive\" state when:\n\n    are not able to do the mandatory activities, such as release, fix testing, review incoming code, etc.\n\nSo IMHO that implies that we shouldn\u0027t make release of such project if it has e.g. broken CI and there is nobody who wants to fix it. We want to avoid the case as we had in last cycle that we had to force merge some fixes in some projects which had broken CI just before release.","commit_id":"0cf2e15642cbad77728bc24c191a38cf72525d7b"},{"author":{"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},"change_message_id":"e4dd42da625246ec513c0ca8d5096feda5f53434","unresolved":true,"context_lines":[{"line_number":80,"context_line":"planning."},{"line_number":81,"context_line":"In case when ``inactive`` project will not become ``active`` within that"},{"line_number":82,"context_line":"timeframe, TC will retire it before final release in the release cycle so there"},{"line_number":83,"context_line":"will be no new releases of such project."},{"line_number":84,"context_line":""},{"line_number":85,"context_line":"Tracking"},{"line_number":86,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":5,"id":"00c688c0_b4a9380d","line":83,"in_reply_to":"2dee3b30_0a2a1474","updated":"2022-05-16 15:05:42.000000000","message":"I think the within one cycle time frame is too short. An inactive project usually comes to our attention as such during the elections period (when no one volunteers) or when there are problems with the release/jobs. Realistically, that is too close to release for anyone to be able to accomplish anything, even if they notice the precarious situation of the project. Which they won\u0027t, and I bet most people will only realize what happened when the project is dropped and not release for that cycle.\n\nI agree with Dan and suggest that this label would only provide value if we allow for 2 cycles. In the meanwhile the \"inactive\" label which the project would be released with would provide the visibility for people who depend on it to talk to their bosses and come up with a strategy.","commit_id":"0cf2e15642cbad77728bc24c191a38cf72525d7b"},{"author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"change_message_id":"ade6210004ba9a9f730ff9eef66b5e1cb3df9a7f","unresolved":true,"context_lines":[{"line_number":80,"context_line":"planning."},{"line_number":81,"context_line":"In case when ``inactive`` project will not become ``active`` within that"},{"line_number":82,"context_line":"timeframe, TC will retire it before final release in the release cycle so there"},{"line_number":83,"context_line":"will be no new releases of such project."},{"line_number":84,"context_line":""},{"line_number":85,"context_line":"Tracking"},{"line_number":86,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":5,"id":"8d8c7fc5_6130a093","line":83,"in_reply_to":"708e702f_8a37284a","updated":"2022-05-25 19:19:34.000000000","message":"I just think it\u0027s too aggressive to give warning at the beginning of a cycle and retire before the end.\n\nCan we just avoid releasing those projects for a cycle or two, then retire them to signal \"okay we\u0027re done releasing for sure\" ?","commit_id":"0cf2e15642cbad77728bc24c191a38cf72525d7b"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"a6efbc813f508052677f9a068a5efbd63d102032","unresolved":true,"context_lines":[{"line_number":80,"context_line":"planning."},{"line_number":81,"context_line":"In case when ``inactive`` project will not become ``active`` within that"},{"line_number":82,"context_line":"timeframe, TC will retire it before final release in the release cycle so there"},{"line_number":83,"context_line":"will be no new releases of such project."},{"line_number":84,"context_line":""},{"line_number":85,"context_line":"Tracking"},{"line_number":86,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":5,"id":"9dd1288b_c5927122","line":83,"in_reply_to":"8d8c7fc5_6130a093","updated":"2022-05-25 20:02:00.000000000","message":"sure, We can give two cycles can be the criteria and we avoid releasing them. But I think during the next cycle leader assignment we might end up retiring them.\n\nbut keeping two months as criteria here is fine.","commit_id":"0cf2e15642cbad77728bc24c191a38cf72525d7b"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"cf5b03a098fa3e5921fe1854709cb6a8ef18f838","unresolved":false,"context_lines":[{"line_number":80,"context_line":"planning."},{"line_number":81,"context_line":"In case when ``inactive`` project will not become ``active`` within that"},{"line_number":82,"context_line":"timeframe, TC will retire it before final release in the release cycle so there"},{"line_number":83,"context_line":"will be no new releases of such project."},{"line_number":84,"context_line":""},{"line_number":85,"context_line":"Tracking"},{"line_number":86,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":5,"id":"aba00492_0816f70f","line":83,"in_reply_to":"9dd1288b_c5927122","updated":"2022-05-27 13:08:19.000000000","message":"I changed it a bit. I hope it will be better for You now.","commit_id":"0cf2e15642cbad77728bc24c191a38cf72525d7b"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"e71bda09b91bdb5557a0f4617cbd0035254a9d25","unresolved":true,"context_lines":[{"line_number":80,"context_line":"planning."},{"line_number":81,"context_line":"In case when ``inactive`` project will not become ``active`` within that"},{"line_number":82,"context_line":"timeframe, TC will retire it before final release in the release cycle so there"},{"line_number":83,"context_line":"will be no new releases of such project."},{"line_number":84,"context_line":""},{"line_number":85,"context_line":"Tracking"},{"line_number":86,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":5,"id":"708e702f_8a37284a","line":83,"in_reply_to":"f381f6e2_1ba398b9","updated":"2022-05-24 21:55:40.000000000","message":"yeah, we want to avoid releasing any broken/inactive projects or at least spend time on those in final release critical time. And if any project is not able to do development cycle basic activities then it is clear indication that it is ok to retire.\n\nAlso, if any new maintainers comes later they can always re-apply it in openstack and maintain it as active team.","commit_id":"0cf2e15642cbad77728bc24c191a38cf72525d7b"},{"author":{"_account_id":7198,"name":"Jay Bryant","email":"jungleboyj@electronicjungle.net","username":"jsbryant"},"change_message_id":"c6cad0fd907dcf2aa79613043c20bff95d159dd1","unresolved":true,"context_lines":[{"line_number":3,"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"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"As a community we want to be inclusive for new projects under the OpenStack"},{"line_number":6,"context_line":"umbrella. This however isn\u0027t that easy as each project needs to fit many"},{"line_number":7,"context_line":"requirements (see :doc:`new-projects-requirements` for more details) and that can"},{"line_number":8,"context_line":"be sometimes hard for new projects."},{"line_number":9,"context_line":""}],"source_content_type":"text/x-rst","patch_set":6,"id":"0349c202_824c45b1","line":6,"range":{"start_line":6,"start_character":9,"end_line":6,"end_character":23},"updated":"2022-05-26 16:24:42.000000000","message":"This, however, isn\u0027t","commit_id":"a840d04c65ba4437bdcab321c3ab89f6c3ec4391"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"cf5b03a098fa3e5921fe1854709cb6a8ef18f838","unresolved":false,"context_lines":[{"line_number":3,"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"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"As a community we want to be inclusive for new projects under the OpenStack"},{"line_number":6,"context_line":"umbrella. This however isn\u0027t that easy as each project needs to fit many"},{"line_number":7,"context_line":"requirements (see :doc:`new-projects-requirements` for more details) and that can"},{"line_number":8,"context_line":"be sometimes hard for new projects."},{"line_number":9,"context_line":""}],"source_content_type":"text/x-rst","patch_set":6,"id":"291d43cf_a6037ad6","line":6,"range":{"start_line":6,"start_character":9,"end_line":6,"end_character":23},"in_reply_to":"0349c202_824c45b1","updated":"2022-05-27 13:08:19.000000000","message":"Done","commit_id":"a840d04c65ba4437bdcab321c3ab89f6c3ec4391"},{"author":{"_account_id":7198,"name":"Jay Bryant","email":"jungleboyj@electronicjungle.net","username":"jsbryant"},"change_message_id":"c6cad0fd907dcf2aa79613043c20bff95d159dd1","unresolved":true,"context_lines":[{"line_number":21,"context_line":"In order to solve the above problems, there is ``Emerging technology`` state for"},{"line_number":22,"context_line":"such new projects and ``inactive`` state for existing projects that are not so"},{"line_number":23,"context_line":"active anymore. TC will keep working on such projects to make them consistent"},{"line_number":24,"context_line":"with OpenStack or try to make inactive projects to active. TC might not be able"},{"line_number":25,"context_line":"to solve these problems but we will try to keep eyes on such projects and give"},{"line_number":26,"context_line":"our best effort to make them active."},{"line_number":27,"context_line":""}],"source_content_type":"text/x-rst","patch_set":6,"id":"69f480c4_a7a01f74","line":24,"range":{"start_line":24,"start_character":24,"end_line":24,"end_character":29},"updated":"2022-05-26 16:24:42.000000000","message":"transition","commit_id":"a840d04c65ba4437bdcab321c3ab89f6c3ec4391"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"cf5b03a098fa3e5921fe1854709cb6a8ef18f838","unresolved":false,"context_lines":[{"line_number":21,"context_line":"In order to solve the above problems, there is ``Emerging technology`` state for"},{"line_number":22,"context_line":"such new projects and ``inactive`` state for existing projects that are not so"},{"line_number":23,"context_line":"active anymore. TC will keep working on such projects to make them consistent"},{"line_number":24,"context_line":"with OpenStack or try to make inactive projects to active. TC might not be able"},{"line_number":25,"context_line":"to solve these problems but we will try to keep eyes on such projects and give"},{"line_number":26,"context_line":"our best effort to make them active."},{"line_number":27,"context_line":""}],"source_content_type":"text/x-rst","patch_set":6,"id":"1ad9d71a_a074706c","line":24,"range":{"start_line":24,"start_character":24,"end_line":24,"end_character":29},"in_reply_to":"69f480c4_a7a01f74","updated":"2022-05-27 13:08:19.000000000","message":"Done","commit_id":"a840d04c65ba4437bdcab321c3ab89f6c3ec4391"},{"author":{"_account_id":7198,"name":"Jay Bryant","email":"jungleboyj@electronicjungle.net","username":"jsbryant"},"change_message_id":"c6cad0fd907dcf2aa79613043c20bff95d159dd1","unresolved":true,"context_lines":[{"line_number":25,"context_line":"to solve these problems but we will try to keep eyes on such projects and give"},{"line_number":26,"context_line":"our best effort to make them active."},{"line_number":27,"context_line":""},{"line_number":28,"context_line":"``Emerging technology`` is state in which can be set for new OpenStack projects."},{"line_number":29,"context_line":"For the existing projects which for example lack of maintainers and"},{"line_number":30,"context_line":"due to that aren\u0027t maintained well anymore ``inactive`` state can be set."},{"line_number":31,"context_line":""}],"source_content_type":"text/x-rst","patch_set":6,"id":"30420bfd_65f0cb29","line":28,"range":{"start_line":28,"start_character":23,"end_line":28,"end_character":42},"updated":"2022-05-26 16:24:42.000000000","message":"I would say \u0027is a sate which\u0027","commit_id":"a840d04c65ba4437bdcab321c3ab89f6c3ec4391"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"e71bda09b91bdb5557a0f4617cbd0035254a9d25","unresolved":true,"context_lines":[{"line_number":25,"context_line":"to solve these problems but we will try to keep eyes on such projects and give"},{"line_number":26,"context_line":"our best effort to make them active."},{"line_number":27,"context_line":""},{"line_number":28,"context_line":"``Emerging technology`` is state in which can be set for new OpenStack projects."},{"line_number":29,"context_line":"For the existing projects which for example lack of maintainers and"},{"line_number":30,"context_line":"due to that aren\u0027t maintained well anymore ``inactive`` state can be set."},{"line_number":31,"context_line":""}],"source_content_type":"text/x-rst","patch_set":6,"id":"3926cd74_ee9188c3","line":28,"range":{"start_line":28,"start_character":33,"end_line":28,"end_character":42},"updated":"2022-05-24 21:55:40.000000000","message":"which","commit_id":"a840d04c65ba4437bdcab321c3ab89f6c3ec4391"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"cf5b03a098fa3e5921fe1854709cb6a8ef18f838","unresolved":false,"context_lines":[{"line_number":25,"context_line":"to solve these problems but we will try to keep eyes on such projects and give"},{"line_number":26,"context_line":"our best effort to make them active."},{"line_number":27,"context_line":""},{"line_number":28,"context_line":"``Emerging technology`` is state in which can be set for new OpenStack projects."},{"line_number":29,"context_line":"For the existing projects which for example lack of maintainers and"},{"line_number":30,"context_line":"due to that aren\u0027t maintained well anymore ``inactive`` state can be set."},{"line_number":31,"context_line":""}],"source_content_type":"text/x-rst","patch_set":6,"id":"034d9952_5f52c200","line":28,"range":{"start_line":28,"start_character":23,"end_line":28,"end_character":42},"in_reply_to":"30420bfd_65f0cb29","updated":"2022-05-27 13:08:19.000000000","message":"Done","commit_id":"a840d04c65ba4437bdcab321c3ab89f6c3ec4391"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"cf5b03a098fa3e5921fe1854709cb6a8ef18f838","unresolved":false,"context_lines":[{"line_number":25,"context_line":"to solve these problems but we will try to keep eyes on such projects and give"},{"line_number":26,"context_line":"our best effort to make them active."},{"line_number":27,"context_line":""},{"line_number":28,"context_line":"``Emerging technology`` is state in which can be set for new OpenStack projects."},{"line_number":29,"context_line":"For the existing projects which for example lack of maintainers and"},{"line_number":30,"context_line":"due to that aren\u0027t maintained well anymore ``inactive`` state can be set."},{"line_number":31,"context_line":""}],"source_content_type":"text/x-rst","patch_set":6,"id":"ab01b6ed_f86abbda","line":28,"range":{"start_line":28,"start_character":33,"end_line":28,"end_character":42},"in_reply_to":"3926cd74_ee9188c3","updated":"2022-05-27 13:08:19.000000000","message":"Done","commit_id":"a840d04c65ba4437bdcab321c3ab89f6c3ec4391"},{"author":{"_account_id":7198,"name":"Jay Bryant","email":"jungleboyj@electronicjungle.net","username":"jsbryant"},"change_message_id":"c6cad0fd907dcf2aa79613043c20bff95d159dd1","unresolved":true,"context_lines":[{"line_number":26,"context_line":"our best effort to make them active."},{"line_number":27,"context_line":""},{"line_number":28,"context_line":"``Emerging technology`` is state in which can be set for new OpenStack projects."},{"line_number":29,"context_line":"For the existing projects which for example lack of maintainers and"},{"line_number":30,"context_line":"due to that aren\u0027t maintained well anymore ``inactive`` state can be set."},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"Entry criteria"},{"line_number":33,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":6,"id":"b1727fde_2a23d029","line":30,"range":{"start_line":29,"start_character":0,"end_line":30,"end_character":73},"updated":"2022-05-26 16:24:42.000000000","message":"This sentence is very confusing:  \"The state of \u0027inactive\u0027 can be set for existing projects that aren\u0027t well maintained due to lack of maintainers or active contribution.\"","commit_id":"a840d04c65ba4437bdcab321c3ab89f6c3ec4391"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"cf5b03a098fa3e5921fe1854709cb6a8ef18f838","unresolved":false,"context_lines":[{"line_number":26,"context_line":"our best effort to make them active."},{"line_number":27,"context_line":""},{"line_number":28,"context_line":"``Emerging technology`` is state in which can be set for new OpenStack projects."},{"line_number":29,"context_line":"For the existing projects which for example lack of maintainers and"},{"line_number":30,"context_line":"due to that aren\u0027t maintained well anymore ``inactive`` state can be set."},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"Entry criteria"},{"line_number":33,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":6,"id":"57b35f26_34d60c0b","line":30,"range":{"start_line":29,"start_character":0,"end_line":30,"end_character":73},"in_reply_to":"b1727fde_2a23d029","updated":"2022-05-27 13:08:19.000000000","message":"Done","commit_id":"a840d04c65ba4437bdcab321c3ab89f6c3ec4391"},{"author":{"_account_id":7198,"name":"Jay Bryant","email":"jungleboyj@electronicjungle.net","username":"jsbryant"},"change_message_id":"c6cad0fd907dcf2aa79613043c20bff95d159dd1","unresolved":true,"context_lines":[{"line_number":39,"context_line":""},{"line_number":40,"context_line":"For existing projects which became inactive due to lack of maintainers and are"},{"line_number":41,"context_line":"not able to do the mandatory activities, such as release, fix testing, review"},{"line_number":42,"context_line":"incoming code, etc., TC can consider marking such project as ``inactive``,"},{"line_number":43,"context_line":"try to solve the problem if we can but keep it in the official"},{"line_number":44,"context_line":"OpenStack projects list instead of deprecating and removing it immediately (see"},{"line_number":45,"context_line":":doc:`dropping-projects` for more details)."}],"source_content_type":"text/x-rst","patch_set":6,"id":"a632929c_f13c14a1","line":42,"range":{"start_line":42,"start_character":50,"end_line":42,"end_character":57},"updated":"2022-05-26 16:24:42.000000000","message":"projects","commit_id":"a840d04c65ba4437bdcab321c3ab89f6c3ec4391"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"cf5b03a098fa3e5921fe1854709cb6a8ef18f838","unresolved":false,"context_lines":[{"line_number":39,"context_line":""},{"line_number":40,"context_line":"For existing projects which became inactive due to lack of maintainers and are"},{"line_number":41,"context_line":"not able to do the mandatory activities, such as release, fix testing, review"},{"line_number":42,"context_line":"incoming code, etc., TC can consider marking such project as ``inactive``,"},{"line_number":43,"context_line":"try to solve the problem if we can but keep it in the official"},{"line_number":44,"context_line":"OpenStack projects list instead of deprecating and removing it immediately (see"},{"line_number":45,"context_line":":doc:`dropping-projects` for more details)."}],"source_content_type":"text/x-rst","patch_set":6,"id":"fce43a7f_aaf55e4c","line":42,"range":{"start_line":42,"start_character":50,"end_line":42,"end_character":57},"in_reply_to":"a632929c_f13c14a1","updated":"2022-05-27 13:08:19.000000000","message":"Done","commit_id":"a840d04c65ba4437bdcab321c3ab89f6c3ec4391"},{"author":{"_account_id":7198,"name":"Jay Bryant","email":"jungleboyj@electronicjungle.net","username":"jsbryant"},"change_message_id":"c6cad0fd907dcf2aa79613043c20bff95d159dd1","unresolved":true,"context_lines":[{"line_number":66,"context_line":"A new project must become an active OpenStack project within two release cycles"},{"line_number":67,"context_line":"from when they were designated an OpenStack ``Emerging technology`` project. For"},{"line_number":68,"context_line":"example, a project became OpenStack ``Emerging technology`` project in Yoga"},{"line_number":69,"context_line":"cycle then timeline for them is BB (after two release Zed and AA). In BB"},{"line_number":70,"context_line":"development cycle such project should meet all requirements for a new project"},{"line_number":71,"context_line":"listed in :doc:`new-projects-requirements` to stay as an official OpenStack"},{"line_number":72,"context_line":"project."}],"source_content_type":"text/x-rst","patch_set":6,"id":"4a6672cc_f207f9d4","line":69,"range":{"start_line":69,"start_character":46,"end_line":69,"end_character":64},"updated":"2022-05-26 16:24:42.000000000","message":"releases, Zed and AA","commit_id":"a840d04c65ba4437bdcab321c3ab89f6c3ec4391"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"cf5b03a098fa3e5921fe1854709cb6a8ef18f838","unresolved":false,"context_lines":[{"line_number":66,"context_line":"A new project must become an active OpenStack project within two release cycles"},{"line_number":67,"context_line":"from when they were designated an OpenStack ``Emerging technology`` project. For"},{"line_number":68,"context_line":"example, a project became OpenStack ``Emerging technology`` project in Yoga"},{"line_number":69,"context_line":"cycle then timeline for them is BB (after two release Zed and AA). In BB"},{"line_number":70,"context_line":"development cycle such project should meet all requirements for a new project"},{"line_number":71,"context_line":"listed in :doc:`new-projects-requirements` to stay as an official OpenStack"},{"line_number":72,"context_line":"project."}],"source_content_type":"text/x-rst","patch_set":6,"id":"2246377a_1f88b7bb","line":69,"range":{"start_line":69,"start_character":46,"end_line":69,"end_character":64},"in_reply_to":"4a6672cc_f207f9d4","updated":"2022-05-27 13:08:19.000000000","message":"Done","commit_id":"a840d04c65ba4437bdcab321c3ab89f6c3ec4391"},{"author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"change_message_id":"ce9250a2b0c9b7a501078ef6409107867f29f4b8","unresolved":true,"context_lines":[{"line_number":76,"context_line":""},{"line_number":77,"context_line":"An existing project should be reinstated as an active OpenStack project before"},{"line_number":78,"context_line":"the final release of the cycle they entered the ``inactive`` state to be become"},{"line_number":79,"context_line":"``active`` again and to be released in that cycle.  In case, ``inactive``"},{"line_number":80,"context_line":"project will not become ``active`` before the end of the cycle, there will be no"},{"line_number":81,"context_line":"release of it in that cycle. This will help to reduce the final release work for"},{"line_number":82,"context_line":"inactive projects as well as new cycle planning.  In case when ``inactive``"}],"source_content_type":"text/x-rst","patch_set":7,"id":"bb09e53a_a517dad8","line":79,"range":{"start_line":79,"start_character":52,"end_line":79,"end_character":60},"updated":"2022-05-27 13:53:40.000000000","message":"\"In the case where an\"","commit_id":"b769b1c27760fffe3b39ebc965c27880ae0fc6b7"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"1c5097ba37b783db95c12729e1c5f2eca8df1a06","unresolved":false,"context_lines":[{"line_number":76,"context_line":""},{"line_number":77,"context_line":"An existing project should be reinstated as an active OpenStack project before"},{"line_number":78,"context_line":"the final release of the cycle they entered the ``inactive`` state to be become"},{"line_number":79,"context_line":"``active`` again and to be released in that cycle.  In case, ``inactive``"},{"line_number":80,"context_line":"project will not become ``active`` before the end of the cycle, there will be no"},{"line_number":81,"context_line":"release of it in that cycle. This will help to reduce the final release work for"},{"line_number":82,"context_line":"inactive projects as well as new cycle planning.  In case when ``inactive``"}],"source_content_type":"text/x-rst","patch_set":7,"id":"e183ab73_dad27777","line":79,"range":{"start_line":79,"start_character":52,"end_line":79,"end_character":60},"in_reply_to":"bb09e53a_a517dad8","updated":"2022-05-27 14:32:51.000000000","message":"Done","commit_id":"b769b1c27760fffe3b39ebc965c27880ae0fc6b7"},{"author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"change_message_id":"ce9250a2b0c9b7a501078ef6409107867f29f4b8","unresolved":true,"context_lines":[{"line_number":77,"context_line":"An existing project should be reinstated as an active OpenStack project before"},{"line_number":78,"context_line":"the final release of the cycle they entered the ``inactive`` state to be become"},{"line_number":79,"context_line":"``active`` again and to be released in that cycle.  In case, ``inactive``"},{"line_number":80,"context_line":"project will not become ``active`` before the end of the cycle, there will be no"},{"line_number":81,"context_line":"release of it in that cycle. This will help to reduce the final release work for"},{"line_number":82,"context_line":"inactive projects as well as new cycle planning.  In case when ``inactive``"},{"line_number":83,"context_line":"project will still not become ``active`` during the next cycle after the cycle"}],"source_content_type":"text/x-rst","patch_set":7,"id":"059e6f82_663d6948","line":80,"range":{"start_line":80,"start_character":8,"end_line":80,"end_character":12},"updated":"2022-05-27 13:53:40.000000000","message":"along with above, this should be \"does\"","commit_id":"b769b1c27760fffe3b39ebc965c27880ae0fc6b7"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"1c5097ba37b783db95c12729e1c5f2eca8df1a06","unresolved":false,"context_lines":[{"line_number":77,"context_line":"An existing project should be reinstated as an active OpenStack project before"},{"line_number":78,"context_line":"the final release of the cycle they entered the ``inactive`` state to be become"},{"line_number":79,"context_line":"``active`` again and to be released in that cycle.  In case, ``inactive``"},{"line_number":80,"context_line":"project will not become ``active`` before the end of the cycle, there will be no"},{"line_number":81,"context_line":"release of it in that cycle. This will help to reduce the final release work for"},{"line_number":82,"context_line":"inactive projects as well as new cycle planning.  In case when ``inactive``"},{"line_number":83,"context_line":"project will still not become ``active`` during the next cycle after the cycle"}],"source_content_type":"text/x-rst","patch_set":7,"id":"58659ad7_a60ad1c8","line":80,"range":{"start_line":80,"start_character":8,"end_line":80,"end_character":12},"in_reply_to":"059e6f82_663d6948","updated":"2022-05-27 14:32:51.000000000","message":"Done","commit_id":"b769b1c27760fffe3b39ebc965c27880ae0fc6b7"},{"author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"change_message_id":"ce9250a2b0c9b7a501078ef6409107867f29f4b8","unresolved":true,"context_lines":[{"line_number":79,"context_line":"``active`` again and to be released in that cycle.  In case, ``inactive``"},{"line_number":80,"context_line":"project will not become ``active`` before the end of the cycle, there will be no"},{"line_number":81,"context_line":"release of it in that cycle. This will help to reduce the final release work for"},{"line_number":82,"context_line":"inactive projects as well as new cycle planning.  In case when ``inactive``"},{"line_number":83,"context_line":"project will still not become ``active`` during the next cycle after the cycle"},{"line_number":84,"context_line":"they entered the ``inactive`` state, TC will retire it before final release in"},{"line_number":85,"context_line":"the release cycle so there will be no new releases of such project."}],"source_content_type":"text/x-rst","patch_set":7,"id":"6e712090_50fa9a5d","line":82,"range":{"start_line":82,"start_character":50,"end_line":82,"end_character":58},"updated":"2022-05-27 13:53:40.000000000","message":"Same here, \"In the case where an\" and s/will still/still does/","commit_id":"b769b1c27760fffe3b39ebc965c27880ae0fc6b7"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"1c5097ba37b783db95c12729e1c5f2eca8df1a06","unresolved":false,"context_lines":[{"line_number":79,"context_line":"``active`` again and to be released in that cycle.  In case, ``inactive``"},{"line_number":80,"context_line":"project will not become ``active`` before the end of the cycle, there will be no"},{"line_number":81,"context_line":"release of it in that cycle. This will help to reduce the final release work for"},{"line_number":82,"context_line":"inactive projects as well as new cycle planning.  In case when ``inactive``"},{"line_number":83,"context_line":"project will still not become ``active`` during the next cycle after the cycle"},{"line_number":84,"context_line":"they entered the ``inactive`` state, TC will retire it before final release in"},{"line_number":85,"context_line":"the release cycle so there will be no new releases of such project."}],"source_content_type":"text/x-rst","patch_set":7,"id":"877a3620_a13690e2","line":82,"range":{"start_line":82,"start_character":50,"end_line":82,"end_character":58},"in_reply_to":"6e712090_50fa9a5d","updated":"2022-05-27 14:32:51.000000000","message":"Done","commit_id":"b769b1c27760fffe3b39ebc965c27880ae0fc6b7"},{"author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"change_message_id":"5f44af1c7923f80105f3861e444ab696b0b24909","unresolved":true,"context_lines":[{"line_number":80,"context_line":"``inactive`` project does not become ``active`` before the end of the cycle,"},{"line_number":81,"context_line":"there will be no release of it in that cycle. This will help to reduce"},{"line_number":82,"context_line":"the final release work for inactive projects as well as new cycle planning."},{"line_number":83,"context_line":"In the case where an when ``inactive`` project still does not become ``active``"},{"line_number":84,"context_line":"during the next cycle after the cycle they entered the ``inactive`` state, TC"},{"line_number":85,"context_line":"will retire it before final release in the release cycle so there will be no"},{"line_number":86,"context_line":"new releases of such project."}],"source_content_type":"text/x-rst","patch_set":8,"id":"edbb3843_1737d066","line":83,"range":{"start_line":83,"start_character":21,"end_line":83,"end_character":25},"updated":"2022-05-27 16:36:06.000000000","message":"This wasn\u0027t part of my highlight, but needs to go, sorry.","commit_id":"c9c2055c6026db167c24467840291d6c5d2b6a3a"},{"author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"change_message_id":"09f74a8d915baea76320282da3bf6914678dd241","unresolved":false,"context_lines":[{"line_number":80,"context_line":"``inactive`` project does not become ``active`` before the end of the cycle,"},{"line_number":81,"context_line":"there will be no release of it in that cycle. This will help to reduce"},{"line_number":82,"context_line":"the final release work for inactive projects as well as new cycle planning."},{"line_number":83,"context_line":"In the case where an when ``inactive`` project still does not become ``active``"},{"line_number":84,"context_line":"during the next cycle after the cycle they entered the ``inactive`` state, TC"},{"line_number":85,"context_line":"will retire it before final release in the release cycle so there will be no"},{"line_number":86,"context_line":"new releases of such project."}],"source_content_type":"text/x-rst","patch_set":8,"id":"cad29791_8fa5ec52","line":83,"range":{"start_line":83,"start_character":21,"end_line":83,"end_character":25},"in_reply_to":"edbb3843_1737d066","updated":"2022-06-01 14:52:49.000000000","message":"Done","commit_id":"c9c2055c6026db167c24467840291d6c5d2b6a3a"},{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"136f6467c68c79dfaf327eb0a63974fff43e9de7","unresolved":true,"context_lines":[{"line_number":69,"context_line":"cycle then timeline for them is BB (after two releases, Zed and AA). In BB"},{"line_number":70,"context_line":"development cycle such project should meet all requirements for a new project"},{"line_number":71,"context_line":"listed in :doc:`new-projects-requirements` to stay as an official OpenStack"},{"line_number":72,"context_line":"project."},{"line_number":73,"context_line":"If project is not able to become an official OpenStack project within that"},{"line_number":74,"context_line":"timeframe, TC will discuss with the team if more time is required for the"},{"line_number":75,"context_line":"project to meet the :doc:`new-projects-requirements` or will retire the project."}],"source_content_type":"text/x-rst","patch_set":9,"id":"9e5e4b22_ecbcc5c7","line":72,"updated":"2022-05-28 21:32:50.000000000","message":"I\u0027m having trouble reconciling the sentence with the example.\n\nSentence: A new project must become an active OpenStack project within two release cycles from when they were designated an OpenStack ``Emerging technology`` project\n\nExample: a project became OpenStack ``Emerging technology`` project in Yoga\ncycle then timeline for them is BB (after two releases, Zed and AA). In BB\ndevelopment cycle such project should meet all requirements\n\n  Yoga \u003c- becomes ET \n  Zed  \u003c- release cycle 1\n  AA   \u003c- release cycle 2\n  BB   \u003c- release cycle 3  \u003c- expected to leave ET during this cycle\n\nMaybe it would be more clear to say \"A new project must become an active OpenStack project before the third OpenStack coordinated release after the project has entered Emerging Technology status.\"\n\nThe primary issue here is that there seem to be two different ways to interpret the time frame being specified, and that will be problematic the first time we have to impose the deadline.","commit_id":"fc18913cae47dfa0e4fbc5db6dc3fef68f47a33b"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"141ad9f418a31e07ec655ab140ddd0e00e66049c","unresolved":false,"context_lines":[{"line_number":69,"context_line":"cycle then timeline for them is BB (after two releases, Zed and AA). In BB"},{"line_number":70,"context_line":"development cycle such project should meet all requirements for a new project"},{"line_number":71,"context_line":"listed in :doc:`new-projects-requirements` to stay as an official OpenStack"},{"line_number":72,"context_line":"project."},{"line_number":73,"context_line":"If project is not able to become an official OpenStack project within that"},{"line_number":74,"context_line":"timeframe, TC will discuss with the team if more time is required for the"},{"line_number":75,"context_line":"project to meet the :doc:`new-projects-requirements` or will retire the project."}],"source_content_type":"text/x-rst","patch_set":9,"id":"57fe2774_2494ea46","line":72,"in_reply_to":"9e5e4b22_ecbcc5c7","updated":"2022-05-30 10:16:51.000000000","message":"Done","commit_id":"fc18913cae47dfa0e4fbc5db6dc3fef68f47a33b"},{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"136f6467c68c79dfaf327eb0a63974fff43e9de7","unresolved":true,"context_lines":[{"line_number":76,"context_line":""},{"line_number":77,"context_line":"An existing project should be reinstated as an active OpenStack project before"},{"line_number":78,"context_line":"the final release of the cycle they entered the ``inactive`` state to be become"},{"line_number":79,"context_line":"``active`` again and to be released in that cycle.  In the case where an"},{"line_number":80,"context_line":"``inactive`` project does not become ``active`` before the end of the cycle,"},{"line_number":81,"context_line":"there will be no release of it in that cycle. This will help to reduce"},{"line_number":82,"context_line":"the final release work for inactive projects as well as new cycle planning."},{"line_number":83,"context_line":"In the case where an ``inactive`` project still does not become ``active``"},{"line_number":84,"context_line":"during the next cycle after the cycle they entered the ``inactive`` state, TC"}],"source_content_type":"text/x-rst","patch_set":9,"id":"120af818_71f3db16","line":81,"range":{"start_line":79,"start_character":52,"end_line":81,"end_character":45},"updated":"2022-05-28 21:32:50.000000000","message":"I think we should be open to the possibility that someone using a deliverable might contribute a security fix or a compatibility fix so that the deliverable could operate with updated libraries, without being willing to become PTL of the project or even participate in distributed leadership for the project, and in that case, we\u0027d want to do a release, even though the project was inactive.  Maybe what we should say here is that the release team will not propose release patches for inactive projects; it\u0027s up to the project itself to get itself together enough to have CI working, get stuff merged, and propose a release.\n\nI share Dan and Kristi\u0027s concern that this timeline for reinstatement looks too aggressive.  It also occurs to me that the original proposal dealt with both new and inactive projects under the single umbrella of \"Technical Preview\".  Not that you came up with \"Emerging Technology\" (which I really like), we don\u0027t have to deal with the inactive projects in the same document.  So maybe we should get the ET out of the way and figure out what to do about inactive projects separately.","commit_id":"fc18913cae47dfa0e4fbc5db6dc3fef68f47a33b"},{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"3060845ee034e7599afeaac14ffccac0cc5f5cd5","unresolved":false,"context_lines":[{"line_number":76,"context_line":""},{"line_number":77,"context_line":"An existing project should be reinstated as an active OpenStack project before"},{"line_number":78,"context_line":"the final release of the cycle they entered the ``inactive`` state to be become"},{"line_number":79,"context_line":"``active`` again and to be released in that cycle.  In the case where an"},{"line_number":80,"context_line":"``inactive`` project does not become ``active`` before the end of the cycle,"},{"line_number":81,"context_line":"there will be no release of it in that cycle. This will help to reduce"},{"line_number":82,"context_line":"the final release work for inactive projects as well as new cycle planning."},{"line_number":83,"context_line":"In the case where an ``inactive`` project still does not become ``active``"},{"line_number":84,"context_line":"during the next cycle after the cycle they entered the ``inactive`` state, TC"}],"source_content_type":"text/x-rst","patch_set":9,"id":"cae17b70_2ee26fd0","line":81,"range":{"start_line":79,"start_character":52,"end_line":81,"end_character":45},"in_reply_to":"0453cd46_db02e671","updated":"2022-06-10 14:05:52.000000000","message":"Done","commit_id":"fc18913cae47dfa0e4fbc5db6dc3fef68f47a33b"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"141ad9f418a31e07ec655ab140ddd0e00e66049c","unresolved":true,"context_lines":[{"line_number":76,"context_line":""},{"line_number":77,"context_line":"An existing project should be reinstated as an active OpenStack project before"},{"line_number":78,"context_line":"the final release of the cycle they entered the ``inactive`` state to be become"},{"line_number":79,"context_line":"``active`` again and to be released in that cycle.  In the case where an"},{"line_number":80,"context_line":"``inactive`` project does not become ``active`` before the end of the cycle,"},{"line_number":81,"context_line":"there will be no release of it in that cycle. This will help to reduce"},{"line_number":82,"context_line":"the final release work for inactive projects as well as new cycle planning."},{"line_number":83,"context_line":"In the case where an ``inactive`` project still does not become ``active``"},{"line_number":84,"context_line":"during the next cycle after the cycle they entered the ``inactive`` state, TC"}],"source_content_type":"text/x-rst","patch_set":9,"id":"0453cd46_db02e671","line":81,"range":{"start_line":79,"start_character":52,"end_line":81,"end_character":45},"in_reply_to":"120af818_71f3db16","updated":"2022-05-30 10:16:51.000000000","message":"\u003e I think we should be open to the possibility that someone using a deliverable might contribute a security fix or a compatibility fix so that the deliverable could operate with updated libraries, without being willing to become PTL of the project or even participate in distributed leadership for the project, and in that case, we\u0027d want to do a release, even though the project was inactive.  Maybe what we should say here is that the release team will not propose release patches for inactive projects; it\u0027s up to the project itself to get itself together enough to have CI working, get stuff merged, and propose a release.\n\nThx. I updated it.\n\n\u003e \n\u003e I share Dan and Kristi\u0027s concern that this timeline for reinstatement looks too aggressive.  It also occurs to me that the original proposal dealt with both new and inactive projects under the single umbrella of \"Technical Preview\".  Not that you came up with \"Emerging Technology\" (which I really like), we don\u0027t have to deal with the inactive projects in the same document.  So maybe we should get the ET out of the way and figure out what to do about inactive projects separately.\n\nIf more people would like to have separate document for that I can propose another one but I\u0027m not sure if we need two documents really.","commit_id":"fc18913cae47dfa0e4fbc5db6dc3fef68f47a33b"},{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"d2ab8bf38b7bf7b70c99ad2f51682d3e8638e8e2","unresolved":true,"context_lines":[{"line_number":79,"context_line":"``active`` again and to be released in that cycle.  In the case where an"},{"line_number":80,"context_line":"``inactive`` project does not become ``active`` before the end of the cycle,"},{"line_number":81,"context_line":"there will be no release of it proposed by the release team in that cycle. In"},{"line_number":82,"context_line":"such case it is up to the project itself to get have CI working and propose a"},{"line_number":83,"context_line":"release if that is needed. It may be required like that for example when there"},{"line_number":84,"context_line":"will be some security fixes or compatibility fixes merged in the project."},{"line_number":85,"context_line":"This will help to reduce the final release work for inactive projects."}],"source_content_type":"text/x-rst","patch_set":10,"id":"ad39ef15_00f1c4a5","line":82,"range":{"start_line":82,"start_character":41,"end_line":82,"end_character":52},"updated":"2022-05-31 14:48:06.000000000","message":"either \"to get\" or to have\" (whichever you prefer)","commit_id":"361a040d1da8291d6960709dd00df0d3b97443df"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"d97ce195c9916fd81fb54a736b2b22c7d7e05cc4","unresolved":false,"context_lines":[{"line_number":79,"context_line":"``active`` again and to be released in that cycle.  In the case where an"},{"line_number":80,"context_line":"``inactive`` project does not become ``active`` before the end of the cycle,"},{"line_number":81,"context_line":"there will be no release of it proposed by the release team in that cycle. In"},{"line_number":82,"context_line":"such case it is up to the project itself to get have CI working and propose a"},{"line_number":83,"context_line":"release if that is needed. It may be required like that for example when there"},{"line_number":84,"context_line":"will be some security fixes or compatibility fixes merged in the project."},{"line_number":85,"context_line":"This will help to reduce the final release work for inactive projects."}],"source_content_type":"text/x-rst","patch_set":10,"id":"b23128c0_a8adbac7","line":82,"range":{"start_line":82,"start_character":41,"end_line":82,"end_character":52},"in_reply_to":"ad39ef15_00f1c4a5","updated":"2022-05-31 20:04:15.000000000","message":"Done","commit_id":"361a040d1da8291d6960709dd00df0d3b97443df"},{"author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"change_message_id":"09f74a8d915baea76320282da3bf6914678dd241","unresolved":true,"context_lines":[{"line_number":79,"context_line":"``active`` again and to be released in that cycle.  In the case where an"},{"line_number":80,"context_line":"``inactive`` project does not become ``active`` before the end of the cycle,"},{"line_number":81,"context_line":"there will be no release of it proposed by the release team in that cycle. In"},{"line_number":82,"context_line":"such case it is up to the project itself to get CI working and propose a"},{"line_number":83,"context_line":"release if that is needed. It may be required like that for example when there"},{"line_number":84,"context_line":"will be some security fixes or compatibility fixes merged in the project."},{"line_number":85,"context_line":"This will help to reduce the final release work for inactive projects."}],"source_content_type":"text/x-rst","patch_set":11,"id":"aa2314ff_dc654d22","line":82,"range":{"start_line":82,"start_character":0,"end_line":82,"end_character":10},"updated":"2022-06-01 14:52:49.000000000","message":"\"such a case\"","commit_id":"5b89930d9a00b6373c013e5a6651ec42e77a0611"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"8e02402ee8d2756d58b9c0142a88884148be3579","unresolved":false,"context_lines":[{"line_number":79,"context_line":"``active`` again and to be released in that cycle.  In the case where an"},{"line_number":80,"context_line":"``inactive`` project does not become ``active`` before the end of the cycle,"},{"line_number":81,"context_line":"there will be no release of it proposed by the release team in that cycle. In"},{"line_number":82,"context_line":"such case it is up to the project itself to get CI working and propose a"},{"line_number":83,"context_line":"release if that is needed. It may be required like that for example when there"},{"line_number":84,"context_line":"will be some security fixes or compatibility fixes merged in the project."},{"line_number":85,"context_line":"This will help to reduce the final release work for inactive projects."}],"source_content_type":"text/x-rst","patch_set":11,"id":"c25a94ce_298a529c","line":82,"range":{"start_line":82,"start_character":0,"end_line":82,"end_character":10},"in_reply_to":"aa2314ff_dc654d22","updated":"2022-06-08 09:02:42.000000000","message":"Done","commit_id":"5b89930d9a00b6373c013e5a6651ec42e77a0611"},{"author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"change_message_id":"09f74a8d915baea76320282da3bf6914678dd241","unresolved":true,"context_lines":[{"line_number":82,"context_line":"such case it is up to the project itself to get CI working and propose a"},{"line_number":83,"context_line":"release if that is needed. It may be required like that for example when there"},{"line_number":84,"context_line":"will be some security fixes or compatibility fixes merged in the project."},{"line_number":85,"context_line":"This will help to reduce the final release work for inactive projects."},{"line_number":86,"context_line":"In the case where an ``inactive`` project still does not become ``active``"},{"line_number":87,"context_line":"during the next cycle after the cycle they entered the ``inactive`` state, TC"},{"line_number":88,"context_line":"will retire it before final release in the release cycle so there will be no"}],"source_content_type":"text/x-rst","patch_set":11,"id":"3636b0e1_7fd3599d","line":85,"range":{"start_line":85,"start_character":0,"end_line":85,"end_character":69},"updated":"2022-06-01 14:52:49.000000000","message":"I\u0027m not sure I understand what this sentence means. Are you saying you hope that inactive projects will muster enough activity to get CI working for one final release before being retired? That seems unlikely if they\u0027re already in inactive state, but maybe I\u0027m misunderstanding.","commit_id":"5b89930d9a00b6373c013e5a6651ec42e77a0611"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"a09946eb126f3b78635ab9833c6ccf4e68f2fe5c","unresolved":true,"context_lines":[{"line_number":82,"context_line":"such case it is up to the project itself to get CI working and propose a"},{"line_number":83,"context_line":"release if that is needed. It may be required like that for example when there"},{"line_number":84,"context_line":"will be some security fixes or compatibility fixes merged in the project."},{"line_number":85,"context_line":"This will help to reduce the final release work for inactive projects."},{"line_number":86,"context_line":"In the case where an ``inactive`` project still does not become ``active``"},{"line_number":87,"context_line":"during the next cycle after the cycle they entered the ``inactive`` state, TC"},{"line_number":88,"context_line":"will retire it before final release in the release cycle so there will be no"}],"source_content_type":"text/x-rst","patch_set":11,"id":"878a798e_d6d9ee62","line":85,"range":{"start_line":85,"start_character":0,"end_line":85,"end_character":69},"in_reply_to":"3636b0e1_7fd3599d","updated":"2022-06-02 19:19:13.000000000","message":"In yoga, we did some work for them. like TC had to approve the gerrit admin to merge the fixes or even release team was pushing the fixes to make final release for them. I think that is the work will be avoided.\n\nBut as we said there will be no final release for such inactive project then we can remove this line now.","commit_id":"5b89930d9a00b6373c013e5a6651ec42e77a0611"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"8e02402ee8d2756d58b9c0142a88884148be3579","unresolved":false,"context_lines":[{"line_number":82,"context_line":"such case it is up to the project itself to get CI working and propose a"},{"line_number":83,"context_line":"release if that is needed. It may be required like that for example when there"},{"line_number":84,"context_line":"will be some security fixes or compatibility fixes merged in the project."},{"line_number":85,"context_line":"This will help to reduce the final release work for inactive projects."},{"line_number":86,"context_line":"In the case where an ``inactive`` project still does not become ``active``"},{"line_number":87,"context_line":"during the next cycle after the cycle they entered the ``inactive`` state, TC"},{"line_number":88,"context_line":"will retire it before final release in the release cycle so there will be no"}],"source_content_type":"text/x-rst","patch_set":11,"id":"fd37b227_7dd13d6f","line":85,"range":{"start_line":85,"start_character":0,"end_line":85,"end_character":69},"in_reply_to":"878a798e_d6d9ee62","updated":"2022-06-08 09:02:42.000000000","message":"Done","commit_id":"5b89930d9a00b6373c013e5a6651ec42e77a0611"},{"author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"change_message_id":"09f74a8d915baea76320282da3bf6914678dd241","unresolved":true,"context_lines":[{"line_number":84,"context_line":"will be some security fixes or compatibility fixes merged in the project."},{"line_number":85,"context_line":"This will help to reduce the final release work for inactive projects."},{"line_number":86,"context_line":"In the case where an ``inactive`` project still does not become ``active``"},{"line_number":87,"context_line":"during the next cycle after the cycle they entered the ``inactive`` state, TC"},{"line_number":88,"context_line":"will retire it before final release in the release cycle so there will be no"},{"line_number":89,"context_line":"new releases of such project."},{"line_number":90,"context_line":""},{"line_number":91,"context_line":"Tracking"}],"source_content_type":"text/x-rst","patch_set":11,"id":"72eee74a_a94ef14b","line":88,"range":{"start_line":87,"start_character":75,"end_line":88,"end_character":56},"updated":"2022-06-01 14:52:49.000000000","message":"Can we not make this wiggly like the emerging-\u003eactive statement above? Like \"the TC will *discuss* whether or not to retire it\" ... ?","commit_id":"5b89930d9a00b6373c013e5a6651ec42e77a0611"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"8e02402ee8d2756d58b9c0142a88884148be3579","unresolved":false,"context_lines":[{"line_number":84,"context_line":"will be some security fixes or compatibility fixes merged in the project."},{"line_number":85,"context_line":"This will help to reduce the final release work for inactive projects."},{"line_number":86,"context_line":"In the case where an ``inactive`` project still does not become ``active``"},{"line_number":87,"context_line":"during the next cycle after the cycle they entered the ``inactive`` state, TC"},{"line_number":88,"context_line":"will retire it before final release in the release cycle so there will be no"},{"line_number":89,"context_line":"new releases of such project."},{"line_number":90,"context_line":""},{"line_number":91,"context_line":"Tracking"}],"source_content_type":"text/x-rst","patch_set":11,"id":"9c5dea4f_85978220","line":88,"range":{"start_line":87,"start_character":75,"end_line":88,"end_character":56},"in_reply_to":"33ce77ae_186200d2","updated":"2022-06-08 09:02:42.000000000","message":"changed","commit_id":"5b89930d9a00b6373c013e5a6651ec42e77a0611"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"a09946eb126f3b78635ab9833c6ccf4e68f2fe5c","unresolved":true,"context_lines":[{"line_number":84,"context_line":"will be some security fixes or compatibility fixes merged in the project."},{"line_number":85,"context_line":"This will help to reduce the final release work for inactive projects."},{"line_number":86,"context_line":"In the case where an ``inactive`` project still does not become ``active``"},{"line_number":87,"context_line":"during the next cycle after the cycle they entered the ``inactive`` state, TC"},{"line_number":88,"context_line":"will retire it before final release in the release cycle so there will be no"},{"line_number":89,"context_line":"new releases of such project."},{"line_number":90,"context_line":""},{"line_number":91,"context_line":"Tracking"}],"source_content_type":"text/x-rst","patch_set":11,"id":"33ce77ae_186200d2","line":88,"range":{"start_line":87,"start_character":75,"end_line":88,"end_character":56},"in_reply_to":"72eee74a_a94ef14b","updated":"2022-06-02 19:19:13.000000000","message":"+1","commit_id":"5b89930d9a00b6373c013e5a6651ec42e77a0611"},{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"3060845ee034e7599afeaac14ffccac0cc5f5cd5","unresolved":true,"context_lines":[{"line_number":84,"context_line":"will be some security fixes or compatibility fixes merged in the project."},{"line_number":85,"context_line":"In the case where an ``inactive`` project still does not become ``active``"},{"line_number":86,"context_line":"during the next cycle after the cycle they entered the ``inactive`` state, TC"},{"line_number":87,"context_line":"will discuss with the team if project will be retired it before final release"},{"line_number":88,"context_line":"in the release cycle. In such case there will be no new releases of that"},{"line_number":89,"context_line":"project."},{"line_number":90,"context_line":""}],"source_content_type":"text/x-rst","patch_set":12,"id":"8c49c1aa_256ae229","line":87,"range":{"start_line":87,"start_character":54,"end_line":87,"end_character":56},"updated":"2022-06-10 14:05:52.000000000","message":"nit: delete \"it\" (I think it\u0027s leftover from a previous edit)","commit_id":"71fd15b52e21fbab9966adbe48f51b92f38a8e9b"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"ce8e8db7646770652041fa7c22fbf1afc2289eb1","unresolved":false,"context_lines":[{"line_number":84,"context_line":"will be some security fixes or compatibility fixes merged in the project."},{"line_number":85,"context_line":"In the case where an ``inactive`` project still does not become ``active``"},{"line_number":86,"context_line":"during the next cycle after the cycle they entered the ``inactive`` state, TC"},{"line_number":87,"context_line":"will discuss with the team if project will be retired it before final release"},{"line_number":88,"context_line":"in the release cycle. In such case there will be no new releases of that"},{"line_number":89,"context_line":"project."},{"line_number":90,"context_line":""}],"source_content_type":"text/x-rst","patch_set":12,"id":"729dac04_4e316eb6","line":87,"range":{"start_line":87,"start_character":54,"end_line":87,"end_character":56},"in_reply_to":"8c49c1aa_256ae229","updated":"2022-06-16 05:48:47.000000000","message":"Done","commit_id":"71fd15b52e21fbab9966adbe48f51b92f38a8e9b"},{"author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"change_message_id":"cb11734d9b730ec30950b8485e4d2c9e0e63799b","unresolved":true,"context_lines":[{"line_number":85,"context_line":"In the case where an ``inactive`` project still does not become ``active``"},{"line_number":86,"context_line":"during the next cycle after the cycle they entered the ``inactive`` state, TC"},{"line_number":87,"context_line":"will discuss with the team if project will be retired it before final release"},{"line_number":88,"context_line":"in the release cycle. In such case there will be no new releases of that"},{"line_number":89,"context_line":"project."},{"line_number":90,"context_line":""},{"line_number":91,"context_line":"Tracking"}],"source_content_type":"text/x-rst","patch_set":12,"id":"43eb0d4a_b41e394b","line":88,"range":{"start_line":88,"start_character":25,"end_line":88,"end_character":29},"updated":"2022-06-08 15:33:09.000000000","message":"\"such a case\", but don\u0027t change it unless you respin for another reason. Adding the article makes it read more naturally, but it\u0027s not wrong, just terse.","commit_id":"71fd15b52e21fbab9966adbe48f51b92f38a8e9b"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"ce8e8db7646770652041fa7c22fbf1afc2289eb1","unresolved":false,"context_lines":[{"line_number":85,"context_line":"In the case where an ``inactive`` project still does not become ``active``"},{"line_number":86,"context_line":"during the next cycle after the cycle they entered the ``inactive`` state, TC"},{"line_number":87,"context_line":"will discuss with the team if project will be retired it before final release"},{"line_number":88,"context_line":"in the release cycle. In such case there will be no new releases of that"},{"line_number":89,"context_line":"project."},{"line_number":90,"context_line":""},{"line_number":91,"context_line":"Tracking"}],"source_content_type":"text/x-rst","patch_set":12,"id":"2bf8e9dd_a3144505","line":88,"range":{"start_line":88,"start_character":25,"end_line":88,"end_character":29},"in_reply_to":"43eb0d4a_b41e394b","updated":"2022-06-16 05:48:47.000000000","message":"Done","commit_id":"71fd15b52e21fbab9966adbe48f51b92f38a8e9b"}],"reference/technical-preview.rst":[{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"4ce344bc1c5c6ee44e732c50c3c1751faa0b2ab6","unresolved":true,"context_lines":[{"line_number":7,"context_line":"requirements (see :doc:`new-projects-requirements` for more details) and that can"},{"line_number":8,"context_line":"be sometimes hard for new projects."},{"line_number":9,"context_line":""},{"line_number":10,"context_line":"In order to gro the team within OpenStack we needed to accept them into the"},{"line_number":11,"context_line":"OpenStack space, but there was more work to be done before they could be"},{"line_number":12,"context_line":"considered ready to be run in production due to the structure of the"},{"line_number":13,"context_line":"repositories, missing functionality, but still functional enough to get the idea"}],"source_content_type":"text/x-rst","patch_set":1,"id":"14d4968f_5dc75f68","line":10,"range":{"start_line":10,"start_character":12,"end_line":10,"end_character":16},"updated":"2022-04-29 19:10:48.000000000","message":"grow","commit_id":"bc3a3989454daf402c30e656803d50c6f03f8149"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"f5f19a3c1871b76fa806b640ab1667eb31bbb889","unresolved":false,"context_lines":[{"line_number":7,"context_line":"requirements (see :doc:`new-projects-requirements` for more details) and that can"},{"line_number":8,"context_line":"be sometimes hard for new projects."},{"line_number":9,"context_line":""},{"line_number":10,"context_line":"In order to gro the team within OpenStack we needed to accept them into the"},{"line_number":11,"context_line":"OpenStack space, but there was more work to be done before they could be"},{"line_number":12,"context_line":"considered ready to be run in production due to the structure of the"},{"line_number":13,"context_line":"repositories, missing functionality, but still functional enough to get the idea"}],"source_content_type":"text/x-rst","patch_set":1,"id":"47c4b67f_526ea32a","line":10,"range":{"start_line":10,"start_character":12,"end_line":10,"end_character":16},"in_reply_to":"14d4968f_5dc75f68","updated":"2022-05-02 14:22:31.000000000","message":"Done","commit_id":"bc3a3989454daf402c30e656803d50c6f03f8149"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"4ce344bc1c5c6ee44e732c50c3c1751faa0b2ab6","unresolved":true,"context_lines":[{"line_number":12,"context_line":"considered ready to be run in production due to the structure of the"},{"line_number":13,"context_line":"repositories, missing functionality, but still functional enough to get the idea"},{"line_number":14,"context_line":"of how its going to work."},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"In order to do so, there is ``Technical Preview`` state for such projects."},{"line_number":17,"context_line":"Projects which are in that state, shouldn\u0027t be considered as an officially"},{"line_number":18,"context_line":"supported, production ready software but rather as something worth testing,"}],"source_content_type":"text/x-rst","patch_set":1,"id":"d9e89dd6_7c0a049c","line":15,"range":{"start_line":15,"start_character":0,"end_line":15,"end_character":0},"updated":"2022-04-29 19:10:48.000000000","message":"there is a 2nd reason about existing projects for that also we need this tech-preview.\n\nMany projects are not so active and they become inactive from time to time. Thye might not be able to do a release on time, have broken testing or not merge the incoming code for a long time.","commit_id":"bc3a3989454daf402c30e656803d50c6f03f8149"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"f5f19a3c1871b76fa806b640ab1667eb31bbb889","unresolved":false,"context_lines":[{"line_number":12,"context_line":"considered ready to be run in production due to the structure of the"},{"line_number":13,"context_line":"repositories, missing functionality, but still functional enough to get the idea"},{"line_number":14,"context_line":"of how its going to work."},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"In order to do so, there is ``Technical Preview`` state for such projects."},{"line_number":17,"context_line":"Projects which are in that state, shouldn\u0027t be considered as an officially"},{"line_number":18,"context_line":"supported, production ready software but rather as something worth testing,"}],"source_content_type":"text/x-rst","patch_set":1,"id":"4c93d00f_16fff3e9","line":15,"range":{"start_line":15,"start_character":0,"end_line":15,"end_character":0},"in_reply_to":"d9e89dd6_7c0a049c","updated":"2022-05-02 14:22:31.000000000","message":"Done","commit_id":"bc3a3989454daf402c30e656803d50c6f03f8149"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"4ce344bc1c5c6ee44e732c50c3c1751faa0b2ab6","unresolved":true,"context_lines":[{"line_number":13,"context_line":"repositories, missing functionality, but still functional enough to get the idea"},{"line_number":14,"context_line":"of how its going to work."},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"In order to do so, there is ``Technical Preview`` state for such projects."},{"line_number":17,"context_line":"Projects which are in that state, shouldn\u0027t be considered as an officially"},{"line_number":18,"context_line":"supported, production ready software but rather as something worth testing,"},{"line_number":19,"context_line":"exploring and investing in."}],"source_content_type":"text/x-rst","patch_set":1,"id":"13e937c8_d3de5f07","line":16,"range":{"start_line":16,"start_character":0,"end_line":16,"end_character":18},"updated":"2022-04-29 19:10:48.000000000","message":"In order to solve the above two problem, ......","commit_id":"bc3a3989454daf402c30e656803d50c6f03f8149"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"f5f19a3c1871b76fa806b640ab1667eb31bbb889","unresolved":false,"context_lines":[{"line_number":13,"context_line":"repositories, missing functionality, but still functional enough to get the idea"},{"line_number":14,"context_line":"of how its going to work."},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"In order to do so, there is ``Technical Preview`` state for such projects."},{"line_number":17,"context_line":"Projects which are in that state, shouldn\u0027t be considered as an officially"},{"line_number":18,"context_line":"supported, production ready software but rather as something worth testing,"},{"line_number":19,"context_line":"exploring and investing in."}],"source_content_type":"text/x-rst","patch_set":1,"id":"a2406c8f_79fd956d","line":16,"range":{"start_line":16,"start_character":0,"end_line":16,"end_character":18},"in_reply_to":"13e937c8_d3de5f07","updated":"2022-05-02 14:22:31.000000000","message":"Done","commit_id":"bc3a3989454daf402c30e656803d50c6f03f8149"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"4ce344bc1c5c6ee44e732c50c3c1751faa0b2ab6","unresolved":true,"context_lines":[{"line_number":14,"context_line":"of how its going to work."},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"In order to do so, there is ``Technical Preview`` state for such projects."},{"line_number":17,"context_line":"Projects which are in that state, shouldn\u0027t be considered as an officially"},{"line_number":18,"context_line":"supported, production ready software but rather as something worth testing,"},{"line_number":19,"context_line":"exploring and investing in."},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"``Technical Preview`` is state in which can be set for new OpenStack projects as"},{"line_number":22,"context_line":"well as for the existing projects which for example lack of maintainers and"},{"line_number":23,"context_line":"due to that aren\u0027t maintained well anymore."}],"source_content_type":"text/x-rst","patch_set":1,"id":"7ba20ec2_39ecc2df","line":20,"range":{"start_line":17,"start_character":34,"end_line":20,"end_character":0},"updated":"2022-04-29 19:10:48.000000000","message":"this is something not true 100% and especially considering the existing project in activeness. Here we can say something like:\n\nTC will keep working on such project to make them consistent with OpenStack or try to make in-active projects to active. TC might not be able to solve these problem but we will try to keep eyes on such project and give our best effort to make them active.","commit_id":"bc3a3989454daf402c30e656803d50c6f03f8149"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"f5f19a3c1871b76fa806b640ab1667eb31bbb889","unresolved":false,"context_lines":[{"line_number":14,"context_line":"of how its going to work."},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"In order to do so, there is ``Technical Preview`` state for such projects."},{"line_number":17,"context_line":"Projects which are in that state, shouldn\u0027t be considered as an officially"},{"line_number":18,"context_line":"supported, production ready software but rather as something worth testing,"},{"line_number":19,"context_line":"exploring and investing in."},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"``Technical Preview`` is state in which can be set for new OpenStack projects as"},{"line_number":22,"context_line":"well as for the existing projects which for example lack of maintainers and"},{"line_number":23,"context_line":"due to that aren\u0027t maintained well anymore."}],"source_content_type":"text/x-rst","patch_set":1,"id":"e86b7f89_c55e477a","line":20,"range":{"start_line":17,"start_character":34,"end_line":20,"end_character":0},"in_reply_to":"7ba20ec2_39ecc2df","updated":"2022-05-02 14:22:31.000000000","message":"Done","commit_id":"bc3a3989454daf402c30e656803d50c6f03f8149"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"4ce344bc1c5c6ee44e732c50c3c1751faa0b2ab6","unresolved":true,"context_lines":[{"line_number":30,"context_line":"details) TC can consider to add such project to the OpenStack projects as"},{"line_number":31,"context_line":"``Technical Preview``."},{"line_number":32,"context_line":""},{"line_number":33,"context_line":"For existing projects which don\u0027t fit all criteria for being official OpenStack"},{"line_number":34,"context_line":"project, like e.g. lack of maintainers for the project, TC can consider marking"},{"line_number":35,"context_line":"such project as ``Technical Preview`` and keep it in the official OpenStack"},{"line_number":36,"context_line":"projects list instead of deprecating and removing it immediately (see"},{"line_number":37,"context_line":":doc:`dropping-projects` for more details)."}],"source_content_type":"text/x-rst","patch_set":1,"id":"f460af62_d52e02ed","line":34,"range":{"start_line":33,"start_character":28,"end_line":34,"end_character":56},"updated":"2022-04-29 19:10:48.000000000","message":"became in-active due to lack of maintainers and not able to do the mandatory activity like release, fix testing, review incoming code etc as an official OpenStack project,","commit_id":"bc3a3989454daf402c30e656803d50c6f03f8149"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"f5f19a3c1871b76fa806b640ab1667eb31bbb889","unresolved":false,"context_lines":[{"line_number":30,"context_line":"details) TC can consider to add such project to the OpenStack projects as"},{"line_number":31,"context_line":"``Technical Preview``."},{"line_number":32,"context_line":""},{"line_number":33,"context_line":"For existing projects which don\u0027t fit all criteria for being official OpenStack"},{"line_number":34,"context_line":"project, like e.g. lack of maintainers for the project, TC can consider marking"},{"line_number":35,"context_line":"such project as ``Technical Preview`` and keep it in the official OpenStack"},{"line_number":36,"context_line":"projects list instead of deprecating and removing it immediately (see"},{"line_number":37,"context_line":":doc:`dropping-projects` for more details)."}],"source_content_type":"text/x-rst","patch_set":1,"id":"89927af9_d57e6369","line":34,"range":{"start_line":33,"start_character":28,"end_line":34,"end_character":56},"in_reply_to":"f460af62_d52e02ed","updated":"2022-05-02 14:22:31.000000000","message":"Done","commit_id":"bc3a3989454daf402c30e656803d50c6f03f8149"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"4ce344bc1c5c6ee44e732c50c3c1751faa0b2ab6","unresolved":true,"context_lines":[{"line_number":32,"context_line":""},{"line_number":33,"context_line":"For existing projects which don\u0027t fit all criteria for being official OpenStack"},{"line_number":34,"context_line":"project, like e.g. lack of maintainers for the project, TC can consider marking"},{"line_number":35,"context_line":"such project as ``Technical Preview`` and keep it in the official OpenStack"},{"line_number":36,"context_line":"projects list instead of deprecating and removing it immediately (see"},{"line_number":37,"context_line":":doc:`dropping-projects` for more details)."},{"line_number":38,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"51444531_3b41bce0","line":35,"range":{"start_line":35,"start_character":42,"end_line":35,"end_character":47},"updated":"2022-04-29 19:10:48.000000000","message":"try to solve the problem if we can but keep it......","commit_id":"bc3a3989454daf402c30e656803d50c6f03f8149"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"f5f19a3c1871b76fa806b640ab1667eb31bbb889","unresolved":false,"context_lines":[{"line_number":32,"context_line":""},{"line_number":33,"context_line":"For existing projects which don\u0027t fit all criteria for being official OpenStack"},{"line_number":34,"context_line":"project, like e.g. lack of maintainers for the project, TC can consider marking"},{"line_number":35,"context_line":"such project as ``Technical Preview`` and keep it in the official OpenStack"},{"line_number":36,"context_line":"projects list instead of deprecating and removing it immediately (see"},{"line_number":37,"context_line":":doc:`dropping-projects` for more details)."},{"line_number":38,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"44dfa265_58b38b7b","line":35,"range":{"start_line":35,"start_character":42,"end_line":35,"end_character":47},"in_reply_to":"51444531_3b41bce0","updated":"2022-05-02 14:22:31.000000000","message":"Done","commit_id":"bc3a3989454daf402c30e656803d50c6f03f8149"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"4ce344bc1c5c6ee44e732c50c3c1751faa0b2ab6","unresolved":true,"context_lines":[{"line_number":43,"context_line":"Project which is in the ``Technical Preview`` state can either become official,"},{"line_number":44,"context_line":"fully supported OpenStack project or be retired later."},{"line_number":45,"context_line":""},{"line_number":46,"context_line":"Project can be promoted to be official, fully supported withing OpenStack when"},{"line_number":47,"context_line":"its team will meet all criteria included in the"},{"line_number":48,"context_line":":doc:`new-projects-requirements`."},{"line_number":49,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"ca8cafc8_7ba2d395","line":46,"range":{"start_line":46,"start_character":0,"end_line":46,"end_character":8},"updated":"2022-04-29 19:10:48.000000000","message":"New projects...","commit_id":"bc3a3989454daf402c30e656803d50c6f03f8149"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"f5f19a3c1871b76fa806b640ab1667eb31bbb889","unresolved":false,"context_lines":[{"line_number":43,"context_line":"Project which is in the ``Technical Preview`` state can either become official,"},{"line_number":44,"context_line":"fully supported OpenStack project or be retired later."},{"line_number":45,"context_line":""},{"line_number":46,"context_line":"Project can be promoted to be official, fully supported withing OpenStack when"},{"line_number":47,"context_line":"its team will meet all criteria included in the"},{"line_number":48,"context_line":":doc:`new-projects-requirements`."},{"line_number":49,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"d22b7888_f2e9e6dd","line":46,"range":{"start_line":46,"start_character":0,"end_line":46,"end_character":8},"in_reply_to":"ca8cafc8_7ba2d395","updated":"2022-05-02 14:22:31.000000000","message":"Done","commit_id":"bc3a3989454daf402c30e656803d50c6f03f8149"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"4ce344bc1c5c6ee44e732c50c3c1751faa0b2ab6","unresolved":true,"context_lines":[{"line_number":46,"context_line":"Project can be promoted to be official, fully supported withing OpenStack when"},{"line_number":47,"context_line":"its team will meet all criteria included in the"},{"line_number":48,"context_line":":doc:`new-projects-requirements`."},{"line_number":49,"context_line":""},{"line_number":50,"context_line":"If development of such ``Technical Preview`` project will stop after some time,"},{"line_number":51,"context_line":"team will not be really active and responsive, TC may consider to retire such"},{"line_number":52,"context_line":"project."}],"source_content_type":"text/x-rst","patch_set":1,"id":"b505bfa3_3629d82a","line":49,"range":{"start_line":49,"start_character":0,"end_line":49,"end_character":0},"updated":"2022-04-29 19:10:48.000000000","message":"we can add a line for the existing project also. something like the below:\n\nFor an existing project in ``Technical Preview``, if there are enough active maintainers and keep all basic activities of OpenStack official projects.","commit_id":"bc3a3989454daf402c30e656803d50c6f03f8149"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"f5f19a3c1871b76fa806b640ab1667eb31bbb889","unresolved":false,"context_lines":[{"line_number":46,"context_line":"Project can be promoted to be official, fully supported withing OpenStack when"},{"line_number":47,"context_line":"its team will meet all criteria included in the"},{"line_number":48,"context_line":":doc:`new-projects-requirements`."},{"line_number":49,"context_line":""},{"line_number":50,"context_line":"If development of such ``Technical Preview`` project will stop after some time,"},{"line_number":51,"context_line":"team will not be really active and responsive, TC may consider to retire such"},{"line_number":52,"context_line":"project."}],"source_content_type":"text/x-rst","patch_set":1,"id":"82f230e2_cf03b061","line":49,"range":{"start_line":49,"start_character":0,"end_line":49,"end_character":0},"in_reply_to":"b505bfa3_3629d82a","updated":"2022-05-02 14:22:31.000000000","message":"Done","commit_id":"bc3a3989454daf402c30e656803d50c6f03f8149"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"4ce344bc1c5c6ee44e732c50c3c1751faa0b2ab6","unresolved":true,"context_lines":[{"line_number":47,"context_line":"its team will meet all criteria included in the"},{"line_number":48,"context_line":":doc:`new-projects-requirements`."},{"line_number":49,"context_line":""},{"line_number":50,"context_line":"If development of such ``Technical Preview`` project will stop after some time,"},{"line_number":51,"context_line":"team will not be really active and responsive, TC may consider to retire such"},{"line_number":52,"context_line":"project."},{"line_number":53,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"c2cdf7da_91cfa54c","line":50,"range":{"start_line":50,"start_character":0,"end_line":50,"end_character":79},"updated":"2022-04-29 19:10:48.000000000","message":"Within the defined timeline of ``Technical Preview``, if projects does not finish the required work to become active or OpenStack way then TC will start the retirement of such project instead of keeping them in ``Technical Preview`` for infinite time.","commit_id":"bc3a3989454daf402c30e656803d50c6f03f8149"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"f5f19a3c1871b76fa806b640ab1667eb31bbb889","unresolved":false,"context_lines":[{"line_number":47,"context_line":"its team will meet all criteria included in the"},{"line_number":48,"context_line":":doc:`new-projects-requirements`."},{"line_number":49,"context_line":""},{"line_number":50,"context_line":"If development of such ``Technical Preview`` project will stop after some time,"},{"line_number":51,"context_line":"team will not be really active and responsive, TC may consider to retire such"},{"line_number":52,"context_line":"project."},{"line_number":53,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"1d2437d3_e02a4537","line":50,"range":{"start_line":50,"start_character":0,"end_line":50,"end_character":79},"in_reply_to":"c2cdf7da_91cfa54c","updated":"2022-05-02 14:22:31.000000000","message":"Done","commit_id":"bc3a3989454daf402c30e656803d50c6f03f8149"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"4ce344bc1c5c6ee44e732c50c3c1751faa0b2ab6","unresolved":true,"context_lines":[{"line_number":55,"context_line":"Timeline"},{"line_number":56,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":57,"context_line":""},{"line_number":58,"context_line":"There is no strict requirement about how long project can be in the ``Technical"},{"line_number":59,"context_line":"Preview`` state but usually 1 or 2 release cycles should be enough for the team"},{"line_number":60,"context_line":"of the new project to catch up and meet all requirements for new projects listed"},{"line_number":61,"context_line":"in :doc:`new-projects-requirements`."},{"line_number":62,"context_line":"After each cycle TC will evaluate list of the ``Technical Preview`` projects and"},{"line_number":63,"context_line":"check if any of them can be promoted to the fully supported one or if it maybe"},{"line_number":64,"context_line":"should be retired."}],"source_content_type":"text/x-rst","patch_set":1,"id":"b61a90ab_066dbd24","line":61,"range":{"start_line":58,"start_character":0,"end_line":61,"end_character":36},"updated":"2022-04-29 19:10:48.000000000","message":"I will say we should define the exact timeline. \n\n1. For new projects, two release cycle from the time they became the OpenStack official project. For example, A project became OpenStack official project in Yoga cycle then timeline for them is BB (after two release Zed and AA).\n\n2. For existing projects, before the final release of the cycle they entered the ``Technical Preview``.  This will help us to reduce the final release work for in-active projects as well as new cycle planning.","commit_id":"bc3a3989454daf402c30e656803d50c6f03f8149"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"f5f19a3c1871b76fa806b640ab1667eb31bbb889","unresolved":false,"context_lines":[{"line_number":55,"context_line":"Timeline"},{"line_number":56,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":57,"context_line":""},{"line_number":58,"context_line":"There is no strict requirement about how long project can be in the ``Technical"},{"line_number":59,"context_line":"Preview`` state but usually 1 or 2 release cycles should be enough for the team"},{"line_number":60,"context_line":"of the new project to catch up and meet all requirements for new projects listed"},{"line_number":61,"context_line":"in :doc:`new-projects-requirements`."},{"line_number":62,"context_line":"After each cycle TC will evaluate list of the ``Technical Preview`` projects and"},{"line_number":63,"context_line":"check if any of them can be promoted to the fully supported one or if it maybe"},{"line_number":64,"context_line":"should be retired."}],"source_content_type":"text/x-rst","patch_set":1,"id":"c3a9ce33_6b776874","line":61,"range":{"start_line":58,"start_character":0,"end_line":61,"end_character":36},"in_reply_to":"b61a90ab_066dbd24","updated":"2022-05-02 14:22:31.000000000","message":"Done","commit_id":"bc3a3989454daf402c30e656803d50c6f03f8149"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"82d4d687206f2be245ade43cc146cf34195aacec","unresolved":true,"context_lines":[{"line_number":37,"context_line":""},{"line_number":38,"context_line":"For existing projects which became in-active due to lack of maintainers and are"},{"line_number":39,"context_line":"not able to do the mandatory activity like release, fix testing, review incoming"},{"line_number":40,"context_line":"code, etc. don\u0027t fit all criteria for being official OpenStack project, like"},{"line_number":41,"context_line":"e.g. lack of maintainers for the project, TC can consider marking such project"},{"line_number":42,"context_line":"as ``Technical Preview``, try to solve the problem if we can but keep it in the"},{"line_number":43,"context_line":"official OpenStack projects list instead of deprecating and removing it"},{"line_number":44,"context_line":"immediately (see :doc:`dropping-projects` for more details)."}],"source_content_type":"text/x-rst","patch_set":2,"id":"4b35b1a1_3f359ce9","line":41,"range":{"start_line":40,"start_character":11,"end_line":41,"end_character":41},"updated":"2022-05-03 18:22:16.000000000","message":"I think we can remove this line as we are using in-active term for existing projects.","commit_id":"9e1be662c061fc6d9043b7e085a767a53a4662b0"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"a9351c6f9cecda22f1578d499e1dd98f2f7d24fc","unresolved":false,"context_lines":[{"line_number":37,"context_line":""},{"line_number":38,"context_line":"For existing projects which became in-active due to lack of maintainers and are"},{"line_number":39,"context_line":"not able to do the mandatory activity like release, fix testing, review incoming"},{"line_number":40,"context_line":"code, etc. don\u0027t fit all criteria for being official OpenStack project, like"},{"line_number":41,"context_line":"e.g. lack of maintainers for the project, TC can consider marking such project"},{"line_number":42,"context_line":"as ``Technical Preview``, try to solve the problem if we can but keep it in the"},{"line_number":43,"context_line":"official OpenStack projects list instead of deprecating and removing it"},{"line_number":44,"context_line":"immediately (see :doc:`dropping-projects` for more details)."}],"source_content_type":"text/x-rst","patch_set":2,"id":"453e17da_fe0a3ec4","line":41,"range":{"start_line":40,"start_character":11,"end_line":41,"end_character":41},"in_reply_to":"4b35b1a1_3f359ce9","updated":"2022-05-05 14:01:02.000000000","message":"Done","commit_id":"9e1be662c061fc6d9043b7e085a767a53a4662b0"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"82d4d687206f2be245ade43cc146cf34195aacec","unresolved":true,"context_lines":[{"line_number":47,"context_line":"Exit criteria"},{"line_number":48,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":49,"context_line":""},{"line_number":50,"context_line":"Project which is in the ``Technical Preview`` state can either become official,"},{"line_number":51,"context_line":"fully supported OpenStack project or be retired later."},{"line_number":52,"context_line":""},{"line_number":53,"context_line":"New projects can be promoted to be official, fully supported withing OpenStack"},{"line_number":54,"context_line":"when its team will meet all criteria included in the"}],"source_content_type":"text/x-rst","patch_set":2,"id":"f3d18aaa_4183f679","line":51,"range":{"start_line":50,"start_character":70,"end_line":51,"end_character":33},"updated":"2022-05-03 18:22:16.000000000","message":"instead of saying fully supported (which can be again discussion point that what is fully supported or not),we can say\n\n..become active by meeting all the criteria to be an OpenStack Official projects or be retired later.","commit_id":"9e1be662c061fc6d9043b7e085a767a53a4662b0"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"a9351c6f9cecda22f1578d499e1dd98f2f7d24fc","unresolved":false,"context_lines":[{"line_number":47,"context_line":"Exit criteria"},{"line_number":48,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":49,"context_line":""},{"line_number":50,"context_line":"Project which is in the ``Technical Preview`` state can either become official,"},{"line_number":51,"context_line":"fully supported OpenStack project or be retired later."},{"line_number":52,"context_line":""},{"line_number":53,"context_line":"New projects can be promoted to be official, fully supported withing OpenStack"},{"line_number":54,"context_line":"when its team will meet all criteria included in the"}],"source_content_type":"text/x-rst","patch_set":2,"id":"26973fa7_adb6f85e","line":51,"range":{"start_line":50,"start_character":70,"end_line":51,"end_character":33},"in_reply_to":"f3d18aaa_4183f679","updated":"2022-05-05 14:01:02.000000000","message":"Done","commit_id":"9e1be662c061fc6d9043b7e085a767a53a4662b0"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"82d4d687206f2be245ade43cc146cf34195aacec","unresolved":true,"context_lines":[{"line_number":50,"context_line":"Project which is in the ``Technical Preview`` state can either become official,"},{"line_number":51,"context_line":"fully supported OpenStack project or be retired later."},{"line_number":52,"context_line":""},{"line_number":53,"context_line":"New projects can be promoted to be official, fully supported withing OpenStack"},{"line_number":54,"context_line":"when its team will meet all criteria included in the"},{"line_number":55,"context_line":":doc:`new-projects-requirements`."},{"line_number":56,"context_line":""},{"line_number":57,"context_line":"For an existing project in ``Technical Preview``, if there are enough active"}],"source_content_type":"text/x-rst","patch_set":2,"id":"98287c28_86905772","line":54,"range":{"start_line":53,"start_character":0,"end_line":54,"end_character":26},"updated":"2022-05-03 18:22:16.000000000","message":"let\u0027s not say promoted to official as they are already official projects. we can mention something like:\n\nNew projects will be considered active by meeting all the requirements to be an OpenStack official project.","commit_id":"9e1be662c061fc6d9043b7e085a767a53a4662b0"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"a9351c6f9cecda22f1578d499e1dd98f2f7d24fc","unresolved":false,"context_lines":[{"line_number":50,"context_line":"Project which is in the ``Technical Preview`` state can either become official,"},{"line_number":51,"context_line":"fully supported OpenStack project or be retired later."},{"line_number":52,"context_line":""},{"line_number":53,"context_line":"New projects can be promoted to be official, fully supported withing OpenStack"},{"line_number":54,"context_line":"when its team will meet all criteria included in the"},{"line_number":55,"context_line":":doc:`new-projects-requirements`."},{"line_number":56,"context_line":""},{"line_number":57,"context_line":"For an existing project in ``Technical Preview``, if there are enough active"}],"source_content_type":"text/x-rst","patch_set":2,"id":"4e926e95_6a72fd34","line":54,"range":{"start_line":53,"start_character":0,"end_line":54,"end_character":26},"in_reply_to":"98287c28_86905772","updated":"2022-05-05 14:01:02.000000000","message":"Done","commit_id":"9e1be662c061fc6d9043b7e085a767a53a4662b0"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"82d4d687206f2be245ade43cc146cf34195aacec","unresolved":true,"context_lines":[{"line_number":71,"context_line":"``Technical Preview`` project in Yoga cycle then timeline for them is BB (after"},{"line_number":72,"context_line":"two release Zed and AA). In BB development cycle such project should meet all"},{"line_number":73,"context_line":"requirements for a new projects listed in :doc:`new-projects-requirements` to"},{"line_number":74,"context_line":"became official OpenStack project."},{"line_number":75,"context_line":""},{"line_number":76,"context_line":"For existing projects, before the final release of the cycle they entered the"},{"line_number":77,"context_line":"``Technical Preview``. This will help to reduce the final release work for"}],"source_content_type":"text/x-rst","patch_set":2,"id":"9606e7e9_db056ce6","line":74,"range":{"start_line":74,"start_character":0,"end_line":74,"end_character":34},"updated":"2022-05-03 18:22:16.000000000","message":"ditto, as they are already official project, we can say some thing like:\n\n.. stay as an official OpenStack project.","commit_id":"9e1be662c061fc6d9043b7e085a767a53a4662b0"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"a9351c6f9cecda22f1578d499e1dd98f2f7d24fc","unresolved":false,"context_lines":[{"line_number":71,"context_line":"``Technical Preview`` project in Yoga cycle then timeline for them is BB (after"},{"line_number":72,"context_line":"two release Zed and AA). In BB development cycle such project should meet all"},{"line_number":73,"context_line":"requirements for a new projects listed in :doc:`new-projects-requirements` to"},{"line_number":74,"context_line":"became official OpenStack project."},{"line_number":75,"context_line":""},{"line_number":76,"context_line":"For existing projects, before the final release of the cycle they entered the"},{"line_number":77,"context_line":"``Technical Preview``. This will help to reduce the final release work for"}],"source_content_type":"text/x-rst","patch_set":2,"id":"71ff5d7a_427651d3","line":74,"range":{"start_line":74,"start_character":0,"end_line":74,"end_character":34},"in_reply_to":"9606e7e9_db056ce6","updated":"2022-05-05 14:01:02.000000000","message":"Done","commit_id":"9e1be662c061fc6d9043b7e085a767a53a4662b0"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"82d4d687206f2be245ade43cc146cf34195aacec","unresolved":true,"context_lines":[{"line_number":76,"context_line":"For existing projects, before the final release of the cycle they entered the"},{"line_number":77,"context_line":"``Technical Preview``. This will help to reduce the final release work for"},{"line_number":78,"context_line":"in-active projects as well as new cycle planning."},{"line_number":79,"context_line":""},{"line_number":80,"context_line":"At the end of each cycle TC will evaluate list of the ``Technical Preview``"},{"line_number":81,"context_line":"projects and check if any of them can be promoted to the fully supported one or"},{"line_number":82,"context_line":"if it maybe should be retired."}],"source_content_type":"text/x-rst","patch_set":2,"id":"29029eba_ea7c9b02","line":79,"range":{"start_line":79,"start_character":0,"end_line":79,"end_character":0},"updated":"2022-05-03 18:22:16.000000000","message":"we can add a new section about tracking here and that next paragraph (a few line changes) can be under that. and also we can maintain the list of \u0027Technical Preview\u0027 projects here?  \n\nTracking\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n\nAt the end of each cycle, TC will evaluate this list of the ``Technical Preview``\nprojects and based on the timeline checks if any of them can become active or\nif it maybe should be retired. Any addition or removal of projects in this list will require a formal-vote.\n\nCurrent Technical Preview Projects\n----------------------------------\n\u003cTC will manage the Technical Preview project here\u003e.","commit_id":"9e1be662c061fc6d9043b7e085a767a53a4662b0"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"a9351c6f9cecda22f1578d499e1dd98f2f7d24fc","unresolved":false,"context_lines":[{"line_number":76,"context_line":"For existing projects, before the final release of the cycle they entered the"},{"line_number":77,"context_line":"``Technical Preview``. This will help to reduce the final release work for"},{"line_number":78,"context_line":"in-active projects as well as new cycle planning."},{"line_number":79,"context_line":""},{"line_number":80,"context_line":"At the end of each cycle TC will evaluate list of the ``Technical Preview``"},{"line_number":81,"context_line":"projects and check if any of them can be promoted to the fully supported one or"},{"line_number":82,"context_line":"if it maybe should be retired."}],"source_content_type":"text/x-rst","patch_set":2,"id":"27708002_6839980e","line":79,"range":{"start_line":79,"start_character":0,"end_line":79,"end_character":0},"in_reply_to":"29029eba_ea7c9b02","updated":"2022-05-05 14:01:02.000000000","message":"Done","commit_id":"9e1be662c061fc6d9043b7e085a767a53a4662b0"},{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"6ac1b77e04e3a2e2fab9cc73f8b2a70558ef12e2","unresolved":true,"context_lines":[{"line_number":2,"context_line":"Technical Preview"},{"line_number":3,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"As a community we want to be inclusive for new projects under OpenStack"},{"line_number":6,"context_line":"umbrella. This however isn\u0027t that easy as each project needs to fit many"},{"line_number":7,"context_line":"requirements (see :doc:`new-projects-requirements` for more details) and that can"},{"line_number":8,"context_line":"be sometimes hard for new projects."}],"source_content_type":"text/x-rst","patch_set":3,"id":"ac962de0_308b9fd3","line":5,"range":{"start_line":5,"start_character":56,"end_line":5,"end_character":61},"updated":"2022-05-07 19:48:33.000000000","message":"s/under/under the/","commit_id":"180d8a8ffbcc6e09491a22905e3a99e3a46d6a85"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"f40018debb8236e8df55052cc2a7347cb32c908e","unresolved":false,"context_lines":[{"line_number":2,"context_line":"Technical Preview"},{"line_number":3,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"As a community we want to be inclusive for new projects under OpenStack"},{"line_number":6,"context_line":"umbrella. This however isn\u0027t that easy as each project needs to fit many"},{"line_number":7,"context_line":"requirements (see :doc:`new-projects-requirements` for more details) and that can"},{"line_number":8,"context_line":"be sometimes hard for new projects."}],"source_content_type":"text/x-rst","patch_set":3,"id":"15b75404_58851389","line":5,"range":{"start_line":5,"start_character":56,"end_line":5,"end_character":61},"in_reply_to":"ac962de0_308b9fd3","updated":"2022-05-10 19:50:13.000000000","message":"Done","commit_id":"180d8a8ffbcc6e09491a22905e3a99e3a46d6a85"},{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"6ac1b77e04e3a2e2fab9cc73f8b2a70558ef12e2","unresolved":true,"context_lines":[{"line_number":7,"context_line":"requirements (see :doc:`new-projects-requirements` for more details) and that can"},{"line_number":8,"context_line":"be sometimes hard for new projects."},{"line_number":9,"context_line":""},{"line_number":10,"context_line":"In order to grow the team within OpenStack we needed to accept them into the"},{"line_number":11,"context_line":"OpenStack space, but there was more work to be done before they could be"},{"line_number":12,"context_line":"considered ready to be run in production due to the structure of the"},{"line_number":13,"context_line":"repositories, missing functionality, but still functional enough to get the idea"},{"line_number":14,"context_line":"of how its going to work."},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"It may also happen for an already existing official OpenStack projects that they"},{"line_number":17,"context_line":"may not be so active anymore, they may not be able to do release on time or have"}],"source_content_type":"text/x-rst","patch_set":3,"id":"8b19cc5f_96d35c12","line":14,"range":{"start_line":10,"start_character":0,"end_line":14,"end_character":25},"updated":"2022-05-07 19:48:33.000000000","message":"How about:\n\nIn order to grow a new project team within OpenStack, we want to accept them into the OpenStack space when they have code that\u0027s functional enough to indicate what it is they want to accomplish, but at the same time we need to be clear to OpenStack consumers that such a project is not yet ready to be run in production due to factors such as the code repository not structured according to OpenStack standards, functionality is missing, etc.","commit_id":"180d8a8ffbcc6e09491a22905e3a99e3a46d6a85"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"f40018debb8236e8df55052cc2a7347cb32c908e","unresolved":false,"context_lines":[{"line_number":7,"context_line":"requirements (see :doc:`new-projects-requirements` for more details) and that can"},{"line_number":8,"context_line":"be sometimes hard for new projects."},{"line_number":9,"context_line":""},{"line_number":10,"context_line":"In order to grow the team within OpenStack we needed to accept them into the"},{"line_number":11,"context_line":"OpenStack space, but there was more work to be done before they could be"},{"line_number":12,"context_line":"considered ready to be run in production due to the structure of the"},{"line_number":13,"context_line":"repositories, missing functionality, but still functional enough to get the idea"},{"line_number":14,"context_line":"of how its going to work."},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"It may also happen for an already existing official OpenStack projects that they"},{"line_number":17,"context_line":"may not be so active anymore, they may not be able to do release on time or have"}],"source_content_type":"text/x-rst","patch_set":3,"id":"964253a4_c495a143","line":14,"range":{"start_line":10,"start_character":0,"end_line":14,"end_character":25},"in_reply_to":"8b19cc5f_96d35c12","updated":"2022-05-10 19:50:13.000000000","message":"thx, much better","commit_id":"180d8a8ffbcc6e09491a22905e3a99e3a46d6a85"},{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"6ac1b77e04e3a2e2fab9cc73f8b2a70558ef12e2","unresolved":true,"context_lines":[{"line_number":13,"context_line":"repositories, missing functionality, but still functional enough to get the idea"},{"line_number":14,"context_line":"of how its going to work."},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"It may also happen for an already existing official OpenStack projects that they"},{"line_number":17,"context_line":"may not be so active anymore, they may not be able to do release on time or have"},{"line_number":18,"context_line":"broken testing or not merge incoming patches for long time."},{"line_number":19,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"047aed86_6b8b6b58","line":16,"range":{"start_line":16,"start_character":23,"end_line":16,"end_character":25},"updated":"2022-05-07 19:48:33.000000000","message":"delete \u0027an\u0027","commit_id":"180d8a8ffbcc6e09491a22905e3a99e3a46d6a85"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"f40018debb8236e8df55052cc2a7347cb32c908e","unresolved":false,"context_lines":[{"line_number":13,"context_line":"repositories, missing functionality, but still functional enough to get the idea"},{"line_number":14,"context_line":"of how its going to work."},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"It may also happen for an already existing official OpenStack projects that they"},{"line_number":17,"context_line":"may not be so active anymore, they may not be able to do release on time or have"},{"line_number":18,"context_line":"broken testing or not merge incoming patches for long time."},{"line_number":19,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"573fc214_89305d16","line":16,"range":{"start_line":16,"start_character":23,"end_line":16,"end_character":25},"in_reply_to":"047aed86_6b8b6b58","updated":"2022-05-10 19:50:13.000000000","message":"Done","commit_id":"180d8a8ffbcc6e09491a22905e3a99e3a46d6a85"},{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"6ac1b77e04e3a2e2fab9cc73f8b2a70558ef12e2","unresolved":true,"context_lines":[{"line_number":18,"context_line":"broken testing or not merge incoming patches for long time."},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"In order to solve the above problems, there is ``Technical Preview`` state for"},{"line_number":21,"context_line":"such projects. TC will keep working on such project to make them consistent with"},{"line_number":22,"context_line":"OpenStack or try to make in-active projects to active. TC might not be able to"},{"line_number":23,"context_line":"solve these problem but we will try to keep eyes on such project and give our"},{"line_number":24,"context_line":"best effort to make them active."}],"source_content_type":"text/x-rst","patch_set":3,"id":"a6e50e11_d64ff92a","line":21,"range":{"start_line":21,"start_character":44,"end_line":21,"end_character":51},"updated":"2022-05-07 19:48:33.000000000","message":"projects","commit_id":"180d8a8ffbcc6e09491a22905e3a99e3a46d6a85"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"f40018debb8236e8df55052cc2a7347cb32c908e","unresolved":false,"context_lines":[{"line_number":18,"context_line":"broken testing or not merge incoming patches for long time."},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"In order to solve the above problems, there is ``Technical Preview`` state for"},{"line_number":21,"context_line":"such projects. TC will keep working on such project to make them consistent with"},{"line_number":22,"context_line":"OpenStack or try to make in-active projects to active. TC might not be able to"},{"line_number":23,"context_line":"solve these problem but we will try to keep eyes on such project and give our"},{"line_number":24,"context_line":"best effort to make them active."}],"source_content_type":"text/x-rst","patch_set":3,"id":"ed43ea5d_bd393ecd","line":21,"range":{"start_line":21,"start_character":44,"end_line":21,"end_character":51},"in_reply_to":"a6e50e11_d64ff92a","updated":"2022-05-10 19:50:13.000000000","message":"Done","commit_id":"180d8a8ffbcc6e09491a22905e3a99e3a46d6a85"},{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"6ac1b77e04e3a2e2fab9cc73f8b2a70558ef12e2","unresolved":true,"context_lines":[{"line_number":19,"context_line":""},{"line_number":20,"context_line":"In order to solve the above problems, there is ``Technical Preview`` state for"},{"line_number":21,"context_line":"such projects. TC will keep working on such project to make them consistent with"},{"line_number":22,"context_line":"OpenStack or try to make in-active projects to active. TC might not be able to"},{"line_number":23,"context_line":"solve these problem but we will try to keep eyes on such project and give our"},{"line_number":24,"context_line":"best effort to make them active."},{"line_number":25,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"d673bc8b_ba48efcc","line":22,"range":{"start_line":22,"start_character":25,"end_line":22,"end_character":34},"updated":"2022-05-07 19:48:33.000000000","message":"inactive","commit_id":"180d8a8ffbcc6e09491a22905e3a99e3a46d6a85"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"f40018debb8236e8df55052cc2a7347cb32c908e","unresolved":false,"context_lines":[{"line_number":19,"context_line":""},{"line_number":20,"context_line":"In order to solve the above problems, there is ``Technical Preview`` state for"},{"line_number":21,"context_line":"such projects. TC will keep working on such project to make them consistent with"},{"line_number":22,"context_line":"OpenStack or try to make in-active projects to active. TC might not be able to"},{"line_number":23,"context_line":"solve these problem but we will try to keep eyes on such project and give our"},{"line_number":24,"context_line":"best effort to make them active."},{"line_number":25,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"f4e0a481_837a9f94","line":22,"range":{"start_line":22,"start_character":25,"end_line":22,"end_character":34},"in_reply_to":"d673bc8b_ba48efcc","updated":"2022-05-10 19:50:13.000000000","message":"Done","commit_id":"180d8a8ffbcc6e09491a22905e3a99e3a46d6a85"},{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"6ac1b77e04e3a2e2fab9cc73f8b2a70558ef12e2","unresolved":true,"context_lines":[{"line_number":20,"context_line":"In order to solve the above problems, there is ``Technical Preview`` state for"},{"line_number":21,"context_line":"such projects. TC will keep working on such project to make them consistent with"},{"line_number":22,"context_line":"OpenStack or try to make in-active projects to active. TC might not be able to"},{"line_number":23,"context_line":"solve these problem but we will try to keep eyes on such project and give our"},{"line_number":24,"context_line":"best effort to make them active."},{"line_number":25,"context_line":""},{"line_number":26,"context_line":"``Technical Preview`` is state in which can be set for new OpenStack projects as"}],"source_content_type":"text/x-rst","patch_set":3,"id":"32c087fe_28a80e7c","line":23,"range":{"start_line":23,"start_character":12,"end_line":23,"end_character":64},"updated":"2022-05-07 19:48:33.000000000","message":"problems, projects","commit_id":"180d8a8ffbcc6e09491a22905e3a99e3a46d6a85"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"f40018debb8236e8df55052cc2a7347cb32c908e","unresolved":false,"context_lines":[{"line_number":20,"context_line":"In order to solve the above problems, there is ``Technical Preview`` state for"},{"line_number":21,"context_line":"such projects. TC will keep working on such project to make them consistent with"},{"line_number":22,"context_line":"OpenStack or try to make in-active projects to active. TC might not be able to"},{"line_number":23,"context_line":"solve these problem but we will try to keep eyes on such project and give our"},{"line_number":24,"context_line":"best effort to make them active."},{"line_number":25,"context_line":""},{"line_number":26,"context_line":"``Technical Preview`` is state in which can be set for new OpenStack projects as"}],"source_content_type":"text/x-rst","patch_set":3,"id":"ebcb4201_fcfa6357","line":23,"range":{"start_line":23,"start_character":12,"end_line":23,"end_character":64},"in_reply_to":"32c087fe_28a80e7c","updated":"2022-05-10 19:50:13.000000000","message":"Done","commit_id":"180d8a8ffbcc6e09491a22905e3a99e3a46d6a85"},{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"6ac1b77e04e3a2e2fab9cc73f8b2a70558ef12e2","unresolved":true,"context_lines":[{"line_number":30,"context_line":"Entry criteria"},{"line_number":31,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":32,"context_line":""},{"line_number":33,"context_line":"If new project wants to become an official OpenStack project, but it not fit all"},{"line_number":34,"context_line":"requirements for new official projects (see :doc:`new-projects-requirements` for"},{"line_number":35,"context_line":"details) TC can consider to add such project to the OpenStack projects as"},{"line_number":36,"context_line":"``Technical Preview``."}],"source_content_type":"text/x-rst","patch_set":3,"id":"a640e1f2_7e8af738","line":33,"range":{"start_line":33,"start_character":0,"end_line":33,"end_character":80},"updated":"2022-05-07 19:48:33.000000000","message":"If a new project wants to become an official OpenStack project, but it does not fit all","commit_id":"180d8a8ffbcc6e09491a22905e3a99e3a46d6a85"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"f40018debb8236e8df55052cc2a7347cb32c908e","unresolved":false,"context_lines":[{"line_number":30,"context_line":"Entry criteria"},{"line_number":31,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":32,"context_line":""},{"line_number":33,"context_line":"If new project wants to become an official OpenStack project, but it not fit all"},{"line_number":34,"context_line":"requirements for new official projects (see :doc:`new-projects-requirements` for"},{"line_number":35,"context_line":"details) TC can consider to add such project to the OpenStack projects as"},{"line_number":36,"context_line":"``Technical Preview``."}],"source_content_type":"text/x-rst","patch_set":3,"id":"6020429b_b7f67ba0","line":33,"range":{"start_line":33,"start_character":0,"end_line":33,"end_character":80},"in_reply_to":"a640e1f2_7e8af738","updated":"2022-05-10 19:50:13.000000000","message":"Done","commit_id":"180d8a8ffbcc6e09491a22905e3a99e3a46d6a85"},{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"6ac1b77e04e3a2e2fab9cc73f8b2a70558ef12e2","unresolved":true,"context_lines":[{"line_number":35,"context_line":"details) TC can consider to add such project to the OpenStack projects as"},{"line_number":36,"context_line":"``Technical Preview``."},{"line_number":37,"context_line":""},{"line_number":38,"context_line":"For existing projects which became in-active due to lack of maintainers and are"},{"line_number":39,"context_line":"not able to do the mandatory activity like release, fix testing, review incoming"},{"line_number":40,"context_line":"code, etc., TC can consider marking such project as ``Technical Preview``, try"},{"line_number":41,"context_line":"to solve the problem if we can but keep it in the official OpenStack projects"}],"source_content_type":"text/x-rst","patch_set":3,"id":"a2f0264f_3cf450c6","line":38,"range":{"start_line":38,"start_character":35,"end_line":38,"end_character":44},"updated":"2022-05-07 19:48:33.000000000","message":"inactive","commit_id":"180d8a8ffbcc6e09491a22905e3a99e3a46d6a85"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"f40018debb8236e8df55052cc2a7347cb32c908e","unresolved":false,"context_lines":[{"line_number":35,"context_line":"details) TC can consider to add such project to the OpenStack projects as"},{"line_number":36,"context_line":"``Technical Preview``."},{"line_number":37,"context_line":""},{"line_number":38,"context_line":"For existing projects which became in-active due to lack of maintainers and are"},{"line_number":39,"context_line":"not able to do the mandatory activity like release, fix testing, review incoming"},{"line_number":40,"context_line":"code, etc., TC can consider marking such project as ``Technical Preview``, try"},{"line_number":41,"context_line":"to solve the problem if we can but keep it in the official OpenStack projects"}],"source_content_type":"text/x-rst","patch_set":3,"id":"d6b1805d_b2f05ed1","line":38,"range":{"start_line":38,"start_character":35,"end_line":38,"end_character":44},"in_reply_to":"a2f0264f_3cf450c6","updated":"2022-05-10 19:50:13.000000000","message":"Done","commit_id":"180d8a8ffbcc6e09491a22905e3a99e3a46d6a85"},{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"6ac1b77e04e3a2e2fab9cc73f8b2a70558ef12e2","unresolved":true,"context_lines":[{"line_number":36,"context_line":"``Technical Preview``."},{"line_number":37,"context_line":""},{"line_number":38,"context_line":"For existing projects which became in-active due to lack of maintainers and are"},{"line_number":39,"context_line":"not able to do the mandatory activity like release, fix testing, review incoming"},{"line_number":40,"context_line":"code, etc., TC can consider marking such project as ``Technical Preview``, try"},{"line_number":41,"context_line":"to solve the problem if we can but keep it in the official OpenStack projects"},{"line_number":42,"context_line":"list instead of deprecating and removing it immediately (see"}],"source_content_type":"text/x-rst","patch_set":3,"id":"f804caaf_9aa693e9","line":39,"range":{"start_line":39,"start_character":29,"end_line":39,"end_character":42},"updated":"2022-05-07 19:48:33.000000000","message":"activities, such as","commit_id":"180d8a8ffbcc6e09491a22905e3a99e3a46d6a85"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"f40018debb8236e8df55052cc2a7347cb32c908e","unresolved":false,"context_lines":[{"line_number":36,"context_line":"``Technical Preview``."},{"line_number":37,"context_line":""},{"line_number":38,"context_line":"For existing projects which became in-active due to lack of maintainers and are"},{"line_number":39,"context_line":"not able to do the mandatory activity like release, fix testing, review incoming"},{"line_number":40,"context_line":"code, etc., TC can consider marking such project as ``Technical Preview``, try"},{"line_number":41,"context_line":"to solve the problem if we can but keep it in the official OpenStack projects"},{"line_number":42,"context_line":"list instead of deprecating and removing it immediately (see"}],"source_content_type":"text/x-rst","patch_set":3,"id":"aa4854ad_21b6935c","line":39,"range":{"start_line":39,"start_character":29,"end_line":39,"end_character":42},"in_reply_to":"f804caaf_9aa693e9","updated":"2022-05-10 19:50:13.000000000","message":"Done","commit_id":"180d8a8ffbcc6e09491a22905e3a99e3a46d6a85"},{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"6ac1b77e04e3a2e2fab9cc73f8b2a70558ef12e2","unresolved":true,"context_lines":[{"line_number":45,"context_line":""},{"line_number":46,"context_line":"Exit criteria"},{"line_number":47,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":48,"context_line":""},{"line_number":49,"context_line":"Project which is in the ``Technical Preview`` state can either become active by"},{"line_number":50,"context_line":"meeting all the criteria to be an OpenStack official project or be retired"},{"line_number":51,"context_line":"later."},{"line_number":52,"context_line":""},{"line_number":53,"context_line":"New projects will be considered active by meeting all the requirements to be an"},{"line_number":54,"context_line":"OpenStack official project, which are described in"},{"line_number":55,"context_line":":doc:`new-projects-requirements`."},{"line_number":56,"context_line":""},{"line_number":57,"context_line":"For an existing project in ``Technical Preview``, if there are enough active"},{"line_number":58,"context_line":"maintainers and keep all basic activities of OpenStack official projects."},{"line_number":59,"context_line":""},{"line_number":60,"context_line":"Within the defined timeline of ``Technical Preview``, if projects does not"},{"line_number":61,"context_line":"finish the required work to become active or OpenStack way then TC will start"},{"line_number":62,"context_line":"the retirement of such project instead of keeping them in ``Technical Preview``"},{"line_number":63,"context_line":"for infinite time."},{"line_number":64,"context_line":""},{"line_number":65,"context_line":""},{"line_number":66,"context_line":"Timeline"}],"source_content_type":"text/x-rst","patch_set":3,"id":"b601fa00_9482b150","line":63,"range":{"start_line":48,"start_character":0,"end_line":63,"end_character":18},"updated":"2022-05-07 19:48:33.000000000","message":"A project can exit the ``Technical Preview`` state by either becoming an active  OpenStack project or by becoming a retired project.\n\nA project is considered active when it meets all the requirements to be an\nOpenStack official project, which are described in\n:doc:`new-projects-requirements`.  In particular, there must be a sufficient number of active maintainers to perform all the basic activities of OpenStack official projects.\n\nA project may be retired by the TC if it does not complete the work required to become an active project within the timeline defined below.","commit_id":"180d8a8ffbcc6e09491a22905e3a99e3a46d6a85"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"f40018debb8236e8df55052cc2a7347cb32c908e","unresolved":false,"context_lines":[{"line_number":45,"context_line":""},{"line_number":46,"context_line":"Exit criteria"},{"line_number":47,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":48,"context_line":""},{"line_number":49,"context_line":"Project which is in the ``Technical Preview`` state can either become active by"},{"line_number":50,"context_line":"meeting all the criteria to be an OpenStack official project or be retired"},{"line_number":51,"context_line":"later."},{"line_number":52,"context_line":""},{"line_number":53,"context_line":"New projects will be considered active by meeting all the requirements to be an"},{"line_number":54,"context_line":"OpenStack official project, which are described in"},{"line_number":55,"context_line":":doc:`new-projects-requirements`."},{"line_number":56,"context_line":""},{"line_number":57,"context_line":"For an existing project in ``Technical Preview``, if there are enough active"},{"line_number":58,"context_line":"maintainers and keep all basic activities of OpenStack official projects."},{"line_number":59,"context_line":""},{"line_number":60,"context_line":"Within the defined timeline of ``Technical Preview``, if projects does not"},{"line_number":61,"context_line":"finish the required work to become active or OpenStack way then TC will start"},{"line_number":62,"context_line":"the retirement of such project instead of keeping them in ``Technical Preview``"},{"line_number":63,"context_line":"for infinite time."},{"line_number":64,"context_line":""},{"line_number":65,"context_line":""},{"line_number":66,"context_line":"Timeline"}],"source_content_type":"text/x-rst","patch_set":3,"id":"e8c8fc75_5492d6cd","line":63,"range":{"start_line":48,"start_character":0,"end_line":63,"end_character":18},"in_reply_to":"4a89ffa3_41fecadb","updated":"2022-05-10 19:50:13.000000000","message":"Thx, Done","commit_id":"180d8a8ffbcc6e09491a22905e3a99e3a46d6a85"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"bb72286b452eadc1af0cac7ccfd31a0989222adf","unresolved":true,"context_lines":[{"line_number":45,"context_line":""},{"line_number":46,"context_line":"Exit criteria"},{"line_number":47,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":48,"context_line":""},{"line_number":49,"context_line":"Project which is in the ``Technical Preview`` state can either become active by"},{"line_number":50,"context_line":"meeting all the criteria to be an OpenStack official project or be retired"},{"line_number":51,"context_line":"later."},{"line_number":52,"context_line":""},{"line_number":53,"context_line":"New projects will be considered active by meeting all the requirements to be an"},{"line_number":54,"context_line":"OpenStack official project, which are described in"},{"line_number":55,"context_line":":doc:`new-projects-requirements`."},{"line_number":56,"context_line":""},{"line_number":57,"context_line":"For an existing project in ``Technical Preview``, if there are enough active"},{"line_number":58,"context_line":"maintainers and keep all basic activities of OpenStack official projects."},{"line_number":59,"context_line":""},{"line_number":60,"context_line":"Within the defined timeline of ``Technical Preview``, if projects does not"},{"line_number":61,"context_line":"finish the required work to become active or OpenStack way then TC will start"},{"line_number":62,"context_line":"the retirement of such project instead of keeping them in ``Technical Preview``"},{"line_number":63,"context_line":"for infinite time."},{"line_number":64,"context_line":""},{"line_number":65,"context_line":""},{"line_number":66,"context_line":"Timeline"}],"source_content_type":"text/x-rst","patch_set":3,"id":"4a89ffa3_41fecadb","line":63,"range":{"start_line":48,"start_character":0,"end_line":63,"end_character":18},"in_reply_to":"b601fa00_9482b150","updated":"2022-05-08 16:14:00.000000000","message":"+1, much better","commit_id":"180d8a8ffbcc6e09491a22905e3a99e3a46d6a85"},{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"6ac1b77e04e3a2e2fab9cc73f8b2a70558ef12e2","unresolved":true,"context_lines":[{"line_number":66,"context_line":"Timeline"},{"line_number":67,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":68,"context_line":""},{"line_number":69,"context_line":"For new projects, two release cycle from the time they became the OpenStack"},{"line_number":70,"context_line":"``Technical Preview`` project. For example, A project became OpenStack"},{"line_number":71,"context_line":"``Technical Preview`` project in Yoga cycle then timeline for them is BB (after"},{"line_number":72,"context_line":"two release Zed and AA). In BB development cycle such project should meet all"}],"source_content_type":"text/x-rst","patch_set":3,"id":"2e3106a8_78b48d71","line":69,"range":{"start_line":69,"start_character":0,"end_line":69,"end_character":65},"updated":"2022-05-07 19:48:33.000000000","message":"A new project must become an active OpenStack project within two release cycles from when they were designated an","commit_id":"180d8a8ffbcc6e09491a22905e3a99e3a46d6a85"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"f40018debb8236e8df55052cc2a7347cb32c908e","unresolved":false,"context_lines":[{"line_number":66,"context_line":"Timeline"},{"line_number":67,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":68,"context_line":""},{"line_number":69,"context_line":"For new projects, two release cycle from the time they became the OpenStack"},{"line_number":70,"context_line":"``Technical Preview`` project. For example, A project became OpenStack"},{"line_number":71,"context_line":"``Technical Preview`` project in Yoga cycle then timeline for them is BB (after"},{"line_number":72,"context_line":"two release Zed and AA). In BB development cycle such project should meet all"}],"source_content_type":"text/x-rst","patch_set":3,"id":"41387084_6bf6fc49","line":69,"range":{"start_line":69,"start_character":0,"end_line":69,"end_character":65},"in_reply_to":"2e3106a8_78b48d71","updated":"2022-05-10 19:50:13.000000000","message":"Done","commit_id":"180d8a8ffbcc6e09491a22905e3a99e3a46d6a85"},{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"6ac1b77e04e3a2e2fab9cc73f8b2a70558ef12e2","unresolved":true,"context_lines":[{"line_number":70,"context_line":"``Technical Preview`` project. For example, A project became OpenStack"},{"line_number":71,"context_line":"``Technical Preview`` project in Yoga cycle then timeline for them is BB (after"},{"line_number":72,"context_line":"two release Zed and AA). In BB development cycle such project should meet all"},{"line_number":73,"context_line":"requirements for a new projects listed in :doc:`new-projects-requirements` to"},{"line_number":74,"context_line":"stay as an official OpenStack project."},{"line_number":75,"context_line":""},{"line_number":76,"context_line":"For existing projects, before the final release of the cycle they entered the"}],"source_content_type":"text/x-rst","patch_set":3,"id":"1ff930ba_f0d862e9","line":73,"range":{"start_line":73,"start_character":23,"end_line":73,"end_character":31},"updated":"2022-05-07 19:48:33.000000000","message":"project","commit_id":"180d8a8ffbcc6e09491a22905e3a99e3a46d6a85"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"f40018debb8236e8df55052cc2a7347cb32c908e","unresolved":false,"context_lines":[{"line_number":70,"context_line":"``Technical Preview`` project. For example, A project became OpenStack"},{"line_number":71,"context_line":"``Technical Preview`` project in Yoga cycle then timeline for them is BB (after"},{"line_number":72,"context_line":"two release Zed and AA). In BB development cycle such project should meet all"},{"line_number":73,"context_line":"requirements for a new projects listed in :doc:`new-projects-requirements` to"},{"line_number":74,"context_line":"stay as an official OpenStack project."},{"line_number":75,"context_line":""},{"line_number":76,"context_line":"For existing projects, before the final release of the cycle they entered the"}],"source_content_type":"text/x-rst","patch_set":3,"id":"8a405537_24997cbb","line":73,"range":{"start_line":73,"start_character":23,"end_line":73,"end_character":31},"in_reply_to":"1ff930ba_f0d862e9","updated":"2022-05-10 19:50:13.000000000","message":"Done","commit_id":"180d8a8ffbcc6e09491a22905e3a99e3a46d6a85"},{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"6ac1b77e04e3a2e2fab9cc73f8b2a70558ef12e2","unresolved":true,"context_lines":[{"line_number":73,"context_line":"requirements for a new projects listed in :doc:`new-projects-requirements` to"},{"line_number":74,"context_line":"stay as an official OpenStack project."},{"line_number":75,"context_line":""},{"line_number":76,"context_line":"For existing projects, before the final release of the cycle they entered the"},{"line_number":77,"context_line":"``Technical Preview``. This will help to reduce the final release work for"},{"line_number":78,"context_line":"in-active projects as well as new cycle planning."},{"line_number":79,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"fc10b851_647df49a","line":76,"range":{"start_line":76,"start_character":0,"end_line":76,"end_character":29},"updated":"2022-05-07 19:48:33.000000000","message":"An existing project must be reinstated as an active OpenStack project before","commit_id":"180d8a8ffbcc6e09491a22905e3a99e3a46d6a85"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"f40018debb8236e8df55052cc2a7347cb32c908e","unresolved":false,"context_lines":[{"line_number":73,"context_line":"requirements for a new projects listed in :doc:`new-projects-requirements` to"},{"line_number":74,"context_line":"stay as an official OpenStack project."},{"line_number":75,"context_line":""},{"line_number":76,"context_line":"For existing projects, before the final release of the cycle they entered the"},{"line_number":77,"context_line":"``Technical Preview``. This will help to reduce the final release work for"},{"line_number":78,"context_line":"in-active projects as well as new cycle planning."},{"line_number":79,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"b84f7a39_050dca76","line":76,"range":{"start_line":76,"start_character":0,"end_line":76,"end_character":29},"in_reply_to":"fc10b851_647df49a","updated":"2022-05-10 19:50:13.000000000","message":"Done","commit_id":"180d8a8ffbcc6e09491a22905e3a99e3a46d6a85"},{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"6ac1b77e04e3a2e2fab9cc73f8b2a70558ef12e2","unresolved":true,"context_lines":[{"line_number":75,"context_line":""},{"line_number":76,"context_line":"For existing projects, before the final release of the cycle they entered the"},{"line_number":77,"context_line":"``Technical Preview``. This will help to reduce the final release work for"},{"line_number":78,"context_line":"in-active projects as well as new cycle planning."},{"line_number":79,"context_line":""},{"line_number":80,"context_line":"Tracking"},{"line_number":81,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":3,"id":"8c47d46d_1b267e9f","line":78,"range":{"start_line":78,"start_character":0,"end_line":78,"end_character":9},"updated":"2022-05-07 19:48:33.000000000","message":"inactive","commit_id":"180d8a8ffbcc6e09491a22905e3a99e3a46d6a85"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"f40018debb8236e8df55052cc2a7347cb32c908e","unresolved":false,"context_lines":[{"line_number":75,"context_line":""},{"line_number":76,"context_line":"For existing projects, before the final release of the cycle they entered the"},{"line_number":77,"context_line":"``Technical Preview``. This will help to reduce the final release work for"},{"line_number":78,"context_line":"in-active projects as well as new cycle planning."},{"line_number":79,"context_line":""},{"line_number":80,"context_line":"Tracking"},{"line_number":81,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":3,"id":"2440ea50_6e4213cc","line":78,"range":{"start_line":78,"start_character":0,"end_line":78,"end_character":9},"in_reply_to":"8c47d46d_1b267e9f","updated":"2022-05-10 19:50:13.000000000","message":"Done","commit_id":"180d8a8ffbcc6e09491a22905e3a99e3a46d6a85"},{"author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"change_message_id":"3655af151bcee37c132c025781e513b5303d312f","unresolved":true,"context_lines":[{"line_number":34,"context_line":"If a new project wants to become an official OpenStack project, but it does not"},{"line_number":35,"context_line":"fit all requirements for new official projects (see"},{"line_number":36,"context_line":":doc:`new-projects-requirements` for details) TC can consider to add such"},{"line_number":37,"context_line":"project to the OpenStack projects as ``Technical Preview``."},{"line_number":38,"context_line":""},{"line_number":39,"context_line":"For existing projects which became inactive due to lack of maintainers and are"},{"line_number":40,"context_line":"not able to do the mandatory activities, such as release, fix testing, review"}],"source_content_type":"text/x-rst","patch_set":4,"id":"d1974d87_5334a795","line":37,"updated":"2022-05-11 16:14:40.000000000","message":"I like this idea in general, although I\u0027m a tad worried about the term \"tech preview\u0027. In my experience, that term means effectively \"beta\" and the assumption is that the feature in tech preview becomes a supported feature in a subsequent release. Based on the situation we\u0027re trying to handle here, I think that might be too presumptive, meaning some projects may enter as tech preview, and never really get enough steam to become non-preview things.\n\nWhat about some term with the word \"Emerging\" in it? Like \"Emerging Technology\" or something like that.","commit_id":"3e89034759d6d2be76168646ee6b8e67b3aa2b52"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"b65e2a61f437eded7de6112252599ea07f93a3a3","unresolved":false,"context_lines":[{"line_number":34,"context_line":"If a new project wants to become an official OpenStack project, but it does not"},{"line_number":35,"context_line":"fit all requirements for new official projects (see"},{"line_number":36,"context_line":":doc:`new-projects-requirements` for details) TC can consider to add such"},{"line_number":37,"context_line":"project to the OpenStack projects as ``Technical Preview``."},{"line_number":38,"context_line":""},{"line_number":39,"context_line":"For existing projects which became inactive due to lack of maintainers and are"},{"line_number":40,"context_line":"not able to do the mandatory activities, such as release, fix testing, review"}],"source_content_type":"text/x-rst","patch_set":4,"id":"616f07ef_6094d1f4","line":37,"in_reply_to":"1fe26cb3_5209ef63","updated":"2022-05-16 09:40:05.000000000","message":"I agree with You. I did some changes to have different states for new and existing projects.","commit_id":"3e89034759d6d2be76168646ee6b8e67b3aa2b52"},{"author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"change_message_id":"dda544af8b27f70d7391ba4eb939b942edc3daa0","unresolved":true,"context_lines":[{"line_number":34,"context_line":"If a new project wants to become an official OpenStack project, but it does not"},{"line_number":35,"context_line":"fit all requirements for new official projects (see"},{"line_number":36,"context_line":":doc:`new-projects-requirements` for details) TC can consider to add such"},{"line_number":37,"context_line":"project to the OpenStack projects as ``Technical Preview``."},{"line_number":38,"context_line":""},{"line_number":39,"context_line":"For existing projects which became inactive due to lack of maintainers and are"},{"line_number":40,"context_line":"not able to do the mandatory activities, such as release, fix testing, review"}],"source_content_type":"text/x-rst","patch_set":4,"id":"1fe26cb3_5209ef63","line":37,"in_reply_to":"4b8b9e12_f0756ce6","updated":"2022-05-13 17:59:52.000000000","message":"Yep, emerging would only be relevant for new projects, which I think is also the case for \"preview\" since that implies new-and-coming-soon as well.","commit_id":"3e89034759d6d2be76168646ee6b8e67b3aa2b52"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"02618d5c86987652020a242135d87f94fab9c348","unresolved":true,"context_lines":[{"line_number":34,"context_line":"If a new project wants to become an official OpenStack project, but it does not"},{"line_number":35,"context_line":"fit all requirements for new official projects (see"},{"line_number":36,"context_line":":doc:`new-projects-requirements` for details) TC can consider to add such"},{"line_number":37,"context_line":"project to the OpenStack projects as ``Technical Preview``."},{"line_number":38,"context_line":""},{"line_number":39,"context_line":"For existing projects which became inactive due to lack of maintainers and are"},{"line_number":40,"context_line":"not able to do the mandatory activities, such as release, fix testing, review"}],"source_content_type":"text/x-rst","patch_set":4,"id":"4b8b9e12_f0756ce6","line":37,"in_reply_to":"d1974d87_5334a795","updated":"2022-05-13 17:15:43.000000000","message":"\u0027Emerging\u0027 sounds good to me but for new projects and we are covering existing projects also who went in-active or so. Emerging seems for such existing in-acgtive projects seems not suitable. But overall i agree with your point here and let\u0027s try some other name here?","commit_id":"3e89034759d6d2be76168646ee6b8e67b3aa2b52"},{"author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"change_message_id":"3655af151bcee37c132c025781e513b5303d312f","unresolved":true,"context_lines":[{"line_number":42,"context_line":"Preview``, try to solve the problem if we can but keep it in the official"},{"line_number":43,"context_line":"OpenStack projects list instead of deprecating and removing it immediately (see"},{"line_number":44,"context_line":":doc:`dropping-projects` for more details)."},{"line_number":45,"context_line":""},{"line_number":46,"context_line":""},{"line_number":47,"context_line":"Exit criteria"},{"line_number":48,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":4,"id":"25a280c3_5592e5a2","line":45,"updated":"2022-05-11 16:14:40.000000000","message":"Moving backwards from \"A full project\" to \"tech preview\" is strange, since it\u0027s not a \"preview\" if you already had that project fully supported and the only reason it is now a \"preview\" is because it *hasn\u0027t* gotten any new stuff in a while :)\n\n\"Emerging\" doesn\u0027t work for those things either, granted, but maybe we just need two names or something.","commit_id":"3e89034759d6d2be76168646ee6b8e67b3aa2b52"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"02618d5c86987652020a242135d87f94fab9c348","unresolved":true,"context_lines":[{"line_number":42,"context_line":"Preview``, try to solve the problem if we can but keep it in the official"},{"line_number":43,"context_line":"OpenStack projects list instead of deprecating and removing it immediately (see"},{"line_number":44,"context_line":":doc:`dropping-projects` for more details)."},{"line_number":45,"context_line":""},{"line_number":46,"context_line":""},{"line_number":47,"context_line":"Exit criteria"},{"line_number":48,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":4,"id":"cf4cab68_603c0a1a","line":45,"in_reply_to":"25a280c3_5592e5a2","updated":"2022-05-13 17:15:43.000000000","message":"right, I wrote the same comment about \u0027emerging\u0027 above before reading it.\n\nSo the idea here is to target a project who has a lot of incoming requests/features and it is slow to merge the things there or in-active overall. The projects that do not fall under this category are:\n- they are mature and might not need many new features like Oslo, other libs etc\n- less incoming changes so not merging things there does not mean that are in-active\n\nDoes that sound reasonable to target such projects? if so maybe we can clarify those in this document.","commit_id":"3e89034759d6d2be76168646ee6b8e67b3aa2b52"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"b65e2a61f437eded7de6112252599ea07f93a3a3","unresolved":false,"context_lines":[{"line_number":42,"context_line":"Preview``, try to solve the problem if we can but keep it in the official"},{"line_number":43,"context_line":"OpenStack projects list instead of deprecating and removing it immediately (see"},{"line_number":44,"context_line":":doc:`dropping-projects` for more details)."},{"line_number":45,"context_line":""},{"line_number":46,"context_line":""},{"line_number":47,"context_line":"Exit criteria"},{"line_number":48,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":4,"id":"e507bee4_c3918a69","line":45,"in_reply_to":"8b9852f4_dfa6010f","updated":"2022-05-16 09:40:05.000000000","message":"see my comment above","commit_id":"3e89034759d6d2be76168646ee6b8e67b3aa2b52"},{"author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"change_message_id":"dda544af8b27f70d7391ba4eb939b942edc3daa0","unresolved":true,"context_lines":[{"line_number":42,"context_line":"Preview``, try to solve the problem if we can but keep it in the official"},{"line_number":43,"context_line":"OpenStack projects list instead of deprecating and removing it immediately (see"},{"line_number":44,"context_line":":doc:`dropping-projects` for more details)."},{"line_number":45,"context_line":""},{"line_number":46,"context_line":""},{"line_number":47,"context_line":"Exit criteria"},{"line_number":48,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":4,"id":"8b9852f4_dfa6010f","line":45,"in_reply_to":"cf4cab68_603c0a1a","updated":"2022-05-13 17:59:52.000000000","message":"I dunno, you wouldn\u0027t move Oslo to tech-preview or Emerging for that reason right? I thought the goal here was to move active projects into another state to basically provide an off-ramp for later retirement *or* to indicate that the project is almost not supported anymore. That\u0027s a little different than \"fully supported but doesn\u0027t process a high volume of reviews.\" I say that because all of require oslo to work and if something broke, someone would have to fix it, which is not the case for another project where the users are the ... users.\n\nSo, I\u0027m not sure exactly what you\u0027re saying, but I think we\u0027re probably in agreement that there should be some category of project which effectively means \"Well, this was supported, but it\u0027s kinda being ignored right now and probably will be retired soon.\" Right? I don\u0027t object to that for sure, but where you draw the line and what you call it is the only thing in question I think.","commit_id":"3e89034759d6d2be76168646ee6b8e67b3aa2b52"},{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"ce7ec5ce4e12be63644c5446093f8f7d202d28e2","unresolved":true,"context_lines":[{"line_number":62,"context_line":"Timeline"},{"line_number":63,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":64,"context_line":""},{"line_number":65,"context_line":"A new project must becoma an active OpenStack project within two release cycles"},{"line_number":66,"context_line":"from when they were designated an OpenStack ``Technical Preview`` project. For"},{"line_number":67,"context_line":"example, A project became OpenStack ``Technical Preview`` project in Yoga cycle"},{"line_number":68,"context_line":"then timeline for them is BB (after two release Zed and AA). In BB development"}],"source_content_type":"text/x-rst","patch_set":4,"id":"de36d09f_13972006","line":65,"range":{"start_line":65,"start_character":19,"end_line":65,"end_character":25},"updated":"2022-05-10 21:33:46.000000000","message":"become","commit_id":"3e89034759d6d2be76168646ee6b8e67b3aa2b52"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"b65e2a61f437eded7de6112252599ea07f93a3a3","unresolved":false,"context_lines":[{"line_number":62,"context_line":"Timeline"},{"line_number":63,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":64,"context_line":""},{"line_number":65,"context_line":"A new project must becoma an active OpenStack project within two release cycles"},{"line_number":66,"context_line":"from when they were designated an OpenStack ``Technical Preview`` project. For"},{"line_number":67,"context_line":"example, A project became OpenStack ``Technical Preview`` project in Yoga cycle"},{"line_number":68,"context_line":"then timeline for them is BB (after two release Zed and AA). In BB development"}],"source_content_type":"text/x-rst","patch_set":4,"id":"0dc3785f_c43044e4","line":65,"range":{"start_line":65,"start_character":19,"end_line":65,"end_character":25},"in_reply_to":"de36d09f_13972006","updated":"2022-05-16 09:40:05.000000000","message":"Done","commit_id":"3e89034759d6d2be76168646ee6b8e67b3aa2b52"},{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"ce7ec5ce4e12be63644c5446093f8f7d202d28e2","unresolved":true,"context_lines":[{"line_number":64,"context_line":""},{"line_number":65,"context_line":"A new project must becoma an active OpenStack project within two release cycles"},{"line_number":66,"context_line":"from when they were designated an OpenStack ``Technical Preview`` project. For"},{"line_number":67,"context_line":"example, A project became OpenStack ``Technical Preview`` project in Yoga cycle"},{"line_number":68,"context_line":"then timeline for them is BB (after two release Zed and AA). In BB development"},{"line_number":69,"context_line":"cycle such project should meet all requirements for a new project listed in"},{"line_number":70,"context_line":":doc:`new-projects-requirements` to stay as an official OpenStack project."}],"source_content_type":"text/x-rst","patch_set":4,"id":"d9530c17_86eeb414","line":67,"range":{"start_line":67,"start_character":9,"end_line":67,"end_character":10},"updated":"2022-05-10 21:33:46.000000000","message":"lowercase","commit_id":"3e89034759d6d2be76168646ee6b8e67b3aa2b52"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"b65e2a61f437eded7de6112252599ea07f93a3a3","unresolved":false,"context_lines":[{"line_number":64,"context_line":""},{"line_number":65,"context_line":"A new project must becoma an active OpenStack project within two release cycles"},{"line_number":66,"context_line":"from when they were designated an OpenStack ``Technical Preview`` project. For"},{"line_number":67,"context_line":"example, A project became OpenStack ``Technical Preview`` project in Yoga cycle"},{"line_number":68,"context_line":"then timeline for them is BB (after two release Zed and AA). In BB development"},{"line_number":69,"context_line":"cycle such project should meet all requirements for a new project listed in"},{"line_number":70,"context_line":":doc:`new-projects-requirements` to stay as an official OpenStack project."}],"source_content_type":"text/x-rst","patch_set":4,"id":"a10f24ea_59160ee1","line":67,"range":{"start_line":67,"start_character":9,"end_line":67,"end_character":10},"in_reply_to":"d9530c17_86eeb414","updated":"2022-05-16 09:40:05.000000000","message":"Done","commit_id":"3e89034759d6d2be76168646ee6b8e67b3aa2b52"},{"author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"change_message_id":"3655af151bcee37c132c025781e513b5303d312f","unresolved":true,"context_lines":[{"line_number":72,"context_line":"An existing project must be reinstated as an active OpenStack project before the"},{"line_number":73,"context_line":"final release of the cycle they entered the ``Technical Preview``. This will"},{"line_number":74,"context_line":"help to reduce the final release work for inactive projects as well as new cycle"},{"line_number":75,"context_line":"planning."},{"line_number":76,"context_line":""},{"line_number":77,"context_line":"Tracking"},{"line_number":78,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":4,"id":"c1186d39_9e542230","line":75,"updated":"2022-05-11 16:14:40.000000000","message":"For both the new and old projects described here, what is the \"...or else\" part? If you\u0027re new and you\u0027re TP for two cycles and don\u0027t make it, what happens? Straight to retired? Dropped like you never existed?\n\nFor the existing projects, it seems like a very strange progression to go \"Fully Supported\" -\u003e \"Preview\" -\u003e \"Retired\" ... to me, anyway.","commit_id":"3e89034759d6d2be76168646ee6b8e67b3aa2b52"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"b65e2a61f437eded7de6112252599ea07f93a3a3","unresolved":false,"context_lines":[{"line_number":72,"context_line":"An existing project must be reinstated as an active OpenStack project before the"},{"line_number":73,"context_line":"final release of the cycle they entered the ``Technical Preview``. This will"},{"line_number":74,"context_line":"help to reduce the final release work for inactive projects as well as new cycle"},{"line_number":75,"context_line":"planning."},{"line_number":76,"context_line":""},{"line_number":77,"context_line":"Tracking"},{"line_number":78,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":4,"id":"77fd168e_dce584ac","line":75,"in_reply_to":"a15d8766_d53de7ca","updated":"2022-05-16 09:40:05.000000000","message":"Added some note about those","commit_id":"3e89034759d6d2be76168646ee6b8e67b3aa2b52"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"02618d5c86987652020a242135d87f94fab9c348","unresolved":true,"context_lines":[{"line_number":72,"context_line":"An existing project must be reinstated as an active OpenStack project before the"},{"line_number":73,"context_line":"final release of the cycle they entered the ``Technical Preview``. This will"},{"line_number":74,"context_line":"help to reduce the final release work for inactive projects as well as new cycle"},{"line_number":75,"context_line":"planning."},{"line_number":76,"context_line":""},{"line_number":77,"context_line":"Tracking"},{"line_number":78,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":4,"id":"a15d8766_d53de7ca","line":75,"in_reply_to":"c1186d39_9e542230","updated":"2022-05-13 17:15:43.000000000","message":"for new projects, yes if they are not able to become OpenStack way in an year then we should retire or drop them or at least discuss if more time they need.\n\nfor existing projects, overall idea here was to detect the in-active projects early in cycle and retire them before we reach to final release and try to fix the things for them. So my expectation is we check such projects before m-1 or so and then add it in this list and check if they become active otherwise do not release them and plan to retire them.","commit_id":"3e89034759d6d2be76168646ee6b8e67b3aa2b52"}]}
