)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":308,"name":"Thierry Carrez","email":"thierry@openstack.org","username":"ttx"},"change_message_id":"78e1d00ec21c794afc512acb146431c66aa98b43","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     James E. Blair \u003cjeblair@hp.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2015-06-15 17:18:32 -0700"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Move stackforge to openstack"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"This adds a resolution to retire the stackforge project in favor"},{"line_number":10,"context_line":"of projects simply joining OpenStack under the \"big tent\".  Existing"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"fa32b979_d41879d5","line":7,"updated":"2015-06-18 08:04:10.000000000","message":"\"Move\" kind of implies we\u0027d accept them on the other side.","commit_id":"41cf6074d4935287eb6ed56bf017f71f9ba2ae33"},{"author":{"_account_id":308,"name":"Thierry Carrez","email":"thierry@openstack.org","username":"ttx"},"change_message_id":"78e1d00ec21c794afc512acb146431c66aa98b43","unresolved":false,"context_lines":[{"line_number":8,"context_line":""},{"line_number":9,"context_line":"This adds a resolution to retire the stackforge project in favor"},{"line_number":10,"context_line":"of projects simply joining OpenStack under the \"big tent\".  Existing"},{"line_number":11,"context_line":"Stackforge projects would be expected to move into OpenStack, and"},{"line_number":12,"context_line":"new projects are expected to join OpenStack rather than Stackforge"},{"line_number":13,"context_line":"with little additional friction."},{"line_number":14,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"fa32b979_141b41cb","line":11,"updated":"2015-06-18 08:04:10.000000000","message":"\"expected\" presumes that the TC would accept all of them","commit_id":"41cf6074d4935287eb6ed56bf017f71f9ba2ae33"}],"reference/experimental-projects-requirements.rst":[{"author":{"_account_id":308,"name":"Thierry Carrez","email":"thierry@openstack.org","username":"ttx"},"change_message_id":"66d918e61a3a15d7aceda400538dafb10a686ffc","unresolved":false,"context_lines":[{"line_number":17,"context_line":"* Help further the OpenStack Mission"},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"* Follow the OpenStack way (\"the 4 opens\": Open Source, Open"},{"line_number":20,"context_line":"  Community, Open Development, Open Design)"},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"The Technical Committee will exercise little direct oversight of"},{"line_number":23,"context_line":"Experimental Projects, however, like all projects in our community,"}],"source_content_type":"text/x-rst","patch_set":3,"id":"9a41bdd9_ac67ea4b","line":20,"updated":"2015-07-14 17:05:37.000000000","message":"I\u0027m not sure we should require this. While I think that\u0027s a worthwhile direction and a good set of principles, I expect experimental projects to have to follow a simplified set compared to the one OpenStack project teams must follow. Calling it under the same name would dilute what we mean by \"following the 4 opens\", or \"the OpenStack way\".\n\nFor example, I expect experimental projects to not require a PTL (part of open community) or have expedited review rules (part of open development) or skip design summit or launchpad blueprints (part of open design). \n\nHow about we only require \"open source\" (which includes \"no open core\") ? That would be consistent with \"minimal oversight and overhead\" as stated above. It is also simpler to evaluate (since this change means the TC needs to approve what was stackforge territory before).","commit_id":"055faffc561ceb87d84d13d92504bc57778818c2"},{"author":{"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},"change_message_id":"be9804df490a37618ab58d2f3c01056625c9f810","unresolved":false,"context_lines":[{"line_number":17,"context_line":"* Help further the OpenStack Mission"},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"* Follow the OpenStack way (\"the 4 opens\": Open Source, Open"},{"line_number":20,"context_line":"  Community, Open Development, Open Design)"},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"The Technical Committee will exercise little direct oversight of"},{"line_number":23,"context_line":"Experimental Projects, however, like all projects in our community,"}],"source_content_type":"text/x-rst","patch_set":3,"id":"3a50d1a3_d7824600","line":20,"updated":"2015-07-20 22:17:16.000000000","message":"In my mind, you don\u0027t need a PTL, lengthy review periods or design reviews in order to have open community, development, or design, which is why I kept the _intent_ but dropped the specific recommendations (compare this to the new project-requiremnts doc which itemizes things we think characterize each of the 4 opens.  However, I suppose you _do_ need those to \"follow the OpenStack way\".  So I would at least need to revise this to drop that reference.\n\nI\u0027m also okay dropping the other 3 as you suggest, and, again, if we want to add them back we can.  So consider it done.  :)","commit_id":"055faffc561ceb87d84d13d92504bc57778818c2"},{"author":{"_account_id":105,"name":"Kyle Mestery","email":"mestery@mestery.com","username":"mestery"},"change_message_id":"92a1d93e3300def066db18e5805565b87cdb4171","unresolved":false,"context_lines":[{"line_number":24,"context_line":"they must adhere to standards such as the Community Code of Conduct"},{"line_number":25,"context_line":"and generally applicable provisions of the Technical Committee."},{"line_number":26,"context_line":"Experimental Projects are not considered OpenStack projects for the"},{"line_number":27,"context_line":"purposes of ATC status, Design Summit space, or election activities."},{"line_number":28,"context_line":""},{"line_number":29,"context_line":"To create a new Experimental Project, add an entry to the"},{"line_number":30,"context_line":"``reference/experimental-projects.yaml`` file in the"}],"source_content_type":"text/x-rst","patch_set":3,"id":"9a41bdd9_2991c799","line":27,"updated":"2015-07-13 16:31:47.000000000","message":"+1000 to what these are not considered as.","commit_id":"055faffc561ceb87d84d13d92504bc57778818c2"},{"author":{"_account_id":6316,"name":"Anita Kuno","email":"anteaya@anteaya.info","username":"anteaya"},"change_message_id":"c5a2661dee7ae2a388bf45b73f9c2b95f1f06086","unresolved":false,"context_lines":[{"line_number":24,"context_line":"they must adhere to standards such as the Community Code of Conduct"},{"line_number":25,"context_line":"and generally applicable provisions of the Technical Committee."},{"line_number":26,"context_line":"Experimental Projects are not considered OpenStack projects for the"},{"line_number":27,"context_line":"purposes of ATC status, Design Summit space, or election activities."},{"line_number":28,"context_line":""},{"line_number":29,"context_line":"To create a new Experimental Project, add an entry to the"},{"line_number":30,"context_line":"``reference/experimental-projects.yaml`` file in the"}],"source_content_type":"text/x-rst","patch_set":3,"id":"9a41bdd9_e5d785bd","line":27,"updated":"2015-07-13 16:29:18.000000000","message":"I\u0027d like to see something here about folks being proactive in adhering to standards. I\u0027m seeing a lot of little bits of its okay if nobody notices, or I\u0027ll change of somebody says something, that is really bringing a detrimental energy to OpenStack as a whole. Calling folks out for poor behaviour is not proving to change the behaviour.","commit_id":"055faffc561ceb87d84d13d92504bc57778818c2"},{"author":{"_account_id":6316,"name":"Anita Kuno","email":"anteaya@anteaya.info","username":"anteaya"},"change_message_id":"a65144b9375c5b2984a59d43880c4eac5dd6abda","unresolved":false,"context_lines":[{"line_number":24,"context_line":"they must adhere to standards such as the Community Code of Conduct"},{"line_number":25,"context_line":"and generally applicable provisions of the Technical Committee."},{"line_number":26,"context_line":"Experimental Projects are not considered OpenStack projects for the"},{"line_number":27,"context_line":"purposes of ATC status, Design Summit space, or election activities."},{"line_number":28,"context_line":""},{"line_number":29,"context_line":"To create a new Experimental Project, add an entry to the"},{"line_number":30,"context_line":"``reference/experimental-projects.yaml`` file in the"}],"source_content_type":"text/x-rst","patch_set":3,"id":"9a41bdd9_8cd90186","line":27,"in_reply_to":"9a41bdd9_2991c799","updated":"2015-07-13 16:50:26.000000000","message":"my comment was under the paragraph concerning standards","commit_id":"055faffc561ceb87d84d13d92504bc57778818c2"},{"author":{"_account_id":105,"name":"Kyle Mestery","email":"mestery@mestery.com","username":"mestery"},"change_message_id":"17cb1305e453d4c034e2fd6d247876eedf3aad1b","unresolved":false,"context_lines":[{"line_number":24,"context_line":"they must adhere to standards such as the Community Code of Conduct"},{"line_number":25,"context_line":"and generally applicable provisions of the Technical Committee."},{"line_number":26,"context_line":"Experimental Projects are not considered OpenStack projects for the"},{"line_number":27,"context_line":"purposes of ATC status, Design Summit space, or election activities."},{"line_number":28,"context_line":""},{"line_number":29,"context_line":"To create a new Experimental Project, add an entry to the"},{"line_number":30,"context_line":"``reference/experimental-projects.yaml`` file in the"}],"source_content_type":"text/x-rst","patch_set":3,"id":"9a41bdd9_cce069fd","line":27,"in_reply_to":"9a41bdd9_8cd90186","updated":"2015-07-13 16:53:13.000000000","message":"Sorry, my comment was actually about what Jim wrote on lines 26-27.","commit_id":"055faffc561ceb87d84d13d92504bc57778818c2"}],"resolutions/20150515-stackforge-retirement.rst":[{"author":{"_account_id":308,"name":"Thierry Carrez","email":"thierry@openstack.org","username":"ttx"},"change_message_id":"78e1d00ec21c794afc512acb146431c66aa98b43","unresolved":false,"context_lines":[{"line_number":30,"context_line":"The Infrastructure team is asked to stop accepting new Stackforge"},{"line_number":31,"context_line":"projects effective immediately.  Existing Stackforge projects are"},{"line_number":32,"context_line":"requested to apply to become OpenStack projects and complete those"},{"line_number":33,"context_line":"transitions before July 1, 2017."},{"line_number":34,"context_line":""},{"line_number":35,"context_line":"This proposal is in no way intended to be a reduction in service, but"},{"line_number":36,"context_line":"rather a recognition that all of the projects in our community are"}],"source_content_type":"text/x-rst","patch_set":1,"id":"fa32b979_b4f1356d","line":33,"updated":"2015-06-18 08:04:10.000000000","message":"This last sentence points to a rather systematic transition, which is what I oppose to. I think some projects will move (and should move), but I expect a good chunk of them to not move (because they don\u0027t want to, because the TC rejects them, or because nobody cares about them any more). The text here ignores those cases completely.","commit_id":"41cf6074d4935287eb6ed56bf017f71f9ba2ae33"},{"author":{"_account_id":308,"name":"Thierry Carrez","email":"thierry@openstack.org","username":"ttx"},"change_message_id":"78e1d00ec21c794afc512acb146431c66aa98b43","unresolved":false,"context_lines":[{"line_number":35,"context_line":"This proposal is in no way intended to be a reduction in service, but"},{"line_number":36,"context_line":"rather a recognition that all of the projects in our community are"},{"line_number":37,"context_line":"working toward the same goal and with the same processes.  They are"},{"line_number":38,"context_line":"all efforts of the OpenStack community."},{"line_number":39,"context_line":""},{"line_number":40,"context_line":".. _Requirements for new OpenStack Projects applications: http://governance.openstack.org/reference/new-projects-requirements.html"}],"source_content_type":"text/x-rst","patch_set":1,"id":"fa32b979_d4c2b9e8","line":38,"updated":"2015-06-18 08:04:10.000000000","message":"I don\u0027t think that is true. Some of those projects don\u0027t follow the OpenStack Way and/or have no intention to be an OpenStack project. So retiring Stackforge *is* a reduction of service -- basically we won\u0027t support the \"doesn\u0027t ever want to (or can\u0027t) become an OpenStack project\" case and kick those out.","commit_id":"41cf6074d4935287eb6ed56bf017f71f9ba2ae33"},{"author":{"_account_id":308,"name":"Thierry Carrez","email":"thierry@openstack.org","username":"ttx"},"change_message_id":"05e3a8e2db8c401565823700772bda1510fc5e5e","unresolved":false,"context_lines":[{"line_number":28,"context_line":"rather than requesting Stackforge repositories."},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"The Infrastructure team is asked to stop accepting new Stackforge"},{"line_number":31,"context_line":"projects effective immediately.  Existing Stackforge projects are"},{"line_number":32,"context_line":"requested to apply to become OpenStack projects and if accepted,"},{"line_number":33,"context_line":"complete those transitions before July 1, 2017.  Projects not accepted"},{"line_number":34,"context_line":"may be asked to find other hosting solutions or may be granted"}],"source_content_type":"text/x-rst","patch_set":2,"id":"fa32b979_c846157b","line":31,"updated":"2015-06-22 15:13:13.000000000","message":"Maybe \"Existing Stackforge projects which contribute to the OpenStack Mission and are developed in the OpenStack way are invited to apply...\" ?","commit_id":"784dbccaf35fc8a6cc2bc7ba5663bb762abb739c"},{"author":{"_account_id":6159,"name":"Flavio Percoco Premoli","display_name":"flaper87","email":"flavio.percoco@flyrlabs.com","username":"flaper87"},"change_message_id":"1d462a22632677ca412781e1dd5323e1893b91d4","unresolved":false,"context_lines":[{"line_number":28,"context_line":"rather than requesting Stackforge repositories."},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"The Infrastructure team is asked to stop accepting new Stackforge"},{"line_number":31,"context_line":"projects effective immediately.  Existing Stackforge projects are"},{"line_number":32,"context_line":"requested to apply to become OpenStack projects and if accepted,"},{"line_number":33,"context_line":"complete those transitions before July 1, 2017.  Projects not accepted"},{"line_number":34,"context_line":"may be asked to find other hosting solutions or may be granted"}],"source_content_type":"text/x-rst","patch_set":2,"id":"ba3cc151_d69c675f","line":31,"in_reply_to":"fa32b979_c846157b","updated":"2015-06-30 19:41:49.000000000","message":"I\u0027m ok with this but I think it\u0027s also mentioend in L19","commit_id":"784dbccaf35fc8a6cc2bc7ba5663bb762abb739c"},{"author":{"_account_id":308,"name":"Thierry Carrez","email":"thierry@openstack.org","username":"ttx"},"change_message_id":"05e3a8e2db8c401565823700772bda1510fc5e5e","unresolved":false,"context_lines":[{"line_number":30,"context_line":"The Infrastructure team is asked to stop accepting new Stackforge"},{"line_number":31,"context_line":"projects effective immediately.  Existing Stackforge projects are"},{"line_number":32,"context_line":"requested to apply to become OpenStack projects and if accepted,"},{"line_number":33,"context_line":"complete those transitions before July 1, 2017.  Projects not accepted"},{"line_number":34,"context_line":"may be asked to find other hosting solutions or may be granted"},{"line_number":35,"context_line":"continued use of Stackforge at the discretion of the Technical"},{"line_number":36,"context_line":"Committee."}],"source_content_type":"text/x-rst","patch_set":2,"id":"fa32b979_ab086b29","line":33,"updated":"2015-06-22 15:13:13.000000000","message":"Maybe \"Projects that are not migrated by that date\" so that it catches both non-accepted and non-applying projects ?","commit_id":"784dbccaf35fc8a6cc2bc7ba5663bb762abb739c"},{"author":{"_account_id":6159,"name":"Flavio Percoco Premoli","display_name":"flaper87","email":"flavio.percoco@flyrlabs.com","username":"flaper87"},"change_message_id":"1d462a22632677ca412781e1dd5323e1893b91d4","unresolved":false,"context_lines":[{"line_number":30,"context_line":"The Infrastructure team is asked to stop accepting new Stackforge"},{"line_number":31,"context_line":"projects effective immediately.  Existing Stackforge projects are"},{"line_number":32,"context_line":"requested to apply to become OpenStack projects and if accepted,"},{"line_number":33,"context_line":"complete those transitions before July 1, 2017.  Projects not accepted"},{"line_number":34,"context_line":"may be asked to find other hosting solutions or may be granted"},{"line_number":35,"context_line":"continued use of Stackforge at the discretion of the Technical"},{"line_number":36,"context_line":"Committee."}],"source_content_type":"text/x-rst","patch_set":2,"id":"ba3cc151_56c0572a","line":33,"in_reply_to":"fa32b979_ab086b29","updated":"2015-06-30 19:41:49.000000000","message":"FWIW, 2 years is a lifetime in this industry. That is to say, I\u0027d probably reduce it.","commit_id":"784dbccaf35fc8a6cc2bc7ba5663bb762abb739c"},{"author":{"_account_id":748,"name":"Armando Migliaccio","email":"armamig@gmail.com","username":"armando-migliaccio"},"change_message_id":"b4b9c7db7e9dcb44591650f21b95015a072b0ffc","unresolved":false,"context_lines":[{"line_number":33,"context_line":"complete those transitions before July 1, 2017.  Projects not accepted"},{"line_number":34,"context_line":"may be asked to find other hosting solutions or may be granted"},{"line_number":35,"context_line":"continued use of Stackforge at the discretion of the Technical"},{"line_number":36,"context_line":"Committee."},{"line_number":37,"context_line":""},{"line_number":38,"context_line":"This proposal is in no way intended to be a reduction in service for"},{"line_number":39,"context_line":"projects that contribute to the OpenStack mission in the OpenStack"}],"source_content_type":"text/x-rst","patch_set":2,"id":"fa32b979_e95fb7e2","line":36,"updated":"2015-06-25 15:19:08.000000000","message":"does it mean that for projects that will not be accepted to the openstack namespace will get to chance to stay in stackforge indefinitely if they are *in* already? What about the ones that are not in stackforge yet? Will they be turned away?","commit_id":"784dbccaf35fc8a6cc2bc7ba5663bb762abb739c"},{"author":{"_account_id":6159,"name":"Flavio Percoco Premoli","display_name":"flaper87","email":"flavio.percoco@flyrlabs.com","username":"flaper87"},"change_message_id":"1d462a22632677ca412781e1dd5323e1893b91d4","unresolved":false,"context_lines":[{"line_number":33,"context_line":"complete those transitions before July 1, 2017.  Projects not accepted"},{"line_number":34,"context_line":"may be asked to find other hosting solutions or may be granted"},{"line_number":35,"context_line":"continued use of Stackforge at the discretion of the Technical"},{"line_number":36,"context_line":"Committee."},{"line_number":37,"context_line":""},{"line_number":38,"context_line":"This proposal is in no way intended to be a reduction in service for"},{"line_number":39,"context_line":"projects that contribute to the OpenStack mission in the OpenStack"}],"source_content_type":"text/x-rst","patch_set":2,"id":"ba3cc151_16088f90","line":36,"in_reply_to":"fa32b979_e95fb7e2","updated":"2015-06-30 19:41:49.000000000","message":"Projects that don\u0027t apply to the big tent or that are rejected will have to find a new home, as stated in the previous paragraphs.","commit_id":"784dbccaf35fc8a6cc2bc7ba5663bb762abb739c"}],"resolutions/20150615-stackforge-retirement.rst":[{"author":{"_account_id":6316,"name":"Anita Kuno","email":"anteaya@anteaya.info","username":"anteaya"},"change_message_id":"c5a2661dee7ae2a388bf45b73f9c2b95f1f06086","unresolved":false,"context_lines":[{"line_number":19,"context_line":"Any project is welcome to join OpenStack as long as it is willing to"},{"line_number":20,"context_line":"follow the community and development practices outlined in"},{"line_number":21,"context_line":":ref:`new-projects-requirements`, which are very similar to the kinds"},{"line_number":22,"context_line":"of things we informally expect of Stackforge projects."},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"The Technical Committee recognizes that Stackforge provides an area"},{"line_number":25,"context_line":"for teams to form during the early stages of an effort.  To that end,"}],"source_content_type":"text/x-rst","patch_set":3,"id":"9a41bdd9_8530f902","line":22,"updated":"2015-07-13 16:29:18.000000000","message":"Again, I\u0027m in favour of fitting in the word proactively somewhere in the above sentence.","commit_id":"055faffc561ceb87d84d13d92504bc57778818c2"},{"author":{"_account_id":308,"name":"Thierry Carrez","email":"thierry@openstack.org","username":"ttx"},"change_message_id":"92c10333e2e2bc647122862ba44ac10b3e6a005a","unresolved":false,"context_lines":[{"line_number":35,"context_line":":ref:`experimental-projects-requirements` or"},{"line_number":36,"context_line":":ref:`new-projects-requirements`."},{"line_number":37,"context_line":""},{"line_number":38,"context_line":"Existing Stackforge projects are requested to apply to become"},{"line_number":39,"context_line":"OpenStack projects and if accepted, complete those transitions before"},{"line_number":40,"context_line":"July 1, 2017.  Projects not accepted may be asked to find other"},{"line_number":41,"context_line":"hosting solutions or may be granted continued use of Stackforge at the"}],"source_content_type":"text/x-rst","patch_set":3,"id":"9a41bdd9_2caface4","line":38,"updated":"2015-07-17 13:35:46.000000000","message":"I don\u0027t think all projects qualify, so I don\u0027t think we should \"request\" that they all apply. I would word this differently: \"Stackforge projects are encouraged to apply to become OpenStack projects or experimental projects, depending on what they consider they qualify for. Any project leftover in Stackforge by July 1 2017 may be asked to find other hosting solutions or may be granted continued use of Stackforge at the discretion of the Technical Committee.\"","commit_id":"055faffc561ceb87d84d13d92504bc57778818c2"},{"author":{"_account_id":105,"name":"Kyle Mestery","email":"mestery@mestery.com","username":"mestery"},"change_message_id":"92a1d93e3300def066db18e5805565b87cdb4171","unresolved":false,"context_lines":[{"line_number":37,"context_line":""},{"line_number":38,"context_line":"Existing Stackforge projects are requested to apply to become"},{"line_number":39,"context_line":"OpenStack projects and if accepted, complete those transitions before"},{"line_number":40,"context_line":"July 1, 2017.  Projects not accepted may be asked to find other"},{"line_number":41,"context_line":"hosting solutions or may be granted continued use of Stackforge at the"},{"line_number":42,"context_line":"discretion of the Technical Committee."},{"line_number":43,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"9a41bdd9_49b52b2f","line":40,"updated":"2015-07-13 16:31:47.000000000","message":"That\u0027s a nice long window there. StackForge basically gets almost 2 years of additional life.","commit_id":"055faffc561ceb87d84d13d92504bc57778818c2"}]}
