)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":25625,"name":"Tetsuro Nakamura","email":"tetsuro.nakamura.bc@hco.ntt.co.jp","username":"tetsuro0907"},"change_message_id":"e15862602494de769ae23b16eb6945822fcd6162","unresolved":false,"context_lines":[{"line_number":16,"context_line":"release notes in releasenotes/notes are considered \u0027unreleased\u0027, which"},{"line_number":17,"context_line":"makes for a lot of noise at the page generated by unreleased.rst."},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"What this probably means is that we will want to clear out all the"},{"line_number":20,"context_line":"release notes that pre-date extraction and start a new."},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"That will be easy to do now that we have a work releasenotes tox env."},{"line_number":23,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"3f79a3b5_e89a145e","line":20,"range":{"start_line":19,"start_character":0,"end_line":20,"end_character":55},"updated":"2018-10-25 07:07:01.000000000","message":"I\u0027m good with this as long as the link to the old release notes is there, and it can be done in a follow-up.","commit_id":"ef4094421266862f9133c6c48d68c74132fbe6fb"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"e176eb28a6e3926deb357fcb2c0c85479f084c47","unresolved":false,"context_lines":[{"line_number":16,"context_line":"release notes in releasenotes/notes are considered \u0027unreleased\u0027, which"},{"line_number":17,"context_line":"makes for a lot of noise at the page generated by unreleased.rst."},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"What this probably means is that we will want to clear out all the"},{"line_number":20,"context_line":"release notes that pre-date extraction and start a new."},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"That will be easy to do now that we have a work releasenotes tox env."},{"line_number":23,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"3f79a3b5_7fb9f1c2","line":20,"range":{"start_line":19,"start_character":0,"end_line":20,"end_character":55},"updated":"2018-11-06 16:08:28.000000000","message":"I don\u0027t actually know what happens with this. If reno scans git history, presumably it will pick them up even if they no longer exist? Alternatively, perhaps reno only searchs for changes to the current files. In any case, an experiment would be worth carrying out.","commit_id":"6145e929c5d2bac7da0e2c5222cc9f316b152837"}],"releasenotes/source/conf.py":[{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"e176eb28a6e3926deb357fcb2c0c85479f084c47","unresolved":false,"context_lines":[{"line_number":23,"context_line":"copyright \u003d u\u00272018, OpenStack\u0027"},{"line_number":24,"context_line":"author \u003d u\u0027OpenStack\u0027"},{"line_number":25,"context_line":""},{"line_number":26,"context_line":"# The short X.Y version"},{"line_number":27,"context_line":"version \u003d u\u0027\u0027"},{"line_number":28,"context_line":"# The full version, including alpha/beta/rc tags"},{"line_number":29,"context_line":"release \u003d u\u0027\u0027"},{"line_number":30,"context_line":""},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"# -- General configuration ---------------------------------------------------"}],"source_content_type":"text/x-python","patch_set":2,"id":"3f79a3b5_7f3c912c","line":29,"range":{"start_line":26,"start_character":0,"end_line":29,"end_character":13},"updated":"2018-11-06 16:08:28.000000000","message":"Maybe worth noting that these are set manually so that the releasenotes don\u0027t have a version associated with them (which would be otherwise set by openstackdocstheme)","commit_id":"6145e929c5d2bac7da0e2c5222cc9f316b152837"},{"author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"change_message_id":"2b9d5af8f9d0469aca72806c7d938bee365a733b","unresolved":false,"context_lines":[{"line_number":23,"context_line":"copyright \u003d u\u00272018, OpenStack\u0027"},{"line_number":24,"context_line":"author \u003d u\u0027OpenStack\u0027"},{"line_number":25,"context_line":""},{"line_number":26,"context_line":"# The short X.Y version"},{"line_number":27,"context_line":"version \u003d u\u0027\u0027"},{"line_number":28,"context_line":"# The full version, including alpha/beta/rc tags"},{"line_number":29,"context_line":"release \u003d u\u0027\u0027"},{"line_number":30,"context_line":""},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"# -- General configuration ---------------------------------------------------"}],"source_content_type":"text/x-python","patch_set":2,"id":"3f79a3b5_0a00bdb0","line":29,"range":{"start_line":26,"start_character":0,"end_line":29,"end_character":13},"in_reply_to":"3f79a3b5_7f3c912c","updated":"2018-11-06 16:37:45.000000000","message":"Done","commit_id":"6145e929c5d2bac7da0e2c5222cc9f316b152837"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"e176eb28a6e3926deb357fcb2c0c85479f084c47","unresolved":false,"context_lines":[{"line_number":43,"context_line":"    \u0027reno.sphinxext\u0027,"},{"line_number":44,"context_line":"]"},{"line_number":45,"context_line":""},{"line_number":46,"context_line":"# Add any paths that contain templates here, relative to this directory."},{"line_number":47,"context_line":"templates_path \u003d []"},{"line_number":48,"context_line":""},{"line_number":49,"context_line":"# The suffix(es) of source filenames."},{"line_number":50,"context_line":"# You can specify multiple suffix as a list of string:"},{"line_number":51,"context_line":"#"},{"line_number":52,"context_line":"# source_suffix \u003d [\u0027.rst\u0027, \u0027.md\u0027]"},{"line_number":53,"context_line":"source_suffix \u003d \u0027.rst\u0027"},{"line_number":54,"context_line":""},{"line_number":55,"context_line":"# The master toctree document."},{"line_number":56,"context_line":"master_doc \u003d \u0027index\u0027"}],"source_content_type":"text/x-python","patch_set":2,"id":"3f79a3b5_dfdda512","line":53,"range":{"start_line":46,"start_character":0,"end_line":53,"end_character":22},"updated":"2018-11-06 16:08:28.000000000","message":"nit: not needed","commit_id":"6145e929c5d2bac7da0e2c5222cc9f316b152837"},{"author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"change_message_id":"2b9d5af8f9d0469aca72806c7d938bee365a733b","unresolved":false,"context_lines":[{"line_number":43,"context_line":"    \u0027reno.sphinxext\u0027,"},{"line_number":44,"context_line":"]"},{"line_number":45,"context_line":""},{"line_number":46,"context_line":"# Add any paths that contain templates here, relative to this directory."},{"line_number":47,"context_line":"templates_path \u003d []"},{"line_number":48,"context_line":""},{"line_number":49,"context_line":"# The suffix(es) of source filenames."},{"line_number":50,"context_line":"# You can specify multiple suffix as a list of string:"},{"line_number":51,"context_line":"#"},{"line_number":52,"context_line":"# source_suffix \u003d [\u0027.rst\u0027, \u0027.md\u0027]"},{"line_number":53,"context_line":"source_suffix \u003d \u0027.rst\u0027"},{"line_number":54,"context_line":""},{"line_number":55,"context_line":"# The master toctree document."},{"line_number":56,"context_line":"master_doc \u003d \u0027index\u0027"}],"source_content_type":"text/x-python","patch_set":2,"id":"3f79a3b5_8af36de8","line":53,"range":{"start_line":46,"start_character":0,"end_line":53,"end_character":22},"in_reply_to":"3f79a3b5_dfdda512","updated":"2018-11-06 16:37:45.000000000","message":"Done","commit_id":"6145e929c5d2bac7da0e2c5222cc9f316b152837"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"e176eb28a6e3926deb357fcb2c0c85479f084c47","unresolved":false,"context_lines":[{"line_number":88,"context_line":"#"},{"line_number":89,"context_line":"html_theme \u003d \u0027openstackdocs\u0027"},{"line_number":90,"context_line":""},{"line_number":91,"context_line":"# Theme options are theme-specific and customize the look and feel of a theme"},{"line_number":92,"context_line":"# further.  For a list of options available for each theme, see the"},{"line_number":93,"context_line":"# documentation."},{"line_number":94,"context_line":"#"},{"line_number":95,"context_line":"# html_theme_options \u003d {}"},{"line_number":96,"context_line":""},{"line_number":97,"context_line":"# Add any paths that contain custom static files (such as style sheets) here,"},{"line_number":98,"context_line":"# relative to this directory. They are copied after the builtin static files,"},{"line_number":99,"context_line":"# so a file named \"default.css\" will overwrite the builtin \"default.css\"."},{"line_number":100,"context_line":"html_static_path \u003d []"},{"line_number":101,"context_line":""},{"line_number":102,"context_line":"# Custom sidebar templates, must be a dictionary that maps document names"},{"line_number":103,"context_line":"# to template names."},{"line_number":104,"context_line":"#"},{"line_number":105,"context_line":"# The default sidebars (for documents that don\u0027t match any pattern) are"},{"line_number":106,"context_line":"# defined by theme itself.  Builtin themes are using these templates by"},{"line_number":107,"context_line":"# default: ``[\u0027localtoc.html\u0027, \u0027relations.html\u0027, \u0027sourcelink.html\u0027,"},{"line_number":108,"context_line":"# \u0027searchbox.html\u0027]``."},{"line_number":109,"context_line":"#"},{"line_number":110,"context_line":"# html_sidebars \u003d {}"},{"line_number":111,"context_line":""},{"line_number":112,"context_line":""},{"line_number":113,"context_line":"# -- Options for HTMLHelp output ---------------------------------------------"},{"line_number":114,"context_line":""},{"line_number":115,"context_line":"# Output file base name for HTML help builder."},{"line_number":116,"context_line":"htmlhelp_basename \u003d \u0027placementdoc\u0027"},{"line_number":117,"context_line":""},{"line_number":118,"context_line":""},{"line_number":119,"context_line":"# -- Options for LaTeX output ------------------------------------------------"},{"line_number":120,"context_line":""},{"line_number":121,"context_line":"latex_elements \u003d {"},{"line_number":122,"context_line":"    # The paper size (\u0027letterpaper\u0027 or \u0027a4paper\u0027)."},{"line_number":123,"context_line":"    #"},{"line_number":124,"context_line":"    # \u0027papersize\u0027: \u0027letterpaper\u0027,"},{"line_number":125,"context_line":""},{"line_number":126,"context_line":"    # The font size (\u002710pt\u0027, \u002711pt\u0027 or \u002712pt\u0027)."},{"line_number":127,"context_line":"    #"},{"line_number":128,"context_line":"    # \u0027pointsize\u0027: \u002710pt\u0027,"},{"line_number":129,"context_line":""},{"line_number":130,"context_line":"    # Additional stuff for the LaTeX preamble."},{"line_number":131,"context_line":"    #"},{"line_number":132,"context_line":"    # \u0027preamble\u0027: \u0027\u0027,"},{"line_number":133,"context_line":""},{"line_number":134,"context_line":"    # Latex figure (float) alignment"},{"line_number":135,"context_line":"    #"},{"line_number":136,"context_line":"    # \u0027figure_align\u0027: \u0027htbp\u0027,"},{"line_number":137,"context_line":"}"},{"line_number":138,"context_line":""},{"line_number":139,"context_line":"# Grouping the document tree into LaTeX files. List of tuples"},{"line_number":140,"context_line":"# (source start file, target name, title,"},{"line_number":141,"context_line":"#  author, documentclass [howto, manual, or own class])."},{"line_number":142,"context_line":"latex_documents \u003d ["},{"line_number":143,"context_line":"    (master_doc, \u0027placement.tex\u0027, u\u0027placement Documentation\u0027,"},{"line_number":144,"context_line":"     u\u0027OpenStack\u0027, \u0027manual\u0027),"},{"line_number":145,"context_line":"]"},{"line_number":146,"context_line":""},{"line_number":147,"context_line":""},{"line_number":148,"context_line":"# -- Options for manual page output ------------------------------------------"},{"line_number":149,"context_line":""},{"line_number":150,"context_line":"# One entry per manual page. List of tuples"},{"line_number":151,"context_line":"# (source start file, name, description, authors, manual section)."},{"line_number":152,"context_line":"man_pages \u003d ["},{"line_number":153,"context_line":"    (master_doc, \u0027placement\u0027, u\u0027placement Documentation\u0027,"},{"line_number":154,"context_line":"     [author], 1)"},{"line_number":155,"context_line":"]"},{"line_number":156,"context_line":""},{"line_number":157,"context_line":""},{"line_number":158,"context_line":"# -- Options for Texinfo output ----------------------------------------------"},{"line_number":159,"context_line":""},{"line_number":160,"context_line":"# Grouping the document tree into Texinfo files. List of tuples"},{"line_number":161,"context_line":"# (source start file, target name, title, author,"},{"line_number":162,"context_line":"#  dir menu entry, description, category)"},{"line_number":163,"context_line":"texinfo_documents \u003d ["},{"line_number":164,"context_line":"    (master_doc, \u0027placement\u0027, u\u0027placement Documentation\u0027,"},{"line_number":165,"context_line":"     author, \u0027placement\u0027, \u0027One line description of project.\u0027,"},{"line_number":166,"context_line":"     \u0027Miscellaneous\u0027),"},{"line_number":167,"context_line":"]"}],"source_content_type":"text/x-python","patch_set":2,"id":"3f79a3b5_dff60593","line":167,"range":{"start_line":91,"start_character":0,"end_line":167,"end_character":1},"updated":"2018-11-06 16:08:28.000000000","message":"nit: This is all noise. The LaTeX stuff is set by default in openstackdocs theme and the rest of it does not apply.","commit_id":"6145e929c5d2bac7da0e2c5222cc9f316b152837"},{"author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"change_message_id":"2b9d5af8f9d0469aca72806c7d938bee365a733b","unresolved":false,"context_lines":[{"line_number":88,"context_line":"#"},{"line_number":89,"context_line":"html_theme \u003d \u0027openstackdocs\u0027"},{"line_number":90,"context_line":""},{"line_number":91,"context_line":"# Theme options are theme-specific and customize the look and feel of a theme"},{"line_number":92,"context_line":"# further.  For a list of options available for each theme, see the"},{"line_number":93,"context_line":"# documentation."},{"line_number":94,"context_line":"#"},{"line_number":95,"context_line":"# html_theme_options \u003d {}"},{"line_number":96,"context_line":""},{"line_number":97,"context_line":"# Add any paths that contain custom static files (such as style sheets) here,"},{"line_number":98,"context_line":"# relative to this directory. They are copied after the builtin static files,"},{"line_number":99,"context_line":"# so a file named \"default.css\" will overwrite the builtin \"default.css\"."},{"line_number":100,"context_line":"html_static_path \u003d []"},{"line_number":101,"context_line":""},{"line_number":102,"context_line":"# Custom sidebar templates, must be a dictionary that maps document names"},{"line_number":103,"context_line":"# to template names."},{"line_number":104,"context_line":"#"},{"line_number":105,"context_line":"# The default sidebars (for documents that don\u0027t match any pattern) are"},{"line_number":106,"context_line":"# defined by theme itself.  Builtin themes are using these templates by"},{"line_number":107,"context_line":"# default: ``[\u0027localtoc.html\u0027, \u0027relations.html\u0027, \u0027sourcelink.html\u0027,"},{"line_number":108,"context_line":"# \u0027searchbox.html\u0027]``."},{"line_number":109,"context_line":"#"},{"line_number":110,"context_line":"# html_sidebars \u003d {}"},{"line_number":111,"context_line":""},{"line_number":112,"context_line":""},{"line_number":113,"context_line":"# -- Options for HTMLHelp output ---------------------------------------------"},{"line_number":114,"context_line":""},{"line_number":115,"context_line":"# Output file base name for HTML help builder."},{"line_number":116,"context_line":"htmlhelp_basename \u003d \u0027placementdoc\u0027"},{"line_number":117,"context_line":""},{"line_number":118,"context_line":""},{"line_number":119,"context_line":"# -- Options for LaTeX output ------------------------------------------------"},{"line_number":120,"context_line":""},{"line_number":121,"context_line":"latex_elements \u003d {"},{"line_number":122,"context_line":"    # The paper size (\u0027letterpaper\u0027 or \u0027a4paper\u0027)."},{"line_number":123,"context_line":"    #"},{"line_number":124,"context_line":"    # \u0027papersize\u0027: \u0027letterpaper\u0027,"},{"line_number":125,"context_line":""},{"line_number":126,"context_line":"    # The font size (\u002710pt\u0027, \u002711pt\u0027 or \u002712pt\u0027)."},{"line_number":127,"context_line":"    #"},{"line_number":128,"context_line":"    # \u0027pointsize\u0027: \u002710pt\u0027,"},{"line_number":129,"context_line":""},{"line_number":130,"context_line":"    # Additional stuff for the LaTeX preamble."},{"line_number":131,"context_line":"    #"},{"line_number":132,"context_line":"    # \u0027preamble\u0027: \u0027\u0027,"},{"line_number":133,"context_line":""},{"line_number":134,"context_line":"    # Latex figure (float) alignment"},{"line_number":135,"context_line":"    #"},{"line_number":136,"context_line":"    # \u0027figure_align\u0027: \u0027htbp\u0027,"},{"line_number":137,"context_line":"}"},{"line_number":138,"context_line":""},{"line_number":139,"context_line":"# Grouping the document tree into LaTeX files. List of tuples"},{"line_number":140,"context_line":"# (source start file, target name, title,"},{"line_number":141,"context_line":"#  author, documentclass [howto, manual, or own class])."},{"line_number":142,"context_line":"latex_documents \u003d ["},{"line_number":143,"context_line":"    (master_doc, \u0027placement.tex\u0027, u\u0027placement Documentation\u0027,"},{"line_number":144,"context_line":"     u\u0027OpenStack\u0027, \u0027manual\u0027),"},{"line_number":145,"context_line":"]"},{"line_number":146,"context_line":""},{"line_number":147,"context_line":""},{"line_number":148,"context_line":"# -- Options for manual page output ------------------------------------------"},{"line_number":149,"context_line":""},{"line_number":150,"context_line":"# One entry per manual page. List of tuples"},{"line_number":151,"context_line":"# (source start file, name, description, authors, manual section)."},{"line_number":152,"context_line":"man_pages \u003d ["},{"line_number":153,"context_line":"    (master_doc, \u0027placement\u0027, u\u0027placement Documentation\u0027,"},{"line_number":154,"context_line":"     [author], 1)"},{"line_number":155,"context_line":"]"},{"line_number":156,"context_line":""},{"line_number":157,"context_line":""},{"line_number":158,"context_line":"# -- Options for Texinfo output ----------------------------------------------"},{"line_number":159,"context_line":""},{"line_number":160,"context_line":"# Grouping the document tree into Texinfo files. List of tuples"},{"line_number":161,"context_line":"# (source start file, target name, title, author,"},{"line_number":162,"context_line":"#  dir menu entry, description, category)"},{"line_number":163,"context_line":"texinfo_documents \u003d ["},{"line_number":164,"context_line":"    (master_doc, \u0027placement\u0027, u\u0027placement Documentation\u0027,"},{"line_number":165,"context_line":"     author, \u0027placement\u0027, \u0027One line description of project.\u0027,"},{"line_number":166,"context_line":"     \u0027Miscellaneous\u0027),"},{"line_number":167,"context_line":"]"}],"source_content_type":"text/x-python","patch_set":2,"id":"3f79a3b5_2abc99d9","line":167,"range":{"start_line":91,"start_character":0,"end_line":167,"end_character":1},"in_reply_to":"3f79a3b5_dff60593","updated":"2018-11-06 16:37:45.000000000","message":"Done","commit_id":"6145e929c5d2bac7da0e2c5222cc9f316b152837"}],"releasenotes/source/index.rst":[{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"e176eb28a6e3926deb357fcb2c0c85479f084c47","unresolved":false,"context_lines":[{"line_number":1,"context_line":".. placement releasenotes master file, created by"},{"line_number":2,"context_line":"   sphinx-quickstart on Wed Oct 24 17:44:01 2018."},{"line_number":3,"context_line":"   You can adapt this file completely to your liking, but it should at least"},{"line_number":4,"context_line":"   contain the root `toctree` directive."},{"line_number":5,"context_line":""},{"line_number":6,"context_line":"Placement Release Notes"},{"line_number":7,"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"}],"source_content_type":"text/x-rst","patch_set":2,"id":"3f79a3b5_3f14d99e","line":4,"range":{"start_line":1,"start_character":0,"end_line":4,"end_character":40},"updated":"2018-11-06 16:08:28.000000000","message":"nit: I\u0027d kill this, personally","commit_id":"6145e929c5d2bac7da0e2c5222cc9f316b152837"},{"author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"change_message_id":"2b9d5af8f9d0469aca72806c7d938bee365a733b","unresolved":false,"context_lines":[{"line_number":1,"context_line":".. placement releasenotes master file, created by"},{"line_number":2,"context_line":"   sphinx-quickstart on Wed Oct 24 17:44:01 2018."},{"line_number":3,"context_line":"   You can adapt this file completely to your liking, but it should at least"},{"line_number":4,"context_line":"   contain the root `toctree` directive."},{"line_number":5,"context_line":""},{"line_number":6,"context_line":"Placement Release Notes"},{"line_number":7,"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"}],"source_content_type":"text/x-rst","patch_set":2,"id":"3f79a3b5_aa9ae95c","line":4,"range":{"start_line":1,"start_character":0,"end_line":4,"end_character":40},"in_reply_to":"3f79a3b5_3f14d99e","updated":"2018-11-06 16:37:45.000000000","message":"Done","commit_id":"6145e929c5d2bac7da0e2c5222cc9f316b152837"},{"author":{"_account_id":25625,"name":"Tetsuro Nakamura","email":"tetsuro.nakamura.bc@hco.ntt.co.jp","username":"tetsuro0907"},"change_message_id":"ada0d5bc63b429412c0a469cb4a4bc672511a495","unresolved":false,"context_lines":[{"line_number":9,"context_line":".. note:: The placement service was extracted from the nova service at the"},{"line_number":10,"context_line":"          beginning of the Stein cycle. Release history prior to Stein can"},{"line_number":11,"context_line":"          be found in the `Nova Release Notes"},{"line_number":12,"context_line":"          \u003chttps://docs.openstack.org/releasenotes/nova/\u003e`_."},{"line_number":13,"context_line":""},{"line_number":14,"context_line":".. toctree::"},{"line_number":15,"context_line":"   :maxdepth: 1"}],"source_content_type":"text/x-rst","patch_set":2,"id":"3f79a3b5_7379f7c3","line":12,"updated":"2018-10-26 08:40:20.000000000","message":"Yup, thanks.","commit_id":"6145e929c5d2bac7da0e2c5222cc9f316b152837"}],"releasenotes/source/unreleased.rst":[{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"e176eb28a6e3926deb357fcb2c0c85479f084c47","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"3f79a3b5_1f26bd23","line":6,"updated":"2018-11-06 16:08:28.000000000","message":"You can add \u0027earliest-version\u0027 assuming we can tag something here. Are we planning to add a 1.0 tag? If so, maybe a todo to add said directive would be helpful?","commit_id":"6145e929c5d2bac7da0e2c5222cc9f316b152837"},{"author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"change_message_id":"2b9d5af8f9d0469aca72806c7d938bee365a733b","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"3f79a3b5_4abc75b5","line":6,"in_reply_to":"3f79a3b5_1f26bd23","updated":"2018-11-06 16:37:45.000000000","message":"It\u0027s not yet clear what the plan is, so I was intending to wait and see.","commit_id":"6145e929c5d2bac7da0e2c5222cc9f316b152837"}]}
