Merge lp:~vauxoo/addons-vauxoo/7.0-user_story-rev3-kty into lp:addons-vauxoo/7.0

Proposed by Katherine Zaoral (Vauxoo)
Status: Merged
Merged at revision: 975
Proposed branch: lp:~vauxoo/addons-vauxoo/7.0-user_story-rev3-kty
Merge into: lp:addons-vauxoo/7.0
Diff against target: 537 lines (+112/-116)
4 files modified
user_story/i18n/user_story.pot (+84/-93)
user_story/model/user_story.py (+16/-10)
user_story/view/project_view.xml (+1/-1)
user_story/view/userstory_view.xml (+11/-12)
To merge this branch: bzr merge lp:~vauxoo/addons-vauxoo/7.0-user_story-rev3-kty
Reviewer Review Type Date Requested Status
Katherine Zaoral (Vauxoo) Approve
Review via email: mp+209704@code.launchpad.net

Description of the change

[MERGE] module user story misspelling error and translation strings fixed, also update the pot template

To post a comment you must log in.
Revision history for this message
Katherine Zaoral (Vauxoo) (kathy-zaoral) wrote :

I tested locally and LGTM

review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'user_story/i18n/user_story.pot'
2--- user_story/i18n/user_story.pot 2014-03-01 07:53:36 +0000
3+++ user_story/i18n/user_story.pot 2014-03-06 14:27:56 +0000
4@@ -6,8 +6,8 @@
5 msgstr ""
6 "Project-Id-Version: OpenERP Server 7.0\n"
7 "Report-Msgid-Bugs-To: \n"
8-"POT-Creation-Date: 2014-03-01 07:22+0000\n"
9-"PO-Revision-Date: 2014-03-01 07:22+0000\n"
10+"POT-Creation-Date: 2014-03-06 14:23+0000\n"
11+"PO-Revision-Date: 2014-03-06 14:23+0000\n"
12 "Last-Translator: <>\n"
13 "Language-Team: \n"
14 "MIME-Version: 1.0\n"
15@@ -39,11 +39,6 @@
16
17 #. module: user_story
18 #: view:user.story:0
19-msgid "Add a asumptions here ..."
20-msgstr ""
21-
22-#. module: user_story
23-#: view:user.story:0
24 msgid "Progress"
25 msgstr ""
26
27@@ -58,6 +53,12 @@
28 msgstr ""
29
30 #. module: user_story
31+#: view:user.story:0
32+msgid "The link to the project, all projects listed here\n"
33+" are of the lower level available in the Master WBS."
34+msgstr ""
35+
36+#. module: user_story
37 #: model:acceptability.criteria,name:user_story.ac_21
38 msgid "criterion 2.1"
39 msgstr ""
40@@ -68,6 +69,11 @@
41 msgstr ""
42
43 #. module: user_story
44+#: help:acceptability.criteria,accepted:0
45+msgid "Check if this criterion apply"
46+msgstr ""
47+
48+#. module: user_story
49 #: model:ir.actions.act_window,name:user_story.action_user_story_priority
50 #: model:ir.ui.menu,name:user_story.menu_config_user_story_priority
51 #: view:user.story:0
52@@ -78,6 +84,7 @@
53 #. module: user_story
54 #: view:acceptability.criteria:0
55 #: model:ir.actions.act_window,name:user_story.action_acceptability_criteria
56+#: model:ir.model,name:user_story.model_acceptability_criteria
57 #: model:ir.ui.menu,name:user_story.menu_acceptability_criteria
58 #: view:user.story:0
59 #: field:user.story,accep_crit_ids:0
60@@ -102,6 +109,11 @@
61 msgstr ""
62
63 #. module: user_story
64+#: model:acceptability.criteria,scenario:user_story.ac_31
65+msgid "sc 3.1"
66+msgstr ""
67+
68+#. module: user_story
69 #: field:user.story,message_ids:0
70 msgid "Messages"
71 msgstr ""
72@@ -116,6 +128,11 @@
73 msgstr ""
74
75 #. module: user_story
76+#: view:user.story:0
77+msgid "Add assumptions here ..."
78+msgstr ""
79+
80+#. module: user_story
81 #: view:acceptability.criteria:0
82 #: field:acceptability.criteria,user_id:0
83 #: help:acceptability.criteria,user_id:0
84@@ -134,16 +151,6 @@
85 msgstr ""
86
87 #. module: user_story
88-#: view:user.story:0
89-msgid "Add a Implementation Conclusions here ..."
90-msgstr ""
91-
92-#. module: user_story
93-#: view:acceptability.criteria:0
94-msgid "Acceptabilit Criterion summary..."
95-msgstr ""
96-
97-#. module: user_story
98 #: model:acceptability.criteria,name:user_story.ac_12
99 msgid "criterion 1.2"
100 msgstr ""
101@@ -171,11 +178,6 @@
102 msgstr ""
103
104 #. module: user_story
105-#: view:user.story:0
106-msgid "2.- Project related"
107-msgstr ""
108-
109-#. module: user_story
110 #: view:project.task:0
111 #: field:user.story,planned_hours:0
112 msgid "Planned Hours"
113@@ -187,8 +189,13 @@
114 msgstr ""
115
116 #. module: user_story
117-#: model:ir.model,name:user_story.model_acceptability_criteria
118-msgid "acceptability.criteria"
119+#: view:user.story:0
120+msgid "Here in the description, you must be as explícit as you can,\n"
121+" Remember you can upload a Youtube video, and insert \n"
122+" directly here, embeded as a webpage, you can use vimeo and \n"
123+" other elements as images, diagrams (using some \n"
124+" online services) you just must copy and paste the embeded code,\n"
125+" you can see an example about how to do that"
126 msgstr ""
127
128 #. module: user_story
129@@ -207,11 +214,6 @@
130 msgstr ""
131
132 #. module: user_story
133-#: view:project.project:0
134-msgid "Add Description .."
135-msgstr ""
136-
137-#. module: user_story
138 #: selection:user.story,state:0
139 msgid "New"
140 msgstr ""
141@@ -222,14 +224,24 @@
142 msgstr ""
143
144 #. module: user_story
145+#: view:user.story:0
146+msgid "6.- Assumptions"
147+msgstr ""
148+
149+#. module: user_story
150+#: selection:acceptability.criteria,difficulty:0
151+msgid "Medium"
152+msgstr ""
153+
154+#. module: user_story
155 #: model:ir.actions.act_window,name:user_story.action_my_user_story
156 #: model:ir.ui.menu,name:user_story.menu_action_my_user_story
157-msgid "My User Stories Exc"
158+msgid "My User Stories to Execute"
159 msgstr ""
160
161 #. module: user_story
162-#: selection:acceptability.criteria,difficulty:0
163-msgid "Medium"
164+#: field:user.story,asumption:0
165+msgid "Assumptions"
166 msgstr ""
167
168 #. module: user_story
169@@ -282,13 +294,6 @@
170
171 #. module: user_story
172 #: view:user.story:0
173-msgid "the link to the project, all projects listed here\n"
174-" are of the lower level available in the Master WBS. This\n"
175-" represent thumbs in your wbs"
176-msgstr ""
177-
178-#. module: user_story
179-#: view:user.story:0
180 #: field:user.story,task_ids:0
181 msgid "Tasks"
182 msgstr ""
183@@ -306,8 +311,13 @@
184 msgstr ""
185
186 #. module: user_story
187-#: model:ir.model,name:user_story.model_user_story_priority
188-msgid "user.story.priority"
189+#: help:user.story,user_execute_id:0
190+msgid "Person responsible for user story takes place, either by delegating work to other human resource or running it by itself. For delegate work should monitor the proper implementation of associated activities."
191+msgstr ""
192+
193+#. module: user_story
194+#: help:project.task,branch_to_clone:0
195+msgid "Source branch to be clone and make merge proposal"
196 msgstr ""
197
198 #. module: user_story
199@@ -331,12 +341,7 @@
200 #: field:acceptability.criteria,user_execute_id:0
201 #: help:acceptability.criteria,user_execute_id:0
202 #: field:user.story,user_execute_id:0
203-msgid "Responsible Execution"
204-msgstr ""
205-
206-#. module: user_story
207-#: view:user.story:0
208-msgid "Add a other info here ..."
209+msgid "Execution Responsible"
210 msgstr ""
211
212 #. module: user_story
213@@ -350,8 +355,8 @@
214 msgstr ""
215
216 #. module: user_story
217-#: field:user.story,asumption:0
218-msgid "Asumptions"
219+#: view:user.story:0
220+msgid "Add another info here ..."
221 msgstr ""
222
223 #. module: user_story
224@@ -380,6 +385,7 @@
225 #: field:acceptability.criteria,accep_crit_id:0
226 #: model:ir.actions.act_window,name:user_story.act_project_project_users_story_all
227 #: model:ir.actions.report.xml,name:user_story.report_user_story
228+#: model:ir.model,name:user_story.model_user_story
229 #: model:ir.module.category,name:user_story.module_user_story
230 #: model:ir.ui.menu,name:user_story.menu_conf_user_story
231 #: model:ir.ui.menu,name:user_story.menu_user_story
232@@ -417,11 +423,6 @@
233 msgstr ""
234
235 #. module: user_story
236-#: help:user.story,user_id:0
237-msgid "Person responsible for interacting with the client to give details of the progress or completion of the User History, in some cases also the supervisor for the correct execution of the user story."
238-msgstr ""
239-
240-#. module: user_story
241 #: selection:acceptability.criteria,difficulty:0
242 msgid "Not Apply"
243 msgstr ""
244@@ -449,8 +450,18 @@
245 msgstr ""
246
247 #. module: user_story
248-#: model:acceptability.criteria,scenario:user_story.ac_31
249-msgid "sc 3.1"
250+#: help:project.project,descriptions:0
251+msgid "Reference on what the project is about"
252+msgstr ""
253+
254+#. module: user_story
255+#: help:user.story,user_id:0
256+msgid "Person responsible for interacting with the client to give details of the progress or completion of the User Story, in some cases also the supervisor for the correct execution of the user story."
257+msgstr ""
258+
259+#. module: user_story
260+#: model:ir.model,name:user_story.model_user_story_priority
261+msgid "User Story Priority Level"
262 msgstr ""
263
264 #. module: user_story
265@@ -479,11 +490,6 @@
266 msgstr ""
267
268 #. module: user_story
269-#: help:user.story,user_execute_id:0
270-msgid "Person responsible for user story takes place, either by delegating work to other human capital or running it by itself. For delegate work should monitor the proper implementation of associated activities."
271-msgstr ""
272-
273-#. module: user_story
274 #: field:project.task,branch_to_clone:0
275 msgid "Branch to clone"
276 msgstr ""
277@@ -529,15 +535,15 @@
278
279 #. module: user_story
280 #: view:user.story:0
281+msgid "Add Implementation Conclusions here ..."
282+msgstr ""
283+
284+#. module: user_story
285+#: view:user.story:0
286 msgid "Details"
287 msgstr ""
288
289 #. module: user_story
290-#: help:project.task,branch_to_clone:0
291-msgid "Branch source for clone and make merge proposal"
292-msgstr ""
293-
294-#. module: user_story
295 #: field:acceptability.criteria,development:0
296 msgid "Development"
297 msgstr ""
298@@ -566,13 +572,23 @@
299 msgstr ""
300
301 #. module: user_story
302+#: view:acceptability.criteria:0
303+msgid "Acceptability Criterion summary..."
304+msgstr ""
305+
306+#. module: user_story
307 #: help:project.task,userstory_id:0
308 msgid "Set here the User Story related with this task"
309 msgstr ""
310
311 #. module: user_story
312-#: help:project.project,descriptions:0
313-msgid "reference on what the project is about"
314+#: view:user.story:0
315+msgid "2.- Related Project"
316+msgstr ""
317+
318+#. module: user_story
319+#: view:project.project:0
320+msgid "Add Description..."
321 msgstr ""
322
323 #. module: user_story
324@@ -611,16 +627,6 @@
325 msgstr ""
326
327 #. module: user_story
328-#: view:user.story:0
329-msgid "Here in the description, you must be as explícit as you can,\n"
330-" Remember you can upload a Youtube video, and insert \n"
331-" directly here, embeded as a webpage, you can use vimeo and \n"
332-" other elements as images, diagrams (using some \n"
333-" online services) you just must copy and paste the embebed code,\n"
334-" you can see an example about how to do that"
335-msgstr ""
336-
337-#. module: user_story
338 #: model:acceptability.criteria,name:user_story.ac_31
339 msgid "criterion 3.1"
340 msgstr ""
341@@ -663,24 +669,9 @@
342 msgstr ""
343
344 #. module: user_story
345-#: model:ir.model,name:user_story.model_user_story
346-msgid "Email Thread"
347-msgstr ""
348-
349-#. module: user_story
350-#: view:user.story:0
351-msgid "6.- Asumptions"
352-msgstr ""
353-
354-#. module: user_story
355 #: view:acceptability.criteria:0
356 #: field:acceptability.criteria,sk_id:0
357 #: view:user.story:0
358 msgid "Sprint"
359 msgstr ""
360
361-#. module: user_story
362-#: help:acceptability.criteria,accepted:0
363-msgid "Chek if this criteria apply"
364-msgstr ""
365-
366
367=== modified file 'user_story/model/user_story.py'
368--- user_story/model/user_story.py 2014-02-28 03:22:52 +0000
369+++ user_story/model/user_story.py 2014-03-06 14:27:56 +0000
370@@ -35,6 +35,7 @@
371 """
372
373 _name = 'user.story'
374+ _description = 'User Story'
375 _inherit = ['mail.thread']
376
377 def _get_tasks(self, cr, uid, ids, field_name, arg, context=None):
378@@ -104,10 +105,15 @@
379 'Priority Level',
380 help=('User story level priority, used to define priority for'
381 ' each user story')),
382- 'asumption': fields.text('Asumptions', translate=True),
383+ 'asumption': fields.text('Assumptions', translate=True),
384 'date': fields.date('Date'),
385- 'user_id': fields.many2one('res.users', 'Responsible Supervisor',help="Person responsible for interacting with the client to give details of the progress or completion of the User History, in some cases also the supervisor for the correct execution of the user story."),
386- 'user_execute_id': fields.many2one('res.users', 'Responsible Execution',help="Person responsible for user story takes place, either by delegating work to other human capital or running it by itself. For delegate work should monitor the proper implementation of associated activities."),
387+ 'user_id': fields.many2one(
388+ 'res.users', 'Responsible Supervisor',
389+ help=("Person responsible for interacting with the client to give"
390+ " details of the progress or completion of the User Story,"
391+ " in some cases also the supervisor for the correct"
392+ " execution of the user story.")),
393+ 'user_execute_id': fields.many2one('res.users', 'Execution Responsible',help="Person responsible for user story takes place, either by delegating work to other human resource or running it by itself. For delegate work should monitor the proper implementation of associated activities."),
394 'sk_id': fields.many2one('sprint.kanban', 'Sprint Kanban'),
395 'state': fields.selection(_US_STATE, 'State', readonly=True),
396 'task_ids': fields.function(_get_tasks, type='many2many',
397@@ -153,6 +159,7 @@
398 """
399
400 _name = 'user.story.priority'
401+ _description = "User Story Priority Level"
402 _columns = {
403 'name': fields.char('Name', size=255, required=True),
404 }
405@@ -164,6 +171,7 @@
406 """
407
408 _name = 'acceptability.criteria'
409+ _description = 'Acceptability Criteria'
410
411 def _get_ac_ids_by_us_ids(self, cr, uid, us_ids, context=None):
412 """
413@@ -203,7 +211,7 @@
414 'User Story',
415 required=True),
416 'accepted': fields.boolean('Accepted',
417- help='Chek if this criteria apply'),
418+ help='Check if this criterion apply'),
419 'development': fields.boolean('Development'),
420 'difficulty': fields.selection(
421 [('low','Low'),
422@@ -255,8 +263,8 @@
423 _get_user_story_field,
424 type="many2one",
425 relation="res.users",
426- string='Responsible Execution',
427- help='Responsible Execution',
428+ string='Execution Responsible',
429+ help='Execution Responsible',
430 store={
431 'acceptability.criteria': (lambda s, c, u, i, ctx: i, ['accep_crit_id'], 16),
432 'user.story': (_get_ac_ids_by_us_ids, ['user_execute_id'], 20),
433@@ -302,8 +310,7 @@
434 #domain="[('sk_id', '=', sprint_id)]",
435 help="Set here the User Story related with this task"),
436 'branch_to_clone':fields.char('Branch to clone', 512,
437- help='Branch source for clone and'
438- ' make merge proposal'),
439+ help='Source branch to be clone and make merge proposal'),
440
441 }
442 class inherit_project(osv.Model):
443@@ -314,6 +321,5 @@
444
445 _columns = {
446 'descriptions':fields.text('Description',
447- help="reference on what the project "
448- "is about"),
449+ help="Reference on what the project is about"),
450 }
451
452=== modified file 'user_story/view/project_view.xml'
453--- user_story/view/project_view.xml 2014-02-17 01:03:49 +0000
454+++ user_story/view/project_view.xml 2014-03-06 14:27:56 +0000
455@@ -57,7 +57,7 @@
456 <field name="arch" type="xml">
457 <xpath expr="//page[last()]" position="after">
458 <page string="Description">
459- <field name="descriptions" widget="html" attrs="{'readonly':[('state','=','done')]}" placeholder="Add Description .." />
460+ <field name="descriptions" widget="html" attrs="{'readonly':[('state','=','done')]}" placeholder="Add Description..." />
461 </page>
462 </xpath>
463 <xpath expr="//div[@name='buttons']" >
464
465=== modified file 'user_story/view/userstory_view.xml'
466--- user_story/view/userstory_view.xml 2014-02-28 03:11:04 +0000
467+++ user_story/view/userstory_view.xml 2014-03-06 14:27:56 +0000
468@@ -51,14 +51,13 @@
469 </group>
470 </group>
471 <h3>
472- <label for="project_id" string="2.- Project related" class="oe_horizontal_separator oe_clear"/>
473+ <label for="project_id" string="2.- Related Project" class="oe_horizontal_separator oe_clear"/>
474 </h3>
475 <div>
476 <p class="oe_grey">
477 <field name="project_id" domain="[('child_ids','=',False)]" context="{'current_model': 'project.project'}" />
478- the link to the project, all projects listed here
479- are of the lower level available in the Master WBS. This
480- represent thumbs in your wbs
481+ The link to the project, all projects listed here
482+ are of the lower level available in the Master WBS.
483 </p>
484 </div>
485 <notebook colspan="4">
486@@ -70,7 +69,7 @@
487 Remember you can upload a Youtube video, and insert
488 directly here, embeded as a webpage, you can use vimeo and
489 other elements as images, diagrams (using some
490- online services) you just must copy and paste the embebed code,
491+ online services) you just must copy and paste the embeded code,
492 you can see an example about how to do that
493 <a href="youtube">here</a>
494 </p>
495@@ -96,11 +95,11 @@
496
497 <page string="GAP analysis results">
498 <label for="info" colspan="4" string="5.- Technical Conclusions" class="oe_horizontal_separator oe_clear"/>
499- <field name="info" colspan="4" placeholder="Add a other info here ..."/>
500- <label for="asumption" colspan="4" string="6.- Asumptions" class="oe_horizontal_separator oe_clear"/>
501- <field name="asumption" colspan="4" placeholder="Add a asumptions here ..."/>
502+ <field name="info" colspan="4" placeholder="Add another info here ..."/>
503+ <label for="asumption" colspan="4" string="6.- Assumptions" class="oe_horizontal_separator oe_clear"/>
504+ <field name="asumption" colspan="4" placeholder="Add assumptions here ..."/>
505 <label for="implementation" colspan="4" string="7.- Implementation Conclusions" class="oe_horizontal_separator oe_clear"/>
506- <field name="implementation" colspan="4" placeholder="Add a Implementation Conclusions here ..."/>
507+ <field name="implementation" colspan="4" placeholder="Add Implementation Conclusions here ..."/>
508 </page>
509
510 <page string="Tasks">
511@@ -146,7 +145,7 @@
512 <sheet string="Acceptability Criterion">
513 <h1><label for="id" string="Acceptability Criterion" class="oe_horizontal_separator oe_clear"/>
514 <field name="id" readonly="True"/>
515- <field name="name" placeholder="Acceptabilit Criterion summary..."/>
516+ <field name="name" placeholder="Acceptability Criterion summary..."/>
517 </h1>
518 <group>
519 <field name="scenario"/>
520@@ -205,7 +204,7 @@
521 <filter name="accept_criteria_sk_id" string="Sprint" context="{'group_by':'sk_id'}"/>
522 <filter name="accept_criteria_categ_ids" string="Tag" context="{'group_by':'categ_ids'}"/>
523 <filter name="accept_criteria_user_id" string="Responsible Supervisor" context="{'group_by':'user_id'}"/>
524- <filter name="accept_criteria_user_execute_id" string="Responsible Execution" context="{'group_by':'user_execute_id'}"/>
525+ <filter name="accept_criteria_user_execute_id" string="Execution Responsible" context="{'group_by':'user_execute_id'}"/>
526 </group>
527 </search>
528 </field>
529@@ -250,7 +249,7 @@
530
531
532 <record model="ir.actions.act_window" id="action_my_user_story">
533- <field name="name">My User Stories Exc</field>
534+ <field name="name">My User Stories to Execute</field>
535 <field name="res_model">user.story</field>
536 <field name="view_type">form</field>
537 <field name="view_mode">tree,form</field>