)]}'
{"doc/source/contributor/contributing.rst":[{"author":{"_account_id":10459,"name":"Luigi Toscano","email":"ltoscano@redhat.com","username":"ltoscano"},"change_message_id":"f56fae46b41cad7d72df7c37276e9f8ed923b876","unresolved":false,"context_lines":[{"line_number":10,"context_line":"Reporting Bugs"},{"line_number":11,"context_line":"--------------"},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"We have a `storyboard \u003chttps://storyboard.openstack.org/#!/project/912\u003e`_"},{"line_number":14,"context_line":"created for reporting any bugs you may find. If you have found any bug, please,"},{"line_number":15,"context_line":"report it `there \u003chttps://storyboard.openstack.org/#!/project/912\u003e`_."},{"line_number":16,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"5f7c97a3_b8099adc","line":13,"updated":"2018-07-09 16:14:29.000000000","message":"I wonder if it is enough to say that \"we have a storyboard\" vs \"we have a storyboard entry/page/whatever\". I\u0027m trying to ask it to storyboard team.","commit_id":"5c9c7d3bd3622a1a70de501589426cf19424f87e"},{"author":{"_account_id":10459,"name":"Luigi Toscano","email":"ltoscano@redhat.com","username":"ltoscano"},"change_message_id":"c1f3ffa1de9379dd3d1100a592c9ea773cfe4f19","unresolved":false,"context_lines":[{"line_number":10,"context_line":"Reporting Bugs"},{"line_number":11,"context_line":"--------------"},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"We have a `storyboard \u003chttps://storyboard.openstack.org/#!/project/912\u003e`_"},{"line_number":14,"context_line":"created for reporting any bugs you may find. If you have found any bug, please,"},{"line_number":15,"context_line":"report it `there \u003chttps://storyboard.openstack.org/#!/project/912\u003e`_."},{"line_number":16,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"5f7c97a3_eee41110","line":13,"in_reply_to":"5f7c97a3_b8099adc","updated":"2018-07-10 13:07:23.000000000","message":"I asked the storyboard team:\nhttp://eavesdrop.openstack.org/irclogs/%23storyboard/%23storyboard.2018-07-10.log.html#t2018-07-10T13:00:05\n\nQuoting:\nfungi\ttosky: technically it would be more accurate to say something like: Create a story with a task for our `project \u003chttps://storyboard.openstack.org/#!/project/912\u003e`_\nfungi\t(stories don\u0027t have projects, tasks do)","commit_id":"5c9c7d3bd3622a1a70de501589426cf19424f87e"},{"author":{"_account_id":10459,"name":"Luigi Toscano","email":"ltoscano@redhat.com","username":"ltoscano"},"change_message_id":"56a98c00b7adc1002db35423147cbce15aafa299","unresolved":false,"context_lines":[{"line_number":10,"context_line":"Reporting Bugs"},{"line_number":11,"context_line":"--------------"},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"We have a `storyboard \u003chttps://storyboard.openstack.org/#!/project/912\u003e`_"},{"line_number":14,"context_line":"created for reporting any bugs you may find. If you have found any bug, please,"},{"line_number":15,"context_line":"report it `there \u003chttps://storyboard.openstack.org/#!/project/912\u003e`_."},{"line_number":16,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"5f7c97a3_34b01cfd","line":13,"in_reply_to":"5f7c97a3_eee41110","updated":"2018-07-10 14:16:05.000000000","message":"We have a `storyboard project \u003chttps://storyboard.openstack.org/#!/project/912\u003e`_ created to track any change required for python-tempest. If you have found...","commit_id":"5c9c7d3bd3622a1a70de501589426cf19424f87e"},{"author":{"_account_id":10459,"name":"Luigi Toscano","email":"ltoscano@redhat.com","username":"ltoscano"},"change_message_id":"f56fae46b41cad7d72df7c37276e9f8ed923b876","unresolved":false,"context_lines":[{"line_number":17,"context_line":"**Important** information **to mention**:"},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"  * **System** on which the problem occured (e.g. CentosOS, Ubuntu, ...)"},{"line_number":20,"context_line":"  * A source of python-tempestconf you have used. A **package number** in case"},{"line_number":21,"context_line":"    of RPM or a **branch** in case of installation from git."},{"line_number":22,"context_line":"  * The **exact command** with all arguments you have used."},{"line_number":23,"context_line":"  * It\u0027s always better to include a **console output** as well."}],"source_content_type":"text/x-rst","patch_set":1,"id":"5f7c97a3_7820e249","line":20,"updated":"2018-07-09 16:14:29.000000000","message":"The source of...\n(you used one, specific source, it\u0027s not about a generic source)\nSame for package number (which should be The package version number) and \"the branch used\"","commit_id":"5c9c7d3bd3622a1a70de501589426cf19424f87e"},{"author":{"_account_id":10459,"name":"Luigi Toscano","email":"ltoscano@redhat.com","username":"ltoscano"},"change_message_id":"f56fae46b41cad7d72df7c37276e9f8ed923b876","unresolved":false,"context_lines":[{"line_number":20,"context_line":"  * A source of python-tempestconf you have used. A **package number** in case"},{"line_number":21,"context_line":"    of RPM or a **branch** in case of installation from git."},{"line_number":22,"context_line":"  * The **exact command** with all arguments you have used."},{"line_number":23,"context_line":"  * It\u0027s always better to include a **console output** as well."},{"line_number":24,"context_line":""},{"line_number":25,"context_line":""},{"line_number":26,"context_line":"Requesting Features"}],"source_content_type":"text/x-rst","patch_set":1,"id":"5f7c97a3_3816eaf3","line":23,"updated":"2018-07-09 16:14:29.000000000","message":"the console output","commit_id":"5c9c7d3bd3622a1a70de501589426cf19424f87e"},{"author":{"_account_id":10459,"name":"Luigi Toscano","email":"ltoscano@redhat.com","username":"ltoscano"},"change_message_id":"f56fae46b41cad7d72df7c37276e9f8ed923b876","unresolved":false,"context_lines":[{"line_number":26,"context_line":"Requesting Features"},{"line_number":27,"context_line":"-------------------"},{"line_number":28,"context_line":""},{"line_number":29,"context_line":"Create a story in our `storyboard \u003chttps://storyboard.openstack.org/#!/project/912\u003e`_"},{"line_number":30,"context_line":"containing all the relevant information, mainly:"},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"  * description of the feature"}],"source_content_type":"text/x-rst","patch_set":1,"id":"5f7c97a3_581166f7","line":29,"updated":"2018-07-09 16:14:29.000000000","message":"see above","commit_id":"5c9c7d3bd3622a1a70de501589426cf19424f87e"},{"author":{"_account_id":10459,"name":"Luigi Toscano","email":"ltoscano@redhat.com","username":"ltoscano"},"change_message_id":"56a98c00b7adc1002db35423147cbce15aafa299","unresolved":false,"context_lines":[{"line_number":26,"context_line":"Requesting Features"},{"line_number":27,"context_line":"-------------------"},{"line_number":28,"context_line":""},{"line_number":29,"context_line":"Create a story in our `storyboard \u003chttps://storyboard.openstack.org/#!/project/912\u003e`_"},{"line_number":30,"context_line":"containing all the relevant information, mainly:"},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"  * description of the feature"}],"source_content_type":"text/x-rst","patch_set":1,"id":"5f7c97a3_54da7849","line":29,"in_reply_to":"5f7c97a3_581166f7","updated":"2018-07-10 14:16:05.000000000","message":"It should read:\n\nCreate a story with a task for our `project \u003chttps://storyboard.openstack.org/#!/project/912\u003e`_\ncontaining ...","commit_id":"5c9c7d3bd3622a1a70de501589426cf19424f87e"},{"author":{"_account_id":10459,"name":"Luigi Toscano","email":"ltoscano@redhat.com","username":"ltoscano"},"change_message_id":"f56fae46b41cad7d72df7c37276e9f8ed923b876","unresolved":false,"context_lines":[{"line_number":50,"context_line":"Contributing Code"},{"line_number":51,"context_line":"-----------------"},{"line_number":52,"context_line":"As long as python-tempestconf is a OpenStack project, all development is"},{"line_number":53,"context_line":"happening in OpenStack upstream."},{"line_number":54,"context_line":""},{"line_number":55,"context_line":"Learn `how to contribute into OpenStack’s upstream \u003chttps://wiki.openstack.org/wiki/How_To_Contribute\u003e`_."},{"line_number":56,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"5f7c97a3_58e64615","line":53,"updated":"2018-07-09 16:14:29.000000000","message":"This sentence should have been changed a bit since we joined RefStack, the upstream part does not make sense at this point.\n\n\"Like any other project part of OpenStack, the development of python-tempestconf follows the OpenStack guidelines for contribution\".","commit_id":"5c9c7d3bd3622a1a70de501589426cf19424f87e"},{"author":{"_account_id":10459,"name":"Luigi Toscano","email":"ltoscano@redhat.com","username":"ltoscano"},"change_message_id":"f56fae46b41cad7d72df7c37276e9f8ed923b876","unresolved":false,"context_lines":[{"line_number":52,"context_line":"As long as python-tempestconf is a OpenStack project, all development is"},{"line_number":53,"context_line":"happening in OpenStack upstream."},{"line_number":54,"context_line":""},{"line_number":55,"context_line":"Learn `how to contribute into OpenStack’s upstream \u003chttps://wiki.openstack.org/wiki/How_To_Contribute\u003e`_."},{"line_number":56,"context_line":""},{"line_number":57,"context_line":"If you have made any changes in the source code, **run tests locally before"},{"line_number":58,"context_line":"posting a review**. You can do so by running tox."}],"source_content_type":"text/x-rst","patch_set":1,"id":"5f7c97a3_18be8ed3","line":55,"updated":"2018-07-09 16:14:29.000000000","message":"remove \"\u0027s upstream\"","commit_id":"5c9c7d3bd3622a1a70de501589426cf19424f87e"},{"author":{"_account_id":10459,"name":"Luigi Toscano","email":"ltoscano@redhat.com","username":"ltoscano"},"change_message_id":"f56fae46b41cad7d72df7c37276e9f8ed923b876","unresolved":false,"context_lines":[{"line_number":76,"context_line":""},{"line_number":77,"context_line":"If you\u0027ve made any changes which are related to a task in a story in our"},{"line_number":78,"context_line":"`storyboard \u003chttps://storyboard.openstack.org/#!/project/912\u003e`_, please,"},{"line_number":79,"context_line":"**include a story and task number in the commit message**."},{"line_number":80,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"5f7c97a3_f89f1262","line":79,"updated":"2018-07-09 16:14:29.000000000","message":"add at the end: using the Story and Task footer respectively.","commit_id":"5c9c7d3bd3622a1a70de501589426cf19424f87e"},{"author":{"_account_id":10459,"name":"Luigi Toscano","email":"ltoscano@redhat.com","username":"ltoscano"},"change_message_id":"c4c26b77c4ae623ddb42a4019d746ead96b2d976","unresolved":false,"context_lines":[{"line_number":40,"context_line":"-----------"},{"line_number":41,"context_line":""},{"line_number":42,"context_line":"1. If you have found a bug and you know how to fix it, please, check our"},{"line_number":43,"context_line":"   `storyboard \u003chttps://storyboard.openstack.org/#!/project/912\u003e`_ for any"},{"line_number":44,"context_line":"   stories which may relate to the issue. If you haven\u0027t find any related"},{"line_number":45,"context_line":"   story, please, create one. Check `Reporting Bugs`_."},{"line_number":46,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"5f7c97a3_25c0b52b","line":43,"updated":"2018-07-12 09:00:33.000000000","message":"sorry, I missed this one: \n_`storyboard project \u003chttps://storyboard.openstack.org/#!/project/912\u003e`_ for any","commit_id":"b5c3fe5a9017e559d264f12e417b5257de4f3ab3"}]}
