)]}'
{"openstack_dashboard/usage/tables.py":[{"author":{"_account_id":10697,"name":"Thiago Paiva Brito","email":"thiagop@lsd.ufcg.edu.br","username":"thiagop","inactive":true},"change_message_id":"72a72c4524977405ef153f7d52355e8515e2f9c6","unresolved":false,"context_lines":[{"line_number":44,"context_line":"class GlobalUsageTable(BaseUsageTable):"},{"line_number":45,"context_line":"    project \u003d tables.Column(\u0027project_name\u0027, verbose_name\u003d_(\"Project Name\"))"},{"line_number":46,"context_line":"    disk_hours \u003d tables.Column(\u0027disk_gb_hours\u0027,"},{"line_number":47,"context_line":"                               verbose_name\u003d_(\"Disk GB Hours\"),"},{"line_number":48,"context_line":"                               help_text\u003d_(\"Total local GB usage as a metric \""},{"line_number":49,"context_line":"                                           \"for billing\"),"},{"line_number":50,"context_line":"                               filters\u003d(lambda v: floatformat(v, 2),))"}],"source_content_type":"text/x-python","patch_set":2,"id":"9aa7fdbe_1a7bd8f5","line":47,"updated":"2014-10-24 15:55:14.000000000","message":"How about changing the verbose_name to \"Disk Usage (GB * Hours Used)\"?","commit_id":"2c7f13aa85a983f443b947cc1d2bab7cae33fc25"},{"author":{"_account_id":10697,"name":"Thiago Paiva Brito","email":"thiagop@lsd.ufcg.edu.br","username":"thiagop","inactive":true},"change_message_id":"72a72c4524977405ef153f7d52355e8515e2f9c6","unresolved":false,"context_lines":[{"line_number":46,"context_line":"    disk_hours \u003d tables.Column(\u0027disk_gb_hours\u0027,"},{"line_number":47,"context_line":"                               verbose_name\u003d_(\"Disk GB Hours\"),"},{"line_number":48,"context_line":"                               help_text\u003d_(\"Total local GB usage as a metric \""},{"line_number":49,"context_line":"                                           \"for billing\"),"},{"line_number":50,"context_line":"                               filters\u003d(lambda v: floatformat(v, 2),))"},{"line_number":51,"context_line":""},{"line_number":52,"context_line":"    def get_object_id(self, datum):"}],"source_content_type":"text/x-python","patch_set":2,"id":"9aa7fdbe_5a0ac079","line":49,"updated":"2014-10-24 15:55:14.000000000","message":"\"for billing purposes\"","commit_id":"2c7f13aa85a983f443b947cc1d2bab7cae33fc25"},{"author":{"_account_id":9622,"name":"Cindy Lu","email":"clu@us.ibm.com","username":"clu14"},"change_message_id":"acb38852fa3c941d8f98224f6c8aac60df7f2286","unresolved":false,"context_lines":[{"line_number":46,"context_line":"    disk_hours \u003d tables.Column(\u0027disk_gb_hours\u0027,"},{"line_number":47,"context_line":"                               verbose_name\u003d_(\"Disk GB Hours\"),"},{"line_number":48,"context_line":"                               help_text\u003d_(\"Total local GB usage as a metric \""},{"line_number":49,"context_line":"                                           \"for billing\"),"},{"line_number":50,"context_line":"                               filters\u003d(lambda v: floatformat(v, 2),))"},{"line_number":51,"context_line":""},{"line_number":52,"context_line":"    def get_object_id(self, datum):"}],"source_content_type":"text/x-python","patch_set":2,"id":"9aa7fdbe_bddba67a","line":49,"in_reply_to":"9aa7fdbe_5a0ac079","updated":"2014-10-24 16:06:20.000000000","message":"Done","commit_id":"2c7f13aa85a983f443b947cc1d2bab7cae33fc25"},{"author":{"_account_id":11592,"name":"Julie Gravel","email":"julie.gravel@suse.com","username":"jgravel"},"change_message_id":"761e849ad55263a993ae7f64a1e15495953f7ebd","unresolved":false,"context_lines":[{"line_number":46,"context_line":"    disk_hours \u003d tables.Column(\u0027disk_gb_hours\u0027,"},{"line_number":47,"context_line":"                               verbose_name\u003d_(\"Disk GB Hours\"),"},{"line_number":48,"context_line":"                               help_text\u003d_(\"Disk usage (GB * Hours Used) \""},{"line_number":49,"context_line":"                                           \"for billing purposes\"),"},{"line_number":50,"context_line":"                               filters\u003d(lambda v: floatformat(v, 2),))"},{"line_number":51,"context_line":""},{"line_number":52,"context_line":"    def get_object_id(self, datum):"}],"source_content_type":"text/x-python","patch_set":3,"id":"9aa7fdbe_f640e3a6","line":49,"updated":"2014-10-25 06:41:23.000000000","message":"I like the fact that Cindy combined Thiago\u0027s comments into the help text, instead of changing the verbose name. I think this is a good description.","commit_id":"943c432249fd37e141b409ab833a75204a73621d"},{"author":{"_account_id":9622,"name":"Cindy Lu","email":"clu@us.ibm.com","username":"clu14"},"change_message_id":"f94a912cc6daf3bcf9382a158709da68a7ab35ff","unresolved":false,"context_lines":[{"line_number":46,"context_line":"    disk_hours \u003d tables.Column(\u0027disk_gb_hours\u0027,"},{"line_number":47,"context_line":"                               verbose_name\u003d_(\"Disk GB Hours\"),"},{"line_number":48,"context_line":"                               help_text\u003d_(\"Disk usage (GB * Hours Used) \""},{"line_number":49,"context_line":"                                           \"for billing purposes\"),"},{"line_number":50,"context_line":"                               filters\u003d(lambda v: floatformat(v, 2),))"},{"line_number":51,"context_line":""},{"line_number":52,"context_line":"    def get_object_id(self, datum):"}],"source_content_type":"text/x-python","patch_set":3,"id":"9aa7fdbe_78d575b8","line":49,"in_reply_to":"9aa7fdbe_8e002067","updated":"2014-10-29 02:03:42.000000000","message":"Done","commit_id":"943c432249fd37e141b409ab833a75204a73621d"},{"author":{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},"change_message_id":"6dc2836f83a4d41d2b92d5ea05a96a082d7579a8","unresolved":false,"context_lines":[{"line_number":46,"context_line":"    disk_hours \u003d tables.Column(\u0027disk_gb_hours\u0027,"},{"line_number":47,"context_line":"                               verbose_name\u003d_(\"Disk GB Hours\"),"},{"line_number":48,"context_line":"                               help_text\u003d_(\"Disk usage (GB * Hours Used) \""},{"line_number":49,"context_line":"                                           \"for billing purposes\"),"},{"line_number":50,"context_line":"                               filters\u003d(lambda v: floatformat(v, 2),))"},{"line_number":51,"context_line":""},{"line_number":52,"context_line":"    def get_object_id(self, datum):"}],"source_content_type":"text/x-python","patch_set":3,"id":"9aa7fdbe_8e002067","line":49,"in_reply_to":"9aa7fdbe_f640e3a6","updated":"2014-10-28 18:03:11.000000000","message":"Not sure if we really need to specify \"for billing purposes\", it sounds too specific.  For private cloud, users are not really charged.\n\nI am still a bit confused about the help text, I am thinking along the lines of \"Total disk usage (GB * Hours Used) for the Project.\"","commit_id":"943c432249fd37e141b409ab833a75204a73621d"}]}
