)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":2889,"name":"Aeva Black","email":"aeva.online@gmail.com","username":"tenbrae"},"change_message_id":"b56ccc89c76dd5066b3be1998c116f1df1606f1c","unresolved":false,"context_lines":[{"line_number":7,"context_line":"Update deprecation policy for changes not in coordinated releases"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"This adds to the deprecation policy to describe the details around"},{"line_number":10,"context_line":"changes that were only released in an intermediate release, or never"},{"line_number":11,"context_line":"released at all."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"Change-Id: I2b0c2d44f0b7c86898acc886792971bb7d39473d"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"da85f559_53da0619","line":10,"updated":"2015-11-13 05:36:21.000000000","message":"This no longer describes a deprecation policy for changes that were never released.","commit_id":"d4c68b3d89df54ac984a38c4000f1fc1d5777f52"}],"reference/tags/assert_follows-standard-deprecation.rst":[{"author":{"_account_id":105,"name":"Kyle Mestery","email":"mestery@mestery.com","username":"mestery"},"change_message_id":"cb20b47f8c6ef60233ee3098df05816c6bfd3d22","unresolved":false,"context_lines":[{"line_number":77,"context_line":"   A feature deprecated in March 2016 should still appear in the Mitaka"},{"line_number":78,"context_line":"   release and stable/mitaka stable branch, and cannot be removed before"},{"line_number":79,"context_line":"   June 2016."},{"line_number":80,"context_line":"   For a feature that was never released, a three month deprecation period is"},{"line_number":81,"context_line":"   sufficient, whether or not a release is made in that timeframe."},{"line_number":82,"context_line":"   For a feature that was only released with an intermediate release, and not a"},{"line_number":83,"context_line":"   coordinated release, the feature should be marked deprecated in the next"}],"source_content_type":"text/x-rst","patch_set":1,"id":"da85f559_1adb411d","line":80,"updated":"2015-11-06 22:40:21.000000000","message":"If a feature wasn\u0027t released, why do we need a deprecation policy for it?","commit_id":"1c76b7f9fa13ec9c38991505bbfcaa03a17862c4"},{"author":{"_account_id":10343,"name":"Jim Rollenhagen","email":"jim@jimrollenhagen.com","username":"jimrollenhagen"},"change_message_id":"1943e0ecf9e82872fbec6d604bd9350efefd53e1","unresolved":false,"context_lines":[{"line_number":77,"context_line":"   A feature deprecated in March 2016 should still appear in the Mitaka"},{"line_number":78,"context_line":"   release and stable/mitaka stable branch, and cannot be removed before"},{"line_number":79,"context_line":"   June 2016."},{"line_number":80,"context_line":"   For a feature that was never released, a three month deprecation period is"},{"line_number":81,"context_line":"   sufficient, whether or not a release is made in that timeframe."},{"line_number":82,"context_line":"   For a feature that was only released with an intermediate release, and not a"},{"line_number":83,"context_line":"   coordinated release, the feature should be marked deprecated in the next"}],"source_content_type":"text/x-rst","patch_set":1,"id":"da85f559_dbf912ca","line":80,"in_reply_to":"da85f559_1adb411d","updated":"2015-11-09 12:24:48.000000000","message":"Deployments from master.","commit_id":"1c76b7f9fa13ec9c38991505bbfcaa03a17862c4"},{"author":{"_account_id":105,"name":"Kyle Mestery","email":"mestery@mestery.com","username":"mestery"},"change_message_id":"33f8aef9785b7765901118e808cb0b5d5edc4644","unresolved":false,"context_lines":[{"line_number":77,"context_line":"   A feature deprecated in March 2016 should still appear in the Mitaka"},{"line_number":78,"context_line":"   release and stable/mitaka stable branch, and cannot be removed before"},{"line_number":79,"context_line":"   June 2016."},{"line_number":80,"context_line":"   For a feature that was never released, a three month deprecation period is"},{"line_number":81,"context_line":"   sufficient, whether or not a release is made in that timeframe."},{"line_number":82,"context_line":"   For a feature that was only released with an intermediate release, and not a"},{"line_number":83,"context_line":"   coordinated release, the feature should be marked deprecated in the next"}],"source_content_type":"text/x-rst","patch_set":1,"id":"da85f559_b04a2482","line":80,"in_reply_to":"da85f559_dbf912ca","updated":"2015-11-09 14:57:46.000000000","message":"OK, this makes sense. And I I think as Thierry indicated, having a separate tag which conveyed these dynamics would be good.","commit_id":"1c76b7f9fa13ec9c38991505bbfcaa03a17862c4"},{"author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"change_message_id":"380f2cd1fda82fb0ed6d03b2dcbfa142fc168c8a","unresolved":false,"context_lines":[{"line_number":80,"context_line":"   For a feature that was only released with an intermediate release, and not a"},{"line_number":81,"context_line":"   coordinated release, the feature should be marked deprecated in the next"},{"line_number":82,"context_line":"   release (whether intermediate or coordinated), to be supported until the"},{"line_number":83,"context_line":"   following release *and* three months time."},{"line_number":84,"context_line":""},{"line_number":85,"context_line":"Note that this delay is a required minimum. For significant features, it is"},{"line_number":86,"context_line":"recommended that the deprecated feature appears at least in the next *two*"}],"source_content_type":"text/x-rst","patch_set":2,"id":"da85f559_d5d66cf0","line":83,"updated":"2015-11-10 19:32:33.000000000","message":"I think by \"following release\" you mean \"following intermediary release\", is that right?","commit_id":"d4c68b3d89df54ac984a38c4000f1fc1d5777f52"},{"author":{"_account_id":2592,"name":"Mark McClain","email":"mark@mcclain.xyz","username":"markmcclain"},"change_message_id":"58457938112cd13cc1b350802042c7100bc66767","unresolved":false,"context_lines":[{"line_number":80,"context_line":"   For a feature that was only released with an intermediate release, and not a"},{"line_number":81,"context_line":"   coordinated release, the feature should be marked deprecated in the next"},{"line_number":82,"context_line":"   release (whether intermediate or coordinated), to be supported until the"},{"line_number":83,"context_line":"   following release *and* three months time."},{"line_number":84,"context_line":""},{"line_number":85,"context_line":"Note that this delay is a required minimum. For significant features, it is"},{"line_number":86,"context_line":"recommended that the deprecated feature appears at least in the next *two*"}],"source_content_type":"text/x-rst","patch_set":2,"id":"da85f559_35101859","line":83,"updated":"2015-11-10 19:36:56.000000000","message":"This is ambiguous and kind of confusing because it assumes a fixed cadence to the intermediate release(s).\n\nWhat if the intermediate releases occur with a short interval? \n\nShould we just not say that intermediate features must be supported for 120 days after the release in which they were marked deprecated?  This would avoid any unexpected issues regarding release intervals.","commit_id":"d4c68b3d89df54ac984a38c4000f1fc1d5777f52"},{"author":{"_account_id":7,"name":"Jay Pipes","email":"jaypipes@gmail.com","username":"jaypipes"},"change_message_id":"ca0b9d60ec8594b79978d388b80296e4c1228dc2","unresolved":false,"context_lines":[{"line_number":80,"context_line":"   For a feature that was only released with an intermediate release, and not a"},{"line_number":81,"context_line":"   coordinated release, the feature should be marked deprecated in the next"},{"line_number":82,"context_line":"   release (whether intermediate or coordinated), to be supported until the"},{"line_number":83,"context_line":"   following release *and* three months time."},{"line_number":84,"context_line":""},{"line_number":85,"context_line":"Note that this delay is a required minimum. For significant features, it is"},{"line_number":86,"context_line":"recommended that the deprecated feature appears at least in the next *two*"}],"source_content_type":"text/x-rst","patch_set":2,"id":"da85f559_562362a7","line":83,"updated":"2015-11-10 20:21:37.000000000","message":"Yeah. How about this wording instead?\n\n\"For a feature that was released in an intermediate release and not a coordinated release, the feature can be deprecated in the next intermediate  or coordinated release and removed in the intermediate or coordinated release that occurs on or after 3 months from the release of the intermediate release into which the feature was originally added.\"","commit_id":"d4c68b3d89df54ac984a38c4000f1fc1d5777f52"},{"author":{"_account_id":10343,"name":"Jim Rollenhagen","email":"jim@jimrollenhagen.com","username":"jimrollenhagen"},"change_message_id":"11f4602d78186c0785d68fc5b8fabddd0ad85450","unresolved":false,"context_lines":[{"line_number":80,"context_line":"   For a feature that was only released with an intermediate release, and not a"},{"line_number":81,"context_line":"   coordinated release, the feature should be marked deprecated in the next"},{"line_number":82,"context_line":"   release (whether intermediate or coordinated), to be supported until the"},{"line_number":83,"context_line":"   following release *and* three months time."},{"line_number":84,"context_line":""},{"line_number":85,"context_line":"Note that this delay is a required minimum. For significant features, it is"},{"line_number":86,"context_line":"recommended that the deprecated feature appears at least in the next *two*"}],"source_content_type":"text/x-rst","patch_set":2,"id":"da85f559_6dacfa8c","line":83,"in_reply_to":"da85f559_562362a7","updated":"2015-11-13 11:19:21.000000000","message":"Done","commit_id":"d4c68b3d89df54ac984a38c4000f1fc1d5777f52"},{"author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"change_message_id":"2afd240b79ef00855479e4053def2f27edbc0cce","unresolved":false,"context_lines":[{"line_number":81,"context_line":"   coordinated release, the feature can be deprecated in the next intermediate"},{"line_number":82,"context_line":"   or coordinated release and removed in the intermediate or coordinated"},{"line_number":83,"context_line":"   release that occurs on or after 3 months from the release of the"},{"line_number":84,"context_line":"   intermediate release into which the feature was originally added."},{"line_number":85,"context_line":""},{"line_number":86,"context_line":"Note that this delay is a required minimum. For significant features, it is"},{"line_number":87,"context_line":"recommended that the deprecated feature appears at least in the next *two*"}],"source_content_type":"text/x-rst","patch_set":3,"id":"ba8a016a_0cabfa8a","line":84,"updated":"2015-11-16 16:49:11.000000000","message":"shouldn\u0027t \"originally added\" be \"originally deprecated\"?","commit_id":"39dcaa01b1c0a6b9f942955006102d8b31c1ff65"},{"author":{"_account_id":10343,"name":"Jim Rollenhagen","email":"jim@jimrollenhagen.com","username":"jimrollenhagen"},"change_message_id":"15ddaf67b06c1ae38fa91a6661737c0740f62961","unresolved":false,"context_lines":[{"line_number":81,"context_line":"   coordinated release, the feature can be deprecated in the next intermediate"},{"line_number":82,"context_line":"   or coordinated release and removed in the intermediate or coordinated"},{"line_number":83,"context_line":"   release that occurs on or after 3 months from the release of the"},{"line_number":84,"context_line":"   intermediate release into which the feature was originally added."},{"line_number":85,"context_line":""},{"line_number":86,"context_line":"Note that this delay is a required minimum. For significant features, it is"},{"line_number":87,"context_line":"recommended that the deprecated feature appears at least in the next *two*"}],"source_content_type":"text/x-rst","patch_set":3,"id":"ba8a016a_2e5eeee9","line":84,"in_reply_to":"ba8a016a_0cabfa8a","updated":"2015-11-16 18:44:06.000000000","message":"Good catch, thanks :)","commit_id":"39dcaa01b1c0a6b9f942955006102d8b31c1ff65"},{"author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"change_message_id":"4d5f057fee0e0ed48558613ba16fab324b619036","unresolved":false,"context_lines":[{"line_number":81,"context_line":"   coordinated release, the feature can be deprecated in the next intermediate"},{"line_number":82,"context_line":"   or coordinated release and removed in the intermediate or coordinated"},{"line_number":83,"context_line":"   release that occurs on or after 3 months from the release of the"},{"line_number":84,"context_line":"   intermediate release into which the feature was originally deprecated."},{"line_number":85,"context_line":""},{"line_number":86,"context_line":"Note that this delay is a required minimum. For significant features, it is"},{"line_number":87,"context_line":"recommended that the deprecated feature appears at least in the next *two*"}],"source_content_type":"text/x-rst","patch_set":4,"id":"ba8a016a_94f3320a","line":84,"updated":"2015-11-17 16:21:30.000000000","message":"The repetition and different meanings of \"release\" make that hard to parse. How\u0027s this version?\n\n  Features included in an intermediate release but not a coordinated release\n  may be deprecated in the next release of any type and must stay in place\n  at least 3 months after being deprecated before being removed in a release of \n  any type.","commit_id":"42b556b445ae49978725cb2eec7d5f46e791db4a"},{"author":{"_account_id":2592,"name":"Mark McClain","email":"mark@mcclain.xyz","username":"markmcclain"},"change_message_id":"e30c18e8d9817c567c4049239fe24a03a3e6edc4","unresolved":false,"context_lines":[{"line_number":81,"context_line":"   coordinated release, the feature can be deprecated in the next intermediate"},{"line_number":82,"context_line":"   or coordinated release and removed in the intermediate or coordinated"},{"line_number":83,"context_line":"   release that occurs on or after 3 months from the release of the"},{"line_number":84,"context_line":"   intermediate release into which the feature was originally deprecated."},{"line_number":85,"context_line":""},{"line_number":86,"context_line":"Note that this delay is a required minimum. For significant features, it is"},{"line_number":87,"context_line":"recommended that the deprecated feature appears at least in the next *two*"}],"source_content_type":"text/x-rst","patch_set":4,"id":"ba8a016a_d0b3ffe7","line":84,"in_reply_to":"ba8a016a_94f3320a","updated":"2015-11-17 18:12:29.000000000","message":"I like this version best.","commit_id":"42b556b445ae49978725cb2eec7d5f46e791db4a"},{"author":{"_account_id":10343,"name":"Jim Rollenhagen","email":"jim@jimrollenhagen.com","username":"jimrollenhagen"},"change_message_id":"dc04b02d7f10a97e36e10e7b96b978044954a7dc","unresolved":false,"context_lines":[{"line_number":81,"context_line":"   coordinated release, the feature can be deprecated in the next intermediate"},{"line_number":82,"context_line":"   or coordinated release and removed in the intermediate or coordinated"},{"line_number":83,"context_line":"   release that occurs on or after 3 months from the release of the"},{"line_number":84,"context_line":"   intermediate release into which the feature was originally deprecated."},{"line_number":85,"context_line":""},{"line_number":86,"context_line":"Note that this delay is a required minimum. For significant features, it is"},{"line_number":87,"context_line":"recommended that the deprecated feature appears at least in the next *two*"}],"source_content_type":"text/x-rst","patch_set":4,"id":"ba8a016a_640db68f","line":84,"in_reply_to":"ba8a016a_d0b3ffe7","updated":"2015-11-17 19:14:02.000000000","message":"Sure, that makes sense.","commit_id":"42b556b445ae49978725cb2eec7d5f46e791db4a"}]}
