)]}'
{"doc/source/dev/governance.rst":[{"author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"change_message_id":"50455f4586b924b269e5ae64a7ebeea22e124782","unresolved":false,"context_lines":[{"line_number":1,"context_line":".. _faq:"},{"line_number":2,"context_line":""},{"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"},{"line_number":4,"context_line":"Ironic Governance Structure"},{"line_number":5,"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"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"The ironic project manages a number of repositories that contribute to"}],"source_content_type":"text/x-rst","patch_set":1,"id":"ba5da102_bc189b1f","line":4,"updated":"2016-11-02 14:44:14.000000000","message":"Should this be \"Bare Metal\" throughout?","commit_id":"644ad530caa95eba8d8b3d08a2cc26be19fb277e"},{"author":{"_account_id":10343,"name":"Jim Rollenhagen","email":"jim@jimrollenhagen.com","username":"jimrollenhagen"},"change_message_id":"18cf5f83ba90ce1dfee6a98a67ae2280d9d4e224","unresolved":false,"context_lines":[{"line_number":1,"context_line":".. _faq:"},{"line_number":2,"context_line":""},{"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"},{"line_number":4,"context_line":"Ironic Governance Structure"},{"line_number":5,"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"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"The ironic project manages a number of repositories that contribute to"}],"source_content_type":"text/x-rst","patch_set":1,"id":"ba5da102_42e94de5","line":4,"in_reply_to":"ba5da102_bc189b1f","updated":"2016-11-02 18:39:51.000000000","message":"Nope. This is the ironic project. http://governance.openstack.org/reference/projects/ironic.html","commit_id":"644ad530caa95eba8d8b3d08a2cc26be19fb277e"},{"author":{"_account_id":6773,"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","username":"lucasagomes"},"change_message_id":"d829dc4a5e8bf89314ba449b119525bedc074e02","unresolved":false,"context_lines":[{"line_number":13,"context_line":"What belongs in ironic governance?"},{"line_number":14,"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\u003d\u003d"},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"In order for a repository to be considered to be managed by the ironic project:"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"* It must roughly fall within the TC\u0027s `rules for a new project"},{"line_number":19,"context_line":"  \u003chttp://governance.openstack.org/reference/new-projects-requirements.html\u003e`_."}],"source_content_type":"text/x-rst","patch_set":1,"id":"ba5da102_1c80a7bf","line":16,"range":{"start_line":16,"start_character":43,"end_line":16,"end_character":56},"updated":"2016-11-02 14:51:33.000000000","message":"s/to be managed by/to be part of/g\n\nI feel like \"considered to be managed\" sounds like a place where you dump the code for your library/service and expect other people to maintain it for you.","commit_id":"644ad530caa95eba8d8b3d08a2cc26be19fb277e"},{"author":{"_account_id":18893,"name":"Miles Gould","email":"mgould@redhat.com","username":"pozorvlak"},"change_message_id":"4aaaa14f065135c39663c30cfd7ceb8faff5a041","unresolved":false,"context_lines":[{"line_number":13,"context_line":"What belongs in ironic governance?"},{"line_number":14,"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\u003d\u003d"},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"In order for a repository to be considered to be managed by the ironic project:"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"* It must roughly fall within the TC\u0027s `rules for a new project"},{"line_number":19,"context_line":"  \u003chttp://governance.openstack.org/reference/new-projects-requirements.html\u003e`_."}],"source_content_type":"text/x-rst","patch_set":1,"id":"ba5da102_5f0f7187","line":16,"in_reply_to":"ba5da102_1c80a7bf","updated":"2016-11-02 15:10:10.000000000","message":"Or just shorten the whole thing to \"For a repository to be (managed by|part of) the ironic project:\"","commit_id":"644ad530caa95eba8d8b3d08a2cc26be19fb277e"},{"author":{"_account_id":10343,"name":"Jim Rollenhagen","email":"jim@jimrollenhagen.com","username":"jimrollenhagen"},"change_message_id":"18cf5f83ba90ce1dfee6a98a67ae2280d9d4e224","unresolved":false,"context_lines":[{"line_number":13,"context_line":"What belongs in ironic governance?"},{"line_number":14,"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\u003d\u003d"},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"In order for a repository to be considered to be managed by the ironic project:"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"* It must roughly fall within the TC\u0027s `rules for a new project"},{"line_number":19,"context_line":"  \u003chttp://governance.openstack.org/reference/new-projects-requirements.html\u003e`_."}],"source_content_type":"text/x-rst","patch_set":1,"id":"ba5da102_a2ece9f3","line":16,"in_reply_to":"ba5da102_5f0f7187","updated":"2016-11-02 18:39:51.000000000","message":"++","commit_id":"644ad530caa95eba8d8b3d08a2cc26be19fb277e"},{"author":{"_account_id":6773,"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","username":"lucasagomes"},"change_message_id":"d829dc4a5e8bf89314ba449b119525bedc074e02","unresolved":false,"context_lines":[{"line_number":15,"context_line":""},{"line_number":16,"context_line":"In order for a repository to be considered to be managed by the ironic project:"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"* It must roughly fall within the TC\u0027s `rules for a new project"},{"line_number":19,"context_line":"  \u003chttp://governance.openstack.org/reference/new-projects-requirements.html\u003e`_."},{"line_number":20,"context_line":"* It must not be intended for use with only a single vendor\u0027s hardware."},{"line_number":21,"context_line":"  For example, a library to manage iLO is not okay, but a library to handle"}],"source_content_type":"text/x-rst","patch_set":1,"id":"ba5da102_5c5bfff5","line":18,"range":{"start_line":18,"start_character":10,"end_line":18,"end_character":22},"updated":"2016-11-02 14:51:33.000000000","message":"Maybe it\u0027s a language thing, but \"roughly fall\" sounds weak. Perhaps we should say that projects should \"comply to\" the TC rules for new projects ?","commit_id":"644ad530caa95eba8d8b3d08a2cc26be19fb277e"},{"author":{"_account_id":10343,"name":"Jim Rollenhagen","email":"jim@jimrollenhagen.com","username":"jimrollenhagen"},"change_message_id":"18cf5f83ba90ce1dfee6a98a67ae2280d9d4e224","unresolved":false,"context_lines":[{"line_number":15,"context_line":""},{"line_number":16,"context_line":"In order for a repository to be considered to be managed by the ironic project:"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"* It must roughly fall within the TC\u0027s `rules for a new project"},{"line_number":19,"context_line":"  \u003chttp://governance.openstack.org/reference/new-projects-requirements.html\u003e`_."},{"line_number":20,"context_line":"* It must not be intended for use with only a single vendor\u0027s hardware."},{"line_number":21,"context_line":"  For example, a library to manage iLO is not okay, but a library to handle"}],"source_content_type":"text/x-rst","patch_set":1,"id":"ba5da102_22853906","line":18,"range":{"start_line":18,"start_character":10,"end_line":18,"end_character":22},"in_reply_to":"ba5da102_5c5bfff5","updated":"2016-11-02 18:39:51.000000000","message":"Yeah, I wanted to leave us some wiggle room in case an edge case came up that we didn\u0027t agree with... but idk, maybe \u0027comply with\u0027 is fine.","commit_id":"644ad530caa95eba8d8b3d08a2cc26be19fb277e"},{"author":{"_account_id":6773,"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","username":"lucasagomes"},"change_message_id":"d829dc4a5e8bf89314ba449b119525bedc074e02","unresolved":false,"context_lines":[{"line_number":18,"context_line":"* It must roughly fall within the TC\u0027s `rules for a new project"},{"line_number":19,"context_line":"  \u003chttp://governance.openstack.org/reference/new-projects-requirements.html\u003e`_."},{"line_number":20,"context_line":"* It must not be intended for use with only a single vendor\u0027s hardware."},{"line_number":21,"context_line":"  For example, a library to manage iLO is not okay, but a library to handle"},{"line_number":22,"context_line":"  IPMI is."},{"line_number":23,"context_line":"* It must align with ironic\u0027s `mission statement"},{"line_number":24,"context_line":"  \u003chttp://governance.openstack.org/reference/projects/ironic.html#mission\u003e`_."},{"line_number":25,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"ba5da102_7ccc436a","line":22,"range":{"start_line":21,"start_character":66,"end_line":22,"end_character":9},"updated":"2016-11-02 14:51:33.000000000","message":"Mostly a nit, but I think we should avoid acronymous when possible in documents that are suppose to clarify things. What about:\n\n\"... a library that implements a standardized protocol to manage hardware from multiple vendors (such as IPMI, RedFish, etc...) is.\"","commit_id":"644ad530caa95eba8d8b3d08a2cc26be19fb277e"},{"author":{"_account_id":10343,"name":"Jim Rollenhagen","email":"jim@jimrollenhagen.com","username":"jimrollenhagen"},"change_message_id":"18cf5f83ba90ce1dfee6a98a67ae2280d9d4e224","unresolved":false,"context_lines":[{"line_number":18,"context_line":"* It must roughly fall within the TC\u0027s `rules for a new project"},{"line_number":19,"context_line":"  \u003chttp://governance.openstack.org/reference/new-projects-requirements.html\u003e`_."},{"line_number":20,"context_line":"* It must not be intended for use with only a single vendor\u0027s hardware."},{"line_number":21,"context_line":"  For example, a library to manage iLO is not okay, but a library to handle"},{"line_number":22,"context_line":"  IPMI is."},{"line_number":23,"context_line":"* It must align with ironic\u0027s `mission statement"},{"line_number":24,"context_line":"  \u003chttp://governance.openstack.org/reference/projects/ironic.html#mission\u003e`_."},{"line_number":25,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"ba5da102_0297553a","line":22,"range":{"start_line":21,"start_character":66,"end_line":22,"end_character":9},"in_reply_to":"ba5da102_7ccc436a","updated":"2016-11-02 18:39:51.000000000","message":"Yeah, dunno, I think it\u0027s fine but I can change it","commit_id":"644ad530caa95eba8d8b3d08a2cc26be19fb277e"},{"author":{"_account_id":6773,"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","username":"lucasagomes"},"change_message_id":"d829dc4a5e8bf89314ba449b119525bedc074e02","unresolved":false,"context_lines":[{"line_number":26,"context_line":"Lack of contributor diversity is a chicken-egg problem, and as such a"},{"line_number":27,"context_line":"repository where only a single company is contributing is okay, with the hope"},{"line_number":28,"context_line":"that other companies will contribute after joining the ironic project."},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"Proposing a new project to ironic governance"},{"line_number":31,"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\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":32,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"ba5da102_bc917bf3","line":29,"updated":"2016-11-02 14:51:33.000000000","message":"Should we mention that unmaintained projects will be removed as well ?","commit_id":"644ad530caa95eba8d8b3d08a2cc26be19fb277e"},{"author":{"_account_id":10343,"name":"Jim Rollenhagen","email":"jim@jimrollenhagen.com","username":"jimrollenhagen"},"change_message_id":"18cf5f83ba90ce1dfee6a98a67ae2280d9d4e224","unresolved":false,"context_lines":[{"line_number":26,"context_line":"Lack of contributor diversity is a chicken-egg problem, and as such a"},{"line_number":27,"context_line":"repository where only a single company is contributing is okay, with the hope"},{"line_number":28,"context_line":"that other companies will contribute after joining the ironic project."},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"Proposing a new project to ironic governance"},{"line_number":31,"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\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":32,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"ba5da102_82f0c592","line":29,"in_reply_to":"ba5da102_bc917bf3","updated":"2016-11-02 18:39:51.000000000","message":"Done","commit_id":"644ad530caa95eba8d8b3d08a2cc26be19fb277e"},{"author":{"_account_id":2889,"name":"Aeva Black","email":"aeva.online@gmail.com","username":"tenbrae"},"change_message_id":"18ce52ca39483519ce89da2bfda4d999ac61d221","unresolved":false,"context_lines":[{"line_number":8,"context_line":"our mission. The full list of repositories that ironic manages is available"},{"line_number":9,"context_line":"in the `governance site`_."},{"line_number":10,"context_line":""},{"line_number":11,"context_line":".. _`governance site`: http://governance.openstack.org/reference/projects/ironic.html"},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"What belongs in ironic governance?"},{"line_number":14,"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\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":2,"id":"9a629dbe_12f3d074","line":11,"updated":"2016-11-07 15:22:31.000000000","message":"this link is incorrect. It is actually here:\n\nhttps://github.com/openstack/governance/blob/master/reference/projects.yaml#L2234","commit_id":"d5a0321001c88e95e04dcd7c0a90fb9d89bbe9c1"},{"author":{"_account_id":2889,"name":"Aeva Black","email":"aeva.online@gmail.com","username":"tenbrae"},"change_message_id":"0110649c8e7dc508ae74ca237b492052762c0acd","unresolved":false,"context_lines":[{"line_number":8,"context_line":"our mission. The full list of repositories that ironic manages is available"},{"line_number":9,"context_line":"in the `governance site`_."},{"line_number":10,"context_line":""},{"line_number":11,"context_line":".. _`governance site`: http://governance.openstack.org/reference/projects/ironic.html"},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"What belongs in ironic governance?"},{"line_number":14,"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\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":2,"id":"9a629dbe_927440d0","line":11,"in_reply_to":"9a629dbe_12f3d074","updated":"2016-11-07 15:24:47.000000000","message":"My mistake. the link is fine. there\u0027s also a file in github at that path, which is wrong.","commit_id":"d5a0321001c88e95e04dcd7c0a90fb9d89bbe9c1"},{"author":{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"change_message_id":"15fc4f66e4a275d0b6531dc1b9826efe962bce58","unresolved":false,"context_lines":[{"line_number":19,"context_line":"  \u003chttp://governance.openstack.org/reference/new-projects-requirements.html\u003e`_."},{"line_number":20,"context_line":"* It must not be intended for use with only a single vendor\u0027s hardware."},{"line_number":21,"context_line":"  A library that implements a standard to manage hardware from multiple"},{"line_number":22,"context_line":"  vendors (such as IPMI or redfish) is okay."},{"line_number":23,"context_line":"* It must align with Ironic\u0027s `mission statement"},{"line_number":24,"context_line":"  \u003chttp://governance.openstack.org/reference/projects/ironic.html#mission\u003e`_."},{"line_number":25,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"9a629dbe_2c35dd45","line":22,"range":{"start_line":22,"start_character":27,"end_line":22,"end_character":34},"updated":"2016-11-07 14:50:39.000000000","message":"Redfish\n\nnit: Should be capitalized","commit_id":"d5a0321001c88e95e04dcd7c0a90fb9d89bbe9c1"},{"author":{"_account_id":10343,"name":"Jim Rollenhagen","email":"jim@jimrollenhagen.com","username":"jimrollenhagen"},"change_message_id":"9a58e24e9ac08cf663df38648ad5bdb5180df3b0","unresolved":false,"context_lines":[{"line_number":19,"context_line":"  \u003chttp://governance.openstack.org/reference/new-projects-requirements.html\u003e`_."},{"line_number":20,"context_line":"* It must not be intended for use with only a single vendor\u0027s hardware."},{"line_number":21,"context_line":"  A library that implements a standard to manage hardware from multiple"},{"line_number":22,"context_line":"  vendors (such as IPMI or redfish) is okay."},{"line_number":23,"context_line":"* It must align with Ironic\u0027s `mission statement"},{"line_number":24,"context_line":"  \u003chttp://governance.openstack.org/reference/projects/ironic.html#mission\u003e`_."},{"line_number":25,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"9a629dbe_ef9af7c4","line":22,"range":{"start_line":22,"start_character":27,"end_line":22,"end_character":34},"in_reply_to":"9a629dbe_2c35dd45","updated":"2016-11-07 14:53:56.000000000","message":"You\u0027re right, will fix in a follow up.","commit_id":"d5a0321001c88e95e04dcd7c0a90fb9d89bbe9c1"},{"author":{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"change_message_id":"15fc4f66e4a275d0b6531dc1b9826efe962bce58","unresolved":false,"context_lines":[{"line_number":22,"context_line":"  vendors (such as IPMI or redfish) is okay."},{"line_number":23,"context_line":"* It must align with Ironic\u0027s `mission statement"},{"line_number":24,"context_line":"  \u003chttp://governance.openstack.org/reference/projects/ironic.html#mission\u003e`_."},{"line_number":25,"context_line":""},{"line_number":26,"context_line":"Lack of contributor diversity is a chicken-egg problem, and as such a"},{"line_number":27,"context_line":"repository where only a single company is contributing is okay, with the hope"},{"line_number":28,"context_line":"that other companies will contribute after joining the ironic project."}],"source_content_type":"text/x-rst","patch_set":2,"id":"9a629dbe_6cb0b58c","line":25,"updated":"2016-11-07 14:50:39.000000000","message":"Should there be anything about a project in Ironic governance that it should have members of the Ironic core team also have +-2/+A permissions on the project?","commit_id":"d5a0321001c88e95e04dcd7c0a90fb9d89bbe9c1"},{"author":{"_account_id":10343,"name":"Jim Rollenhagen","email":"jim@jimrollenhagen.com","username":"jimrollenhagen"},"change_message_id":"9a58e24e9ac08cf663df38648ad5bdb5180df3b0","unresolved":false,"context_lines":[{"line_number":22,"context_line":"  vendors (such as IPMI or redfish) is okay."},{"line_number":23,"context_line":"* It must align with Ironic\u0027s `mission statement"},{"line_number":24,"context_line":"  \u003chttp://governance.openstack.org/reference/projects/ironic.html#mission\u003e`_."},{"line_number":25,"context_line":""},{"line_number":26,"context_line":"Lack of contributor diversity is a chicken-egg problem, and as such a"},{"line_number":27,"context_line":"repository where only a single company is contributing is okay, with the hope"},{"line_number":28,"context_line":"that other companies will contribute after joining the ironic project."}],"source_content_type":"text/x-rst","patch_set":2,"id":"9a629dbe_cf5ff30c","line":25,"in_reply_to":"9a629dbe_6cb0b58c","updated":"2016-11-07 14:53:56.000000000","message":"Probably, yeah. Can follow up.","commit_id":"d5a0321001c88e95e04dcd7c0a90fb9d89bbe9c1"},{"author":{"_account_id":2889,"name":"Aeva Black","email":"aeva.online@gmail.com","username":"tenbrae"},"change_message_id":"dad6cc1ffc59fe29c3ead8bf616b6d474f8d3b46","unresolved":false,"context_lines":[{"line_number":22,"context_line":"  vendors (such as IPMI or redfish) is okay."},{"line_number":23,"context_line":"* It must align with Ironic\u0027s `mission statement"},{"line_number":24,"context_line":"  \u003chttp://governance.openstack.org/reference/projects/ironic.html#mission\u003e`_."},{"line_number":25,"context_line":""},{"line_number":26,"context_line":"Lack of contributor diversity is a chicken-egg problem, and as such a"},{"line_number":27,"context_line":"repository where only a single company is contributing is okay, with the hope"},{"line_number":28,"context_line":"that other companies will contribute after joining the ironic project."}],"source_content_type":"text/x-rst","patch_set":2,"id":"9a629dbe_cff9b34f","line":25,"in_reply_to":"9a629dbe_cf5ff30c","updated":"2016-11-07 15:13:07.000000000","message":"Regarding vendor-specific libraries, such as python-dracclient and proliantutils, I suggest adding some suggestion on where to be hosted and what process they should follow instead, and an explanation of why they aren\u0027t part of ironic\u0027s governance.","commit_id":"d5a0321001c88e95e04dcd7c0a90fb9d89bbe9c1"},{"author":{"_account_id":2889,"name":"Aeva Black","email":"aeva.online@gmail.com","username":"tenbrae"},"change_message_id":"dad6cc1ffc59fe29c3ead8bf616b6d474f8d3b46","unresolved":false,"context_lines":[{"line_number":27,"context_line":"repository where only a single company is contributing is okay, with the hope"},{"line_number":28,"context_line":"that other companies will contribute after joining the ironic project."},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"Repositories that are no longer maintained should be pruned from governance"},{"line_number":31,"context_line":"regularly."},{"line_number":32,"context_line":""},{"line_number":33,"context_line":"Proposing a new project to ironic governance"}],"source_content_type":"text/x-rst","patch_set":2,"id":"9a629dbe_d2b6b83c","line":30,"updated":"2016-11-07 15:13:07.000000000","message":"you and I may know what this means, but I think it should be more clearly documented here. Eg,\n\n  Repositories that are no longer actively maintained shall\n  be removed from the list of ironic-governed projects as an\n  indication that the Ironic Project Team is no longer\n  claiming responsibility for the project. However, the project\n  code shall continue to be hosted as it was on the\n  Openstack infrastructure.","commit_id":"d5a0321001c88e95e04dcd7c0a90fb9d89bbe9c1"},{"author":{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"change_message_id":"15fc4f66e4a275d0b6531dc1b9826efe962bce58","unresolved":false,"context_lines":[{"line_number":28,"context_line":"that other companies will contribute after joining the ironic project."},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"Repositories that are no longer maintained should be pruned from governance"},{"line_number":31,"context_line":"regularly."},{"line_number":32,"context_line":""},{"line_number":33,"context_line":"Proposing a new project to ironic governance"},{"line_number":34,"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\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":2,"id":"9a629dbe_8c5b4954","line":31,"updated":"2016-11-07 14:50:39.000000000","message":"I wonder if projects which fail to become multi-vendor projects should also be removed?","commit_id":"d5a0321001c88e95e04dcd7c0a90fb9d89bbe9c1"},{"author":{"_account_id":10343,"name":"Jim Rollenhagen","email":"jim@jimrollenhagen.com","username":"jimrollenhagen"},"change_message_id":"9a58e24e9ac08cf663df38648ad5bdb5180df3b0","unresolved":false,"context_lines":[{"line_number":28,"context_line":"that other companies will contribute after joining the ironic project."},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"Repositories that are no longer maintained should be pruned from governance"},{"line_number":31,"context_line":"regularly."},{"line_number":32,"context_line":""},{"line_number":33,"context_line":"Proposing a new project to ironic governance"},{"line_number":34,"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\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":2,"id":"9a629dbe_6f418739","line":31,"in_reply_to":"9a629dbe_8c5b4954","updated":"2016-11-07 14:53:56.000000000","message":"I\u0027m not sure I want to make a blanket policy on that, would prefer to handle it case by case for now.","commit_id":"d5a0321001c88e95e04dcd7c0a90fb9d89bbe9c1"},{"author":{"_account_id":2889,"name":"Aeva Black","email":"aeva.online@gmail.com","username":"tenbrae"},"change_message_id":"dad6cc1ffc59fe29c3ead8bf616b6d474f8d3b46","unresolved":false,"context_lines":[{"line_number":30,"context_line":"Repositories that are no longer maintained should be pruned from governance"},{"line_number":31,"context_line":"regularly."},{"line_number":32,"context_line":""},{"line_number":33,"context_line":"Proposing a new project to ironic governance"},{"line_number":34,"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\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":35,"context_line":""},{"line_number":36,"context_line":"Bring the proposal to the ironic `weekly meeting"}],"source_content_type":"text/x-rst","patch_set":2,"id":"9a629dbe_724b2c2c","line":33,"updated":"2016-11-07 15:13:07.000000000","message":"I think this section needs more detail, eg,\n\n  * create the project, following openstack guidelines (eg. use cookiecutter), and host it either on github or on openstack infrastructure\n  * propose the topic to the agenda of a weekly meeting, and\n    email the mailing list at least three (3) days in advance\n\n  If the proposal is accepted, then the process to move the\n  project into Ironic is as follows:\n\n  * if it was hosted on github, follow \u003clink\u003e to import it.\n  * propose a patch to openstack/governance/reference/projects.yaml\n    that adds your project to the Ironic project team. \n  * propose a new core review team, if appropriate for this subproject.","commit_id":"d5a0321001c88e95e04dcd7c0a90fb9d89bbe9c1"},{"author":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"change_message_id":"e5f5fadf5857962797f348cf33a1b70f3ac1f8f5","unresolved":false,"context_lines":[{"line_number":33,"context_line":"Proposing a new project to ironic governance"},{"line_number":34,"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\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":35,"context_line":""},{"line_number":36,"context_line":"Bring the proposal to the ironic `weekly meeting"},{"line_number":37,"context_line":"\u003chttps://wiki.openstack.org/wiki/Meetings/Ironic\u003e`_ to discuss with the team."}],"source_content_type":"text/x-rst","patch_set":2,"id":"ba5da102_f3e67cae","line":36,"updated":"2016-11-03 21:46:27.000000000","message":"the only thing I wonder here is whether/what is \u0027the proposal\u0027. Do you mean show up at the meeting and propose the new project, or do you mean have \u0027the proposal\u0027 written down in some form, and bring that proposal (or link to) to the meeting. (If you are new, you might wonder...)","commit_id":"d5a0321001c88e95e04dcd7c0a90fb9d89bbe9c1"},{"author":{"_account_id":10343,"name":"Jim Rollenhagen","email":"jim@jimrollenhagen.com","username":"jimrollenhagen"},"change_message_id":"ae5a56beb2f2fcd25ed4bb5a9b7d30fe56af61be","unresolved":false,"context_lines":[{"line_number":33,"context_line":"Proposing a new project to ironic governance"},{"line_number":34,"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\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":35,"context_line":""},{"line_number":36,"context_line":"Bring the proposal to the ironic `weekly meeting"},{"line_number":37,"context_line":"\u003chttps://wiki.openstack.org/wiki/Meetings/Ironic\u003e`_ to discuss with the team."}],"source_content_type":"text/x-rst","patch_set":2,"id":"9a629dbe_345c4925","line":36,"in_reply_to":"ba5da102_00fe1105","updated":"2016-11-07 13:00:45.000000000","message":"+1 vdrok. By proposal, I mean \"idea\", \"question\", etc. \"I propose to add foolib to the ironic project\" is sufficient.","commit_id":"d5a0321001c88e95e04dcd7c0a90fb9d89bbe9c1"},{"author":{"_account_id":12356,"name":"Vladyslav Drok","email":"vdrok@mirantis.com","username":"vdrok"},"change_message_id":"a6b7936e423e152d78ccca8c7385e3843aa5cf47","unresolved":false,"context_lines":[{"line_number":33,"context_line":"Proposing a new project to ironic governance"},{"line_number":34,"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\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":35,"context_line":""},{"line_number":36,"context_line":"Bring the proposal to the ironic `weekly meeting"},{"line_number":37,"context_line":"\u003chttps://wiki.openstack.org/wiki/Meetings/Ironic\u003e`_ to discuss with the team."}],"source_content_type":"text/x-rst","patch_set":2,"id":"ba5da102_00fe1105","line":36,"in_reply_to":"ba5da102_f3e67cae","updated":"2016-11-04 18:46:04.000000000","message":"It might be different in different cases I think, we can tell people the next steps in the meeting itself :)","commit_id":"d5a0321001c88e95e04dcd7c0a90fb9d89bbe9c1"}]}
