)]}'
{"doc/source/index.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":"5fa069731f9c61303ee4fbd4f18eea7eb0805326","unresolved":false,"context_lines":[{"line_number":13,"context_line":"specific work being done on them at this time."},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"Current cycle: \u0027Kilo\u0027"},{"line_number":16,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"Approved specs:"},{"line_number":19,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"5a890539_485d10e9","line":16,"updated":"2014-11-19 23:15:48.000000000","message":"This needs an extra \u003d","commit_id":"e9f44eebd32cb56ec88b36e839e168d1fc1385ef"}],"specs/template.rst":[{"author":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"change_message_id":"6301c381edba3fc42a60dd586e1ddea16377b7d7","unresolved":false,"context_lines":[{"line_number":50,"context_line":""},{"line_number":51,"context_line":"  https://review.openstack.org/#/q/status:open+project:openstack/ironic-specs+message:apiimpact,n,z"},{"line_number":52,"context_line":""},{"line_number":53,"context_line":"  * If you are unsure whether this proposal is aligned with the project\u0027s"},{"line_number":54,"context_line":"    mission and scope, you are encouraged to submit a minimal review to get"},{"line_number":55,"context_line":"    feedback early, before invensting the effort in a complete specification."},{"line_number":56,"context_line":"    Do this by filling in the `Problem description` and `Proposed change`"}],"source_content_type":"text/x-rst","patch_set":1,"id":"5a890539_bc3156ee","line":53,"updated":"2014-11-11 21:07:43.000000000","message":"I don\u0027t think you want all this to be indented/part of the APIImpact flag bullet above.","commit_id":"a1d459a450389670183ffe51a5ee41df5d7bbea2"},{"author":{"_account_id":2889,"name":"Aeva Black","email":"aeva.online@gmail.com","username":"tenbrae"},"change_message_id":"f8c2146a2963a128295238781c619683f2eb17b4","unresolved":false,"context_lines":[{"line_number":50,"context_line":""},{"line_number":51,"context_line":"  https://review.openstack.org/#/q/status:open+project:openstack/ironic-specs+message:apiimpact,n,z"},{"line_number":52,"context_line":""},{"line_number":53,"context_line":"  * If you are unsure whether this proposal is aligned with the project\u0027s"},{"line_number":54,"context_line":"    mission and scope, you are encouraged to submit a minimal review to get"},{"line_number":55,"context_line":"    feedback early, before invensting the effort in a complete specification."},{"line_number":56,"context_line":"    Do this by filling in the `Problem description` and `Proposed change`"}],"source_content_type":"text/x-rst","patch_set":1,"id":"5a890539_5fb5d1cb","line":53,"updated":"2014-11-19 18:58:23.000000000","message":"woops, thanks","commit_id":"a1d459a450389670183ffe51a5ee41df5d7bbea2"},{"author":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"change_message_id":"6301c381edba3fc42a60dd586e1ddea16377b7d7","unresolved":false,"context_lines":[{"line_number":51,"context_line":"  https://review.openstack.org/#/q/status:open+project:openstack/ironic-specs+message:apiimpact,n,z"},{"line_number":52,"context_line":""},{"line_number":53,"context_line":"  * If you are unsure whether this proposal is aligned with the project\u0027s"},{"line_number":54,"context_line":"    mission and scope, you are encouraged to submit a minimal review to get"},{"line_number":55,"context_line":"    feedback early, before invensting the effort in a complete specification."},{"line_number":56,"context_line":"    Do this by filling in the `Problem description` and `Proposed change`"},{"line_number":57,"context_line":"    sections and delete the rest of the template. This will fail unit tests,"}],"source_content_type":"text/x-rst","patch_set":1,"id":"5a890539_9cb9fa30","line":54,"updated":"2014-11-11 21:07:43.000000000","message":"\u0027minimal review\u0027 -\u003e it isn\u0027t a review, it is a specification, no?","commit_id":"a1d459a450389670183ffe51a5ee41df5d7bbea2"},{"author":{"_account_id":2889,"name":"Aeva Black","email":"aeva.online@gmail.com","username":"tenbrae"},"change_message_id":"f8c2146a2963a128295238781c619683f2eb17b4","unresolved":false,"context_lines":[{"line_number":51,"context_line":"  https://review.openstack.org/#/q/status:open+project:openstack/ironic-specs+message:apiimpact,n,z"},{"line_number":52,"context_line":""},{"line_number":53,"context_line":"  * If you are unsure whether this proposal is aligned with the project\u0027s"},{"line_number":54,"context_line":"    mission and scope, you are encouraged to submit a minimal review to get"},{"line_number":55,"context_line":"    feedback early, before invensting the effort in a complete specification."},{"line_number":56,"context_line":"    Do this by filling in the `Problem description` and `Proposed change`"},{"line_number":57,"context_line":"    sections and delete the rest of the template. This will fail unit tests,"}],"source_content_type":"text/x-rst","patch_set":1,"id":"5a890539_7fc9ad59","line":54,"updated":"2014-11-19 18:58:23.000000000","message":"done","commit_id":"a1d459a450389670183ffe51a5ee41df5d7bbea2"},{"author":{"_account_id":2889,"name":"Aeva Black","email":"aeva.online@gmail.com","username":"tenbrae"},"change_message_id":"f8c2146a2963a128295238781c619683f2eb17b4","unresolved":false,"context_lines":[{"line_number":52,"context_line":""},{"line_number":53,"context_line":"  * If you are unsure whether this proposal is aligned with the project\u0027s"},{"line_number":54,"context_line":"    mission and scope, you are encouraged to submit a minimal review to get"},{"line_number":55,"context_line":"    feedback early, before invensting the effort in a complete specification."},{"line_number":56,"context_line":"    Do this by filling in the `Problem description` and `Proposed change`"},{"line_number":57,"context_line":"    sections and delete the rest of the template. This will fail unit tests,"},{"line_number":58,"context_line":"    but will still get attention from the review team."}],"source_content_type":"text/x-rst","patch_set":1,"id":"5a890539_9fc65948","line":55,"updated":"2014-11-19 18:58:23.000000000","message":"done","commit_id":"a1d459a450389670183ffe51a5ee41df5d7bbea2"},{"author":{"_account_id":3099,"name":"David Shrewsbury","email":"dshrewsb@redhat.com","username":"dshrews"},"change_message_id":"3be47e55c41b9a55af7535f3dfb6e38d794ce3c5","unresolved":false,"context_lines":[{"line_number":52,"context_line":""},{"line_number":53,"context_line":"  * If you are unsure whether this proposal is aligned with the project\u0027s"},{"line_number":54,"context_line":"    mission and scope, you are encouraged to submit a minimal review to get"},{"line_number":55,"context_line":"    feedback early, before invensting the effort in a complete specification."},{"line_number":56,"context_line":"    Do this by filling in the `Problem description` and `Proposed change`"},{"line_number":57,"context_line":"    sections and delete the rest of the template. This will fail unit tests,"},{"line_number":58,"context_line":"    but will still get attention from the review team."}],"source_content_type":"text/x-rst","patch_set":1,"id":"5a890539_dd87200e","line":55,"updated":"2014-11-10 17:23:20.000000000","message":"nit: s/invensting/investing/","commit_id":"a1d459a450389670183ffe51a5ee41df5d7bbea2"},{"author":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"change_message_id":"6301c381edba3fc42a60dd586e1ddea16377b7d7","unresolved":false,"context_lines":[{"line_number":59,"context_line":""},{"line_number":60,"context_line":"  * If you do not wish to submit a complete spec (for example, you do not plan"},{"line_number":61,"context_line":"    to complete the spec during this cycle but would like to document the idea)"},{"line_number":62,"context_line":"    you can submit a short spec. It must contain at least the `Problem"},{"line_number":63,"context_line":"    description` and `Proposed change` sections, and may optionally contain any"},{"line_number":64,"context_line":"    other valid sections. Propose this to the `specs/backlog` directory. This"},{"line_number":65,"context_line":"    must follow all other rules of a regular spec (eg, it still requires a"}],"source_content_type":"text/x-rst","patch_set":1,"id":"5a890539_1c426a10","line":62,"updated":"2014-11-11 21:07:43.000000000","message":"I\u0027m wondering whether we want to add more. Is the idea that someone with an idea will write up something and put it in the backlog, with the intention of picking it up and working on it later? And/or to submit ideas etc, so that others can pick it up and work on it. Ie, I don\u0027t want people to get upset if they write something, thinking that they\u0027ve \u0027reserved\u0027 it for themselves to work on later.","commit_id":"a1d459a450389670183ffe51a5ee41df5d7bbea2"},{"author":{"_account_id":2889,"name":"Aeva Black","email":"aeva.online@gmail.com","username":"tenbrae"},"change_message_id":"f8c2146a2963a128295238781c619683f2eb17b4","unresolved":false,"context_lines":[{"line_number":59,"context_line":""},{"line_number":60,"context_line":"  * If you do not wish to submit a complete spec (for example, you do not plan"},{"line_number":61,"context_line":"    to complete the spec during this cycle but would like to document the idea)"},{"line_number":62,"context_line":"    you can submit a short spec. It must contain at least the `Problem"},{"line_number":63,"context_line":"    description` and `Proposed change` sections, and may optionally contain any"},{"line_number":64,"context_line":"    other valid sections. Propose this to the `specs/backlog` directory. This"},{"line_number":65,"context_line":"    must follow all other rules of a regular spec (eg, it still requires a"}],"source_content_type":"text/x-rst","patch_set":1,"id":"5a890539_bfc31537","line":62,"updated":"2014-11-19 18:58:23.000000000","message":"My goal is that we could record ideas which we collectively acknowledge are a direction the project is headed, without the full detail of *how* we\u0027ll get there. This specifically leaves out the \"work items\", any assingment to a person, and all the other bits of a full spec.\n\nSo yea, my intent here is not to allow someone to reserve some work, but just to record that it\u0027s a direction we\u0027re heading.","commit_id":"a1d459a450389670183ffe51a5ee41df5d7bbea2"},{"author":{"_account_id":2889,"name":"Aeva Black","email":"aeva.online@gmail.com","username":"tenbrae"},"change_message_id":"f8c2146a2963a128295238781c619683f2eb17b4","unresolved":false,"context_lines":[{"line_number":63,"context_line":"    description` and `Proposed change` sections, and may optionally contain any"},{"line_number":64,"context_line":"    other valid sections. Propose this to the `specs/backlog` directory. This"},{"line_number":65,"context_line":"    must follow all other rules of a regular spec (eg, it still requires a"},{"line_number":66,"context_line":"    blueprint, good RST formatting, etc)."},{"line_number":67,"context_line":""},{"line_number":68,"context_line":""},{"line_number":69,"context_line":"Problem description"}],"source_content_type":"text/x-rst","patch_set":1,"id":"5a890539_dfc0e12c","line":66,"updated":"2014-11-19 18:58:23.000000000","message":"Yes to blueprint for all the reasons mentioned, and because that is how OpenStack tracks goals and milestones. There was discussion at the summit of allowing blueprints without specs (but not the opposite) for really small things. I\u0027d prefer to require a short spec (rather than no spec) just for consistency.","commit_id":"a1d459a450389670183ffe51a5ee41df5d7bbea2"},{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"df1bca73b1ac3630dfc9ff884ade49fa4d3d846e","unresolved":false,"context_lines":[{"line_number":63,"context_line":"    description` and `Proposed change` sections, and may optionally contain any"},{"line_number":64,"context_line":"    other valid sections. Propose this to the `specs/backlog` directory. This"},{"line_number":65,"context_line":"    must follow all other rules of a regular spec (eg, it still requires a"},{"line_number":66,"context_line":"    blueprint, good RST formatting, etc)."},{"line_number":67,"context_line":""},{"line_number":68,"context_line":""},{"line_number":69,"context_line":"Problem description"}],"source_content_type":"text/x-rst","patch_set":1,"id":"5a890539_20a72751","line":66,"updated":"2014-11-10 09:49:40.000000000","message":"does it really require a blueprint? IIRC it will be impossible to delete, so may be too much effort for just gathering feedback","commit_id":"a1d459a450389670183ffe51a5ee41df5d7bbea2"},{"author":{"_account_id":6773,"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","username":"lucasagomes"},"change_message_id":"86642a5674f0ff7c7498d36d9aa1713f9cccf746","unresolved":false,"context_lines":[{"line_number":63,"context_line":"    description` and `Proposed change` sections, and may optionally contain any"},{"line_number":64,"context_line":"    other valid sections. Propose this to the `specs/backlog` directory. This"},{"line_number":65,"context_line":"    must follow all other rules of a regular spec (eg, it still requires a"},{"line_number":66,"context_line":"    blueprint, good RST formatting, etc)."},{"line_number":67,"context_line":""},{"line_number":68,"context_line":""},{"line_number":69,"context_line":"Problem description"}],"source_content_type":"text/x-rst","patch_set":1,"id":"5a890539_f092489e","line":66,"in_reply_to":"5a890539_20a72751","updated":"2014-11-10 15:06:45.000000000","message":"I see 2 benefits in have a blueprint:\n\n1) It\u0027s easier to search in launchpad to see if a idea was already proposed instead of looking at the gerrit queue (merged, abandoned, in queue)\n\n2) For statistics to see how many ideas were approved, is being review or was rejected. It might be possible to do it via gerrit too: +A, -2, being reviewed, but launchpad still looks easier to do that.\n\n...\n\nBy \"good RST formatting\" we may want to tell people to use doc8[1] to check the syntax of their RST\n\n[1] https://launchpad.net/doc8","commit_id":"a1d459a450389670183ffe51a5ee41df5d7bbea2"},{"author":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"change_message_id":"6301c381edba3fc42a60dd586e1ddea16377b7d7","unresolved":false,"context_lines":[{"line_number":63,"context_line":"    description` and `Proposed change` sections, and may optionally contain any"},{"line_number":64,"context_line":"    other valid sections. Propose this to the `specs/backlog` directory. This"},{"line_number":65,"context_line":"    must follow all other rules of a regular spec (eg, it still requires a"},{"line_number":66,"context_line":"    blueprint, good RST formatting, etc)."},{"line_number":67,"context_line":""},{"line_number":68,"context_line":""},{"line_number":69,"context_line":"Problem description"}],"source_content_type":"text/x-rst","patch_set":1,"id":"5a890539_fca03ef6","line":66,"in_reply_to":"5a890539_f092489e","updated":"2014-11-11 21:07:43.000000000","message":"+1 for blueprint. (The text can be copy/pasted between the blueprint and spec.) A problem wrt the blueprint and proposed spec, is linking them together. Should we suggest that they put a link to the spec-patch, in the Launchpad blueprint?\n\nCan other people \u0027take over\u0027 a blueprint, or does it require the originator of the BP to do something?","commit_id":"a1d459a450389670183ffe51a5ee41df5d7bbea2"},{"author":{"_account_id":10343,"name":"Jim Rollenhagen","email":"jim@jimrollenhagen.com","username":"jimrollenhagen"},"change_message_id":"988573c217e876ceba314007fff5efd68f5fb15c","unresolved":false,"context_lines":[{"line_number":63,"context_line":"    description` and `Proposed change` sections, and may optionally contain any"},{"line_number":64,"context_line":"    other valid sections. Propose this to the `specs/backlog` directory. This"},{"line_number":65,"context_line":"    must follow all other rules of a regular spec (eg, it still requires a"},{"line_number":66,"context_line":"    blueprint, good RST formatting, etc)."},{"line_number":67,"context_line":""},{"line_number":68,"context_line":""},{"line_number":69,"context_line":"Problem description"}],"source_content_type":"text/x-rst","patch_set":1,"id":"5a890539_09998a78","line":66,"in_reply_to":"5a890539_fca03ef6","updated":"2014-11-18 15:07:18.000000000","message":"Yes, I think the blueprint should link to the \"short spec\". Why not?\n\nAs far as \"taking over\" the blueprint, I think Deva can switch the owner. People can also write any patch they like and link it to the blueprint, so I don\u0027t see a problem here.","commit_id":"a1d459a450389670183ffe51a5ee41df5d7bbea2"}]}
