diff options
| author | Harry (OpenERP) <hmo@tinyerp.com> | 2011-12-14 17:59:24 +0530 |
|---|---|---|
| committer | Harry (OpenERP) <hmo@tinyerp.com> | 2011-12-14 17:59:24 +0530 |
| commit | 092f97b32b35af6a40b9d2ae70c3159da2fb235f (patch) | |
| tree | 2974d3719af9338cd0b1814da900d7e9ca8d4779 /addons/project_scrum | |
| parent | 593f5f571bbc49673975afc405e9345ef3457b92 (diff) | |
| parent | e36dc8c5e3ca3da1474747bae5ec87fea19b23b8 (diff) | |
[MERGE] merged with trunk-development-branch
bzr revid: hmo@tinyerp.com-20111214122924-izzibrz1yz67rt7g
Diffstat (limited to 'addons/project_scrum')
| -rw-r--r-- | addons/project_scrum/__openerp__.py | 2 | ||||
| -rw-r--r-- | addons/project_scrum/board_project_scrum_view.xml | 2 | ||||
| -rw-r--r-- | addons/project_scrum/i18n/hr.po | 384 | ||||
| -rw-r--r-- | addons/project_scrum/security/ir.model.access.csv | 18 | ||||
| -rw-r--r-- | addons/project_scrum/test/sprint_process.yml | 2 |
5 files changed, 237 insertions, 171 deletions
diff --git a/addons/project_scrum/__openerp__.py b/addons/project_scrum/__openerp__.py index d4aa99196b0..52804e2a4ba 100644 --- a/addons/project_scrum/__openerp__.py +++ b/addons/project_scrum/__openerp__.py @@ -24,7 +24,7 @@ 'name': 'Methodology: SCRUM', 'version': '1.0', 'category': 'Project Management', - 'complexity': "easy", + 'complexity': "normal", 'description': """ This module implements all concepts defined by the scrum project management methodology for IT companies. ========================================================================================================= diff --git a/addons/project_scrum/board_project_scrum_view.xml b/addons/project_scrum/board_project_scrum_view.xml index 2a9d3532b2d..dd01832b575 100644 --- a/addons/project_scrum/board_project_scrum_view.xml +++ b/addons/project_scrum/board_project_scrum_view.xml @@ -76,7 +76,7 @@ <field name="type">form</field> <field name="arch" type="xml"> <form string="My Board"> - <board style="1-2"> + <board style="2-1"> <column> <action name="%(action_sprint_all_dashboard_tree)d" string="Sprints"/> </column> diff --git a/addons/project_scrum/i18n/hr.po b/addons/project_scrum/i18n/hr.po index dcdffaf8c28..4b8f473050c 100644 --- a/addons/project_scrum/i18n/hr.po +++ b/addons/project_scrum/i18n/hr.po @@ -7,14 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2011-01-11 11:15+0000\n" -"PO-Revision-Date: 2009-02-03 06:26+0000\n" -"Last-Translator: <>\n" +"PO-Revision-Date: 2011-12-09 14:20+0000\n" +"Last-Translator: Tomislav Bosnjakovic <Unknown>\n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-11-05 04:57+0000\n" -"X-Generator: Launchpad (build 14231)\n" +"X-Launchpad-Export-Date: 2011-12-10 04:56+0000\n" +"X-Generator: Launchpad (build 14450)\n" #. module: project_scrum #: help:project.scrum.email,scrum_master_email:0 @@ -24,23 +24,23 @@ msgstr "" #. module: project_scrum #: view:project.scrum.backlog.assign.sprint:0 msgid "_Assign" -msgstr "" +msgstr "_Dodjeli" #. module: project_scrum #: field:project.scrum.meeting,name:0 msgid "Meeting Name" -msgstr "" +msgstr "Naziv skupa" #. module: project_scrum #: model:process.transition,note:project_scrum.process_transition_backlogtask0 msgid "From backlog create task." -msgstr "" +msgstr "Kreiraj zadatak iz backloga" #. module: project_scrum #: view:project.scrum.product.backlog:0 #: field:project.scrum.product.backlog,user_id:0 msgid "Author" -msgstr "" +msgstr "Autor" #. module: project_scrum #: model:ir.module.module,description:project_scrum.module_meta_information @@ -68,12 +68,35 @@ msgid "" " * http://controlchaos.com\n" " " msgstr "" +"\n" +" Ovaj modul implemetira sve koncepte definirane u SRUM metodologiji\n" +" za upravljanje projektima u IT kompanijama:\n" +" * Projekti sa susretima (sprintovima), vlasnik produkta, scrum master\n" +" * Sprintovi sa pregledima, dnevnim sastancima, povratnim informacijama\n" +" * Backlog produkta\n" +" * Backlog sprinta\n" +"\n" +" Dodaje neke koncepte modulu Upravljanja projektima: \n" +" * Srednjoročni i dugoročni putokaz\n" +" * Korisnički/Funkcionalni zahtjevi naspram tehničkih\n" +"\n" +" Također kreira i novi sustav izvještavanja:\n" +" * Burn-down chart - grafikon preostalog posla\n" +"\n" +" Scrum projekti i zadaci nasljeđuju iz pravih projekata i zadataka,\n" +" tako da je moguće nastaviti raditi na normalnim zadacima koji ukljućuju " +"\n" +" i zadatke iz Scrum projekata.\n" +" \n" +" Više informacija o metodologiji:\n" +" * http://controlchaos.com\n" +" " #. module: project_scrum #: view:project.scrum.meeting:0 #: view:project.scrum.sprint:0 msgid "What did you do since the last meeting?" -msgstr "" +msgstr "Što ste radili od zadnjeg sastanka?" #. module: project_scrum #: model:ir.actions.act_window,help:project_scrum.action_sprint_all_tree @@ -83,46 +106,51 @@ msgid "" "which the team implements a list of product backlogs. The sprint review is " "organized when the team presents its work to the customer and product owner." msgstr "" +"Scrum agilna metodologija se koristi u projektima razvoja softvera. U ovoj " +"metodologiji sprint je kratki period vremena (npr. 1 mjesec) u kojem tim " +"implementira listu backlogova (preostalih poslova) produkta. Pregled sprinta " +"se organizira kad tim prezetira svoj rad klijentu i vlasniku produkta." #. module: project_scrum #: view:project.scrum.meeting:0 #: view:project.scrum.product.backlog:0 #: view:project.scrum.sprint:0 msgid "Group By..." -msgstr "" +msgstr "Grupiraj po..." #. module: project_scrum #: model:process.node,note:project_scrum.process_node_productbacklog0 msgid "Create task from backlogs" -msgstr "" +msgstr "Kreiraj zadatak iz preostalih zadataka" #. module: project_scrum #: model:ir.module.module,shortdesc:project_scrum.module_meta_information msgid "Scrum, Agile Development Method" -msgstr "" +msgstr "Scrum, agilna metoda razvoja" #. module: project_scrum #: field:project.scrum.product.backlog,progress:0 msgid "Progress" -msgstr "" +msgstr "Napredak" #. module: project_scrum #: field:project.scrum.meeting,user_id:0 #: view:project.scrum.sprint:0 #: field:project.scrum.sprint,scrum_master_id:0 msgid "Scrum Master" -msgstr "" +msgstr "Scrum Master" #. module: project_scrum #: code:addons/project_scrum/project_scrum.py:83 #, python-format msgid "The sprint '%s' has been opened." -msgstr "" +msgstr "Sprint '%s' je otvoren." #. module: project_scrum #: constraint:project.project:0 msgid "Error! project start-date must be lower then project end-date." msgstr "" +"Greška! Početni datum projekta mora biti manji od završnog datuma projekta." #. module: project_scrum #: view:project.scrum.meeting:0 @@ -133,50 +161,50 @@ msgstr "" #. module: project_scrum #: view:project.scrum.sprint:0 msgid "Retrospective" -msgstr "" +msgstr "Pogled unazad" #. module: project_scrum #: view:project.scrum.meeting:0 msgid "Send Email" -msgstr "" +msgstr "Pošalji e-mail" #. module: project_scrum #: constraint:project.task:0 msgid "Error ! You cannot create recursive tasks." -msgstr "" +msgstr "Greška! Ne možete kreirati rekurzivne zadatke." #. module: project_scrum #: model:ir.actions.act_window,name:project_scrum.dblc_proj msgid "View project's backlog" -msgstr "" +msgstr "Pogledaj preostale zadatke projekta" #. module: project_scrum #: view:project.scrum.product.backlog:0 #: view:project.scrum.sprint:0 msgid "Set to Draft" -msgstr "" +msgstr "Postavi kao nacrt" #. module: project_scrum #: model:ir.model,name:project_scrum.model_project_scrum_backlog_merge msgid "Merge Product Backlogs" -msgstr "" +msgstr "Spoji preostale zadatke produkta" #. module: project_scrum #: model:ir.actions.act_window,name:project_scrum.action_scrum_backlog_merge #: view:project.scrum.backlog.merge:0 msgid "Merge Backlogs" -msgstr "" +msgstr "Spoji preostale zadatke" #. module: project_scrum #: code:addons/project_scrum/wizard/project_scrum_email.py:53 #, python-format msgid "Scrum Meeting : %s" -msgstr "" +msgstr "Scrum sastanak: %s" #. module: project_scrum #: view:project.task:0 msgid "Backlog" -msgstr "" +msgstr "Preostali zadaci" #. module: project_scrum #: model:ir.model,name:project_scrum.model_project_scrum_email @@ -186,27 +214,27 @@ msgstr "" #. module: project_scrum #: constraint:project.project:0 msgid "Error! You cannot assign escalation to the same project!" -msgstr "" +msgstr "Greška! Ne možete dodjeliti eskalaciju istom projektu!" #. module: project_scrum #: field:project.scrum.sprint,name:0 msgid "Sprint Name" -msgstr "" +msgstr "Ime sprinta" #. module: project_scrum #: model:ir.model,name:project_scrum.model_project_task msgid "Task" -msgstr "" +msgstr "Zadatak" #. module: project_scrum #: view:postpone.wizard:0 msgid "Ok" -msgstr "" +msgstr "U redu" #. module: project_scrum #: view:project.scrum.product.backlog:0 msgid "Spent hours" -msgstr "" +msgstr "Utrošeni sati" #. module: project_scrum #: model:ir.actions.act_window,help:project_scrum.action_meeting_form @@ -215,30 +243,37 @@ msgid "" "this methodology, a daily meeting is organized by the scrum master with his " "team in order to detect the difficulties the team faced/will face." msgstr "" +"The scrum agile methodology is used in software development projects. In " +"this methodology, a daily meeting is organized by the scrum master with his " +"team in order to detect the difficulties the team faced/will face.\r\n" +"Scrum agilna metodologija se koristi u projektima razvoja softvera. U ovoj " +"metodologiji, Scrum master organizira dnevne sastanke sa svojim timom kako " +"bi otkrio poteškoće s kojima se tim susreo ili će se susresti." #. module: project_scrum #: code:addons/project_scrum/project_scrum.py:316 #, python-format msgid "Please provide email address for product owner defined on sprint." msgstr "" +"Molim upišite e-mail adresu vlasnika produkta definiranog na sprintu." #. module: project_scrum #: code:addons/project_scrum/project_scrum.py:327 #, python-format msgid "Scrum Meeting of %s" -msgstr "" +msgstr "Srum sastanak %s" #. module: project_scrum #: code:addons/project_scrum/wizard/project_scrum_backlog_sprint.py:57 #, python-format msgid "Product Backlog '%s' is converted into Task %d." -msgstr "" +msgstr "Preostali zadatak produkta '%s' je pretvoren u zadatak %d." #. module: project_scrum #: code:addons/project_scrum/wizard/project_scrum_backlog_sprint.py:62 #, python-format msgid "Product Backlog '%s' is assigned sprint:%s" -msgstr "" +msgstr "Preostali zadatak produkta '%s' je dodjeljen sprintu: %s" #. module: project_scrum #: code:addons/project_scrum/wizard/project_scrum_backlog_sprint.py:57 @@ -248,7 +283,7 @@ msgstr "" #: field:project.task,product_backlog_id:0 #, python-format msgid "Product Backlog" -msgstr "" +msgstr "Preostali zadaci produkta" #. module: project_scrum #: model:ir.model,name:project_scrum.model_project_project @@ -259,12 +294,12 @@ msgstr "" #: view:project.scrum.sprint:0 #: field:project.scrum.sprint,project_id:0 msgid "Project" -msgstr "" +msgstr "Projekt" #. module: project_scrum #: view:project.scrum.product.backlog:0 msgid "Start Task" -msgstr "" +msgstr "Započni zadatak" #. module: project_scrum #: code:addons/project_scrum/wizard/project_scrum_email.py:90 @@ -272,7 +307,7 @@ msgstr "" #: code:addons/project_scrum/wizard/project_scrum_email.py:96 #, python-format msgid "None" -msgstr "" +msgstr "Ništa" #. module: project_scrum #: view:project.scrum.product.backlog:0 @@ -282,44 +317,44 @@ msgstr "" #. module: project_scrum #: view:project.scrum.sprint:0 msgid "Sprint Info" -msgstr "" +msgstr "Sprint info" #. module: project_scrum #: field:project.scrum.sprint,date_stop:0 msgid "Ending Date" -msgstr "" +msgstr "Završni datum" #. module: project_scrum #: view:project.scrum.meeting:0 #: view:project.scrum.sprint:0 msgid "Links" -msgstr "" +msgstr "Poveznice" #. module: project_scrum #: help:project.scrum.sprint,effective_hours:0 msgid "Computed using the sum of the task work done." -msgstr "" +msgstr "Izračunato kao zbroj izvršenog rada na zadatku" #. module: project_scrum #: code:addons/project_scrum/wizard/project_scrum_email.py:91 #, python-format msgid "Task for Today" -msgstr "" +msgstr "Zadaci za danas" #. module: project_scrum #: field:project.scrum.backlog.assign.sprint,state_open:0 msgid "Open Backlog" -msgstr "" +msgstr "Otvori popis preostalih zadatka" #. module: project_scrum #: view:project.scrum.product.backlog:0 msgid "Total Spent Hours" -msgstr "" +msgstr "Ukupno utrošeno sati" #. module: project_scrum #: field:project.scrum.sprint,date_start:0 msgid "Starting Date" -msgstr "" +msgstr "Početni datum" #. module: project_scrum #: code:addons/project_scrum/wizard/project_scrum_email.py:94 @@ -330,14 +365,14 @@ msgstr "" #. module: project_scrum #: view:project.scrum.sprint:0 msgid "Planning" -msgstr "" +msgstr "Planiranje" #. module: project_scrum #: view:project.scrum.backlog.assign.sprint:0 #: view:project.scrum.backlog.create.task:0 #: view:project.scrum.email:0 msgid "_Cancel" -msgstr "" +msgstr "_Otkaži" #. module: project_scrum #: help:project.scrum.sprint,scrum_master_id:0 @@ -349,12 +384,12 @@ msgstr "" #: field:project.scrum.product.backlog,expected_hours:0 #: field:project.scrum.sprint,expected_hours:0 msgid "Planned Hours" -msgstr "" +msgstr "Planirani sati" #. module: project_scrum #: field:project.scrum.email,subject:0 msgid "Subject" -msgstr "" +msgstr "Predmet" #. module: project_scrum #: view:board.board:0 @@ -364,28 +399,28 @@ msgstr "" #: view:project.scrum.product.backlog:0 #: view:project.scrum.sprint:0 msgid "Sprints" -msgstr "" +msgstr "Sprintevi" #. module: project_scrum #: code:addons/project_scrum/project_scrum.py:314 #, python-format msgid "Email notification could not be sent to the product owner %s" -msgstr "" +msgstr "Obavjest e-mailom nije mogla biti poslana vlasniku produkta %s" #. module: project_scrum #: field:project.scrum.backlog.assign.sprint,convert_to_task:0 msgid "Convert To Task" -msgstr "" +msgstr "Pretvori u zadatak" #. module: project_scrum #: view:project.scrum.backlog.merge:0 msgid "Are you sure you want to merge these Backlogs?" -msgstr "" +msgstr "Jeste li sigurni da želite spojiti ove preostale zadatke" #. module: project_scrum #: help:project.scrum.backlog.create.task,user_id:0 msgid "Responsible user who can work on task" -msgstr "" +msgstr "Odgovorni korisnik koji može raditi na zadataku" #. module: project_scrum #: view:project.scrum.product.backlog:0 @@ -393,17 +428,17 @@ msgstr "" #: view:project.scrum.sprint:0 #: field:project.scrum.sprint,state:0 msgid "State" -msgstr "" +msgstr "Status" #. module: project_scrum #: model:ir.actions.act_window,name:project_scrum.action_sprint_task_open msgid "View sprint Tasks" -msgstr "" +msgstr "Pogledaj zadatke sprinta" #. module: project_scrum #: field:project.scrum.sprint,meeting_ids:0 msgid "Daily Scrum" -msgstr "" +msgstr "Dnevni Scrum" #. module: project_scrum #: view:project.scrum.backlog.create.task:0 @@ -415,7 +450,7 @@ msgstr "" #: model:ir.ui.menu,name:project_scrum.menu_action_product_backlog_form #: view:project.scrum.product.backlog:0 msgid "Product Backlogs" -msgstr "" +msgstr "Preostali zadaci produkta" #. module: project_scrum #: code:addons/project_scrum/project_scrum.py:301 @@ -424,78 +459,78 @@ msgstr "" #: code:addons/project_scrum/project_scrum.py:316 #, python-format msgid "Error !" -msgstr "" +msgstr "Greška !" #. module: project_scrum #: field:project.scrum.product.backlog,create_date:0 msgid "Creation Date" -msgstr "" +msgstr "Datum kreiranja" #. module: project_scrum #: view:project.scrum.meeting:0 #: view:project.scrum.sprint:0 msgid "Are there anything blocking you?" -msgstr "" +msgstr "Da li vas nešto blokira?" #. module: project_scrum #: model:ir.ui.menu,name:project_scrum.menu_scrum msgid "Scrum" -msgstr "" +msgstr "Scrum" #. module: project_scrum #: field:project.scrum.meeting,question_today:0 msgid "Tasks for today" -msgstr "" +msgstr "Današnji zadaci" #. module: project_scrum #: code:addons/project_scrum/wizard/project_scrum_email.py:88 #: field:project.scrum.meeting,question_yesterday:0 #, python-format msgid "Tasks since yesterday" -msgstr "" +msgstr "Zadaci od jučer" #. module: project_scrum #: code:addons/project_scrum/wizard/project_scrum_backlog_merger.py:39 #: code:addons/project_scrum/wizard/project_scrum_backlog_merger.py:71 #, python-format msgid "Warning" -msgstr "" +msgstr "Upozorenje" #. module: project_scrum #: model:ir.model,name:project_scrum.model_project_scrum_backlog_assign_sprint msgid "Assign sprint to backlogs" -msgstr "" +msgstr "Dodjeli sprintove preostali zadacima" #. module: project_scrum #: help:project.scrum.sprint,expected_hours:0 msgid "Estimated time to do the task." -msgstr "" +msgstr "Procjenjeno potrebno vrijeme za dovršetak zadatka." #. module: project_scrum #: field:project.scrum.product.backlog,task_hours:0 msgid "Task Hours" -msgstr "" +msgstr "Sati zadatka" #. module: project_scrum #: view:project.scrum.sprint:0 msgid "Dates" -msgstr "" +msgstr "Datumi" #. module: project_scrum #: view:project.scrum.sprint:0 msgid "Send to Scrum Master" -msgstr "" +msgstr "Pošalji Scrum masteru" #. module: project_scrum #: selection:project.scrum.product.backlog,state:0 #: selection:project.scrum.sprint,state:0 msgid "Cancelled" -msgstr "" +msgstr "Poništeno" #. module: project_scrum #: model:ir.actions.act_window,name:project_scrum.dblc_proj2 msgid "View project's tasks" -msgstr "" +msgstr "Pogledaj zadatke projekta" #. module: project_scrum #: code:addons/project_scrum/wizard/project_scrum_email.py:56 @@ -504,43 +539,45 @@ msgid "" "Hello , \n" "I am sending you Scrum Meeting : %s for the Sprint '%s' of Project '%s'" msgstr "" +"Pozdrav,\n" +"Šaljem vam Scrum sastanak. %s sprinta '%s' projekta '%s'" #. module: project_scrum #: view:project.scrum.meeting:0 msgid "Daily" -msgstr "" +msgstr "Dnevno" #. module: project_scrum #: field:project.scrum.sprint,backlog_ids:0 msgid "Sprint Backlog" -msgstr "" +msgstr "Preostali zadaci sprinta" #. module: project_scrum #: view:project.scrum.product.backlog:0 msgid "Delegate" -msgstr "" +msgstr "Delegiraj" #. module: project_scrum #: view:board.board:0 msgid "My Board" -msgstr "" +msgstr "Moja ploča" #. module: project_scrum #: view:postpone.wizard:0 msgid "Postpone Backlog" -msgstr "" +msgstr "Odgodi preostale zadatke" #. module: project_scrum #: view:board.board:0 #: model:ir.actions.act_window,name:project_scrum.action_view_task_progress_graph #: view:project.task:0 msgid "Task Progress" -msgstr "" +msgstr "Napredak zadatka" #. module: project_scrum #: field:project.scrum.meeting,date:0 msgid "Meeting Date" -msgstr "" +msgstr "Datum sastanka" #. module: project_scrum #: model:ir.actions.act_window,name:project_scrum.act_scrum_sprint_2_project_task @@ -549,112 +586,116 @@ msgstr "" #: view:project.scrum.product.backlog:0 #: view:project.scrum.sprint:0 msgid "Tasks" -msgstr "" +msgstr "Zadaci" #. module: project_scrum #: field:project.scrum.email,product_owner_email:0 msgid "Product Owner Email" -msgstr "" +msgstr "E-mail vlasnika produkta" #. module: project_scrum #: view:project.scrum.email:0 msgid "_Send" -msgstr "" +msgstr "_Pošalji" #. module: project_scrum #: help:project.scrum.backlog.assign.sprint,sprint_id:0 msgid "Select Sprint to assign backlog." -msgstr "" +msgstr "Odaberite sprint za dodjelu preostalih zadataka" #. module: project_scrum #: help:project.scrum.product.backlog,progress:0 #: help:project.scrum.sprint,progress:0 msgid "Computed as: Time Spent / Total Time." -msgstr "" +msgstr "Izračunato kao: Utrošeno vrijeme/Ukupno vrijeme" #. module: project_scrum #: view:project.scrum.meeting:0 #: view:project.scrum.sprint:0 msgid "Month" -msgstr "" +msgstr "Mjesec" #. module: project_scrum #: field:project.scrum.meeting,question_blocks:0 msgid "Blocks encountered" -msgstr "" +msgstr "Pronađene blokade" #. module: project_scrum #: help:project.scrum.backlog.assign.sprint,state_open:0 msgid "Change the state of product backlogs to open if its in draft state" msgstr "" +"Promjeni status preostalih zahtjeva produkta radi otvaranja ako je u statusu " +"nacrta." #. module: project_scrum #: view:project.scrum.email:0 #: field:project.scrum.email,message:0 msgid "Message" -msgstr "" +msgstr "Obavijest" #. module: project_scrum #: field:project.scrum.email,scrum_master_email:0 msgid "Scrum Master Email" -msgstr "" +msgstr "E-mail Scrum mastera" #. module: project_scrum #: help:project.project,product_owner_id:0 #: help:project.scrum.sprint,product_owner_id:0 msgid "The person who is responsible for the product" -msgstr "" +msgstr "Osoba koja je odgovorna za produkt" #. module: project_scrum #: view:project.scrum.meeting:0 #: view:project.scrum.sprint:0 msgid "Scrum Sprint" -msgstr "" +msgstr "Scrum sprint" #. module: project_scrum #: view:project.scrum.sprint:0 msgid "Product owner" -msgstr "" +msgstr "Vlasnik produkta" #. module: project_scrum #: view:project.scrum.sprint:0 msgid "Review" -msgstr "" +msgstr "Provjera" #. module: project_scrum #: field:project.scrum.sprint,retrospective:0 msgid "Sprint Retrospective" -msgstr "" +msgstr "Sprint pogled unazad" #. module: project_scrum #: field:project.scrum.product.backlog,note:0 msgid "Note" -msgstr "" +msgstr "Bilješka" #. module: project_scrum #: selection:project.scrum.product.backlog,state:0 #: selection:project.scrum.sprint,state:0 msgid "Draft" -msgstr "" +msgstr "Nacrt" #. module: project_scrum #: help:project.task,product_backlog_id:0 msgid "" "Related product backlog that contains this task. Used in SCRUM methodology" msgstr "" +"Povezani preostali zadaci produkta koji sadrže zadatak. Korišteni u SCRUM " +"metodologiji." #. module: project_scrum #: view:project.scrum.meeting:0 #: view:project.scrum.sprint:0 msgid "What do you plan to do till the next meeting?" -msgstr "" +msgstr "Što planirate raditi do sljedećeg sastanka?" #. module: project_scrum #: model:ir.actions.act_window,name:project_scrum.action_postpone_wizard #: view:postpone.wizard:0 #: view:project.scrum.product.backlog:0 msgid "Postpone" -msgstr "" +msgstr "Odgodi" #. module: project_scrum #: view:project.scrum.product.backlog:0 @@ -662,87 +703,88 @@ msgstr "" #: view:project.scrum.sprint:0 #: selection:project.scrum.sprint,state:0 msgid "Pending" -msgstr "" +msgstr "Na čekanju" #. module: project_scrum #: view:project.scrum.meeting:0 #: view:project.scrum.sprint:0 msgid "Optional Info" -msgstr "" +msgstr "Dodatne informacije" #. module: project_scrum #: model:ir.model,name:project_scrum.model_project_scrum_backlog_create_task msgid "Create Tasks from Product Backlogs" -msgstr "" +msgstr "Kreiraj zadatke iz preostalih zadataka produkta" #. module: project_scrum #: help:project.project,sprint_size:0 msgid "Number of days allocated for sprint" -msgstr "" +msgstr "Broj dana dodjeljnih sprintu" #. module: project_scrum #: field:project.project,product_owner_id:0 #: field:project.scrum.sprint,product_owner_id:0 msgid "Product Owner" -msgstr "" +msgstr "Vlasnik produkta" #. module: project_scrum #: help:project.scrum.product.backlog,sequence:0 msgid "Gives the sequence order when displaying a list of product backlog." msgstr "" +"Daje poredak sekvence prilikom prikaza liste preostalih zadataka produkta." #. module: project_scrum #: model:process.node,name:project_scrum.process_node_productbacklog0 #: view:project.scrum.product.backlog:0 msgid "Product backlog" -msgstr "" +msgstr "Preostali zadaci produkta" #. module: project_scrum #: model:ir.actions.act_window,name:project_scrum.act_scrum_sprint_2_product_backlog msgid "Backlogs" -msgstr "" +msgstr "Preostali zadaci" #. module: project_scrum #: code:addons/project_scrum/project_scrum.py:326 #, python-format msgid "Thank you" -msgstr "" +msgstr "Hvala" #. module: project_scrum #: help:project.scrum.backlog.assign.sprint,convert_to_task:0 msgid "Create Task for Product Backlog" -msgstr "" +msgstr "Kreiraj zadatke za preostale zadatke produkta" #. module: project_scrum #: field:project.scrum.product.backlog,active:0 msgid "Active" -msgstr "" +msgstr "Aktivan" #. module: project_scrum #: model:ir.actions.act_window,name:project_scrum.action_meeting_form #: model:ir.ui.menu,name:project_scrum.menu_action_meeting_form msgid "Scrum Meetings" -msgstr "" +msgstr "Scrum sastanci" #. module: project_scrum #: help:project.scrum.product.backlog,expected_hours:0 msgid "Estimated total time to do the Backlog" -msgstr "" +msgstr "Procjenjeno ukupno vrijeme za izvršenje preostalih zadataka" #. module: project_scrum #: help:project.scrum.backlog.merge,project_id:0 msgid "Select project for the new product backlog" -msgstr "" +msgstr "Odaberi projekt za novu listu preostalih zadataka produkta" #. module: project_scrum #: view:project.scrum.backlog.merge:0 msgid "Merge" -msgstr "" +msgstr "Spoji" #. module: project_scrum #: model:ir.actions.act_window,name:project_scrum.action_sprint_backlog_open msgid "View sprint backlog" -msgstr "" +msgstr "Pogledaj preostale zadatke sprinta" #. module: project_scrum #: field:project.scrum.meeting,question_backlog:0 @@ -754,7 +796,7 @@ msgstr "" #: view:project.scrum.backlog.create.task:0 #: view:project.scrum.product.backlog:0 msgid "Convert to Task" -msgstr "" +msgstr "Pretvori u zadatak" #. module: project_scrum #: help:project.scrum.sprint,project_id:0 @@ -762,49 +804,51 @@ msgid "" "If you have [?] in the project name, it means there are no analytic account " "linked to this project." msgstr "" +"Ako imate (?) u imenu projekta, znači da nema analitičkog konta vezanog uz " +"projekt." #. module: project_scrum #: field:project.scrum.product.backlog,sequence:0 msgid "Sequence" -msgstr "" +msgstr "Sekvenca" #. module: project_scrum #: view:project.scrum.sprint:0 msgid "Send to Product Owner" -msgstr "" +msgstr "Pošalji vlasniku produkta" #. module: project_scrum #: view:board.board:0 #: model:ir.actions.act_window,name:project_scrum.action_view_backlog_progress_graph #: view:project.scrum.product.backlog:0 msgid "Backlog Progress" -msgstr "" +msgstr "Napredak preostalih zadataka" #. module: project_scrum #: code:addons/project_scrum/project_scrum.py:301 #, python-format msgid "Email notification could not be sent to the scrum master %s" -msgstr "" +msgstr "E-mail obavjest nije mogla biti poslana Scrum masteru %s" #. module: project_scrum #: view:project.scrum.product.backlog:0 #: selection:project.scrum.product.backlog,state:0 #: selection:project.scrum.sprint,state:0 msgid "Done" -msgstr "" +msgstr "Izvršeno" #. module: project_scrum #: view:project.scrum.backlog.merge:0 #: view:project.scrum.product.backlog:0 msgid "Cancel" -msgstr "" +msgstr "Odustani" #. module: project_scrum #: view:postpone.wizard:0 #: view:project.scrum.product.backlog:0 #: view:project.scrum.sprint:0 msgid "Close" -msgstr "" +msgstr "Zatvori" #. module: project_scrum #: view:project.scrum.product.backlog:0 @@ -812,33 +856,33 @@ msgstr "" #: view:project.scrum.sprint:0 #: selection:project.scrum.sprint,state:0 msgid "Open" -msgstr "" +msgstr "_" #. module: project_scrum #: view:project.scrum.sprint:0 #: field:project.scrum.sprint,effective_hours:0 msgid "Effective hours" -msgstr "" +msgstr "Efektivni sati" #. module: project_scrum #: view:project.scrum.product.backlog:0 msgid "Information" -msgstr "" +msgstr "Informacija" #. module: project_scrum #: view:project.scrum.product.backlog:0 msgid "Remaining Hours" -msgstr "" +msgstr "Preostali sati" #. module: project_scrum #: view:project.scrum.sprint:0 msgid "Responsible" -msgstr "" +msgstr "Odgovoran" #. module: project_scrum #: field:project.scrum.product.backlog,name:0 msgid "Feature" -msgstr "" +msgstr "Značajka" #. module: project_scrum #: view:project.scrum.meeting:0 @@ -846,17 +890,17 @@ msgstr "" #: view:project.scrum.sprint:0 #: view:project.task:0 msgid "Current" -msgstr "" +msgstr "Trenutno" #. module: project_scrum #: view:project.scrum.product.backlog:0 msgid "My Backlogs" -msgstr "" +msgstr "Moji presotali zadaci" #. module: project_scrum #: view:project.scrum.email:0 msgid "Send Email for Scrum Meeting Details" -msgstr "" +msgstr "Pošalji e-mail za detalje Scrum sastanka" #. module: project_scrum #: model:ir.actions.act_window,help:project_scrum.action_product_backlog_form @@ -866,17 +910,22 @@ msgid "" "can be planified in a development sprint and may be split into several " "tasks. The product backlog is managed by the product owner of the project." msgstr "" +"Scrum agilna metodologija se koristi u procesu razvoja softvera. Preostali " +"zadaci produkta je lista značajki za implementaciju. Preostali zadaci " +"produkta planiraju se u razvojnom sprintu (skupu) i mogu biti razdvojeni na " +"više zadataka. Listom preostalih zadaka produkta upravlja vlasnik produkta " +"na projektu." #. module: project_scrum #: model:process.transition,name:project_scrum.process_transition_backlogtask0 msgid "Backlog Task" -msgstr "" +msgstr "Zadatak liste preostalih zadataka" #. module: project_scrum #: view:project.scrum.product.backlog:0 #: view:project.scrum.sprint:0 msgid "Planned hours" -msgstr "" +msgstr "Planirani sati" #. module: project_scrum #: model:ir.actions.act_window,name:project_scrum.action_project_scrum_email @@ -885,38 +934,38 @@ msgstr "" #: view:project.scrum.meeting:0 #: view:project.scrum.sprint:0 msgid "Scrum Meeting" -msgstr "" +msgstr "Scrum sastanak" #. module: project_scrum #: model:ir.actions.report.xml,name:project_scrum.report_scrum_sprint_burndown_chart #: view:project.scrum.sprint:0 msgid "Burndown Chart" -msgstr "" +msgstr "Burndown chart - prikaz preostalog posla" #. module: project_scrum #: view:project.scrum.sprint:0 msgid "Daily Meetings" -msgstr "" +msgstr "Dnevni sastanci" #. module: project_scrum #: view:project.scrum.sprint:0 msgid "Expected hours" -msgstr "" +msgstr "Očekivani sati" #. module: project_scrum #: field:project.project,sprint_size:0 msgid "Sprint Days" -msgstr "" +msgstr "Dani sprinta" #. module: project_scrum #: help:project.scrum.email,product_owner_email:0 msgid "Email Id of Product Owner" -msgstr "" +msgstr "ID e-maila vlasnika produkta" #. module: project_scrum #: field:project.scrum.sprint,progress:0 msgid "Progress (0-100)" -msgstr "" +msgstr "Napredak (0-100)" #. module: project_scrum #: code:addons/project_scrum/project_scrum.py:324 @@ -926,6 +975,9 @@ msgid "" " \n" "I am sending you Daily Meeting Details of date %s for the Sprint %s\n" msgstr "" +"Pozdrav %s,\n" +"\n" +"šaljem vam detalje dnevnog sastanka datuma %s, za sprint %s\n" #. module: project_scrum #: code:addons/project_scrum/project_scrum.py:325 @@ -940,6 +992,14 @@ msgid "" "*Blocks encountered:\n" "_______________________ %s" msgstr "" +"\n" +"*Zadaci od jučer:\n" +"_______________________%s\n" +"*Zadaci za danas:\n" +"_______________________ %s\n" +"\n" +"*Pronađene blokade:\n" +"_______________________ %s" #. module: project_scrum #: help:project.scrum.product.backlog,active:0 @@ -947,31 +1007,33 @@ msgid "" "If Active field is set to true, it will allow you to hide the product " "backlog without removing it." msgstr "" +"Ako je aktivno polje postavljeno na DA, omogućit će vam skrivanje liste " +"preostalih zadataka produkta bez uklanjanja." #. module: project_scrum #: help:project.scrum.product.backlog,task_hours:0 msgid "Estimated time of the total hours of the tasks" -msgstr "" +msgstr "Procjenjeno vrijeme ukupnih sati zadataka" #. module: project_scrum #: view:project.project:0 msgid "Scrum Data" -msgstr "" +msgstr "Scrum podaci" #. module: project_scrum #: field:project.project,scrum:0 msgid "Is a Scrum Project" -msgstr "" +msgstr "je Scrum projekt" #. module: project_scrum #: view:project.scrum.product.backlog:0 msgid "Edit" -msgstr "" +msgstr "Uredi" #. module: project_scrum #: field:project.scrum.product.backlog,tasks_id:0 msgid "Tasks Details" -msgstr "" +msgstr "Detalji zadatka" #. module: project_scrum #: model:ir.model,name:project_scrum.model_postpone_wizard @@ -981,7 +1043,7 @@ msgstr "" #. module: project_scrum #: view:project.scrum.product.backlog:0 msgid "Total Planned Hours" -msgstr "" +msgstr "Ukupno planirani sati" #. module: project_scrum #: view:project.scrum.backlog.merge:0 @@ -989,83 +1051,87 @@ msgid "" "This wizard merge backlogs and create one new backlog with draft state (Old " "backlogs Will be deleted). And it also merge old tasks from backlogs" msgstr "" +"Ovaj asistent spaja liste preostalih zadataka i kreira jednu novu listu u " +"statusu Nacrt (stare liste preostalih zadataka će biti izbrisane). Također " +"spaja stare zadatke iz liste preostalih zadataka." #. module: project_scrum #: code:addons/project_scrum/project_scrum.py:303 #, python-format msgid "Please provide email address for scrum master defined on sprint." -msgstr "" +msgstr "Molim upišite e-mail adresu scrum mastera definiranog na sprintu." #. module: project_scrum #: view:project.scrum.backlog.merge:0 msgid "Select the project for merged backlogs" -msgstr "" +msgstr "Odaberite projekt za spojene liste preostalih zadataka" #. module: project_scrum #: view:board.board:0 #: model:ir.actions.act_window,name:project_scrum.action_view_my_scrum_sprint_tree msgid "My Sprint" -msgstr "" +msgstr "Moj sprint" #. module: project_scrum #: field:project.scrum.product.backlog,effective_hours:0 msgid "Spent Hours" -msgstr "" +msgstr "Utrošeni sati" #. module: project_scrum #: help:project.scrum.product.backlog,effective_hours:0 msgid "Computed using the sum of the time spent on every related tasks" msgstr "" +"Izračunato korištenjem sume utrošenog vremena svakog povezanog zadatka" #. module: project_scrum #: model:ir.actions.act_window,name:project_scrum.open_board_project_scrum #: model:ir.ui.menu,name:project_scrum.menu_deshboard_scurm msgid "Scrum Dashboard" -msgstr "" +msgstr "Scrum nadzorna ploča" #. module: project_scrum #: model:ir.model,name:project_scrum.model_project_scrum_sprint msgid "Project Scrum Sprint" -msgstr "" +msgstr "Scrum sprint projekta" #. module: project_scrum #: view:project.scrum.product.backlog:0 msgid "Feature Description" -msgstr "" +msgstr "Opis značajki" #. module: project_scrum #: code:addons/project_scrum/wizard/project_scrum_backlog_merger.py:71 #, python-format msgid "Please select any Project." -msgstr "" +msgstr "Molim odaberite neki projekt" #. module: project_scrum #: code:addons/project_scrum/wizard/project_scrum_email.py:97 #, python-format msgid "Thank you," -msgstr "" +msgstr "Hvala" #. module: project_scrum #: code:addons/project_scrum/project_scrum.py:90 #, python-format msgid "The sprint '%s' has been closed." -msgstr "" +msgstr "Sprint %s je zatvoren" #. module: project_scrum #: model:ir.actions.act_window,name:project_scrum.action_scrum_backlog_to_sprint #: view:project.scrum.backlog.assign.sprint:0 msgid "Assign Sprint" -msgstr "" +msgstr "Dodjeli sprint" #. module: project_scrum #: field:project.scrum.backlog.create.task,user_id:0 msgid "Assign To" -msgstr "" +msgstr "Dodjeljen" #. module: project_scrum #: view:postpone.wizard:0 msgid "Are you sure to postpone Backlog ?" -msgstr "" +msgstr "Jeste li sigurni da želite odgoditi listu preostalih zadataka" #. module: project_scrum #: field:project.scrum.backlog.assign.sprint,sprint_id:0 @@ -1076,15 +1142,15 @@ msgstr "" #: view:project.task:0 #: field:project.task,sprint_id:0 msgid "Sprint" -msgstr "" +msgstr "Sprint" #. module: project_scrum #: code:addons/project_scrum/wizard/project_scrum_backlog_merger.py:39 #, python-format msgid "Please select at least two product Backlogs" -msgstr "" +msgstr "Molim odaberite bar dvije liste preostalih zadataka produkta" #. module: project_scrum #: field:project.scrum.sprint,review:0 msgid "Sprint Review" -msgstr "" +msgstr "Pregled sprinta" diff --git a/addons/project_scrum/security/ir.model.access.csv b/addons/project_scrum/security/ir.model.access.csv index 88e8c506e14..910c3a57296 100644 --- a/addons/project_scrum/security/ir.model.access.csv +++ b/addons/project_scrum/security/ir.model.access.csv @@ -1,9 +1,9 @@ -"id","name","model_id:id","group_id:id","perm_read","perm_write","perm_create","perm_unlink" -"access_scrum_sprint","project_scrum.sprint","model_project_scrum_sprint","project.group_project_user",1,1,1,0 -"access_scrum_product_backlog","project_scrum.product.backlog","model_project_scrum_product_backlog","project.group_project_user",1,1,1,0 -"access_scrum_meeting","project_scrum.meeting","model_project_scrum_meeting","project.group_project_user",1,1,1,0 -"access_scrum_meeting_manager","project_scrum.meeting.manager","model_project_scrum_meeting","project.group_project_manager",1,1,1,1 -"access_scrum_sprint_manager","project_scrum.sprint.manager","model_project_scrum_sprint","project.group_project_manager",1,1,1,1 -"access_scrum_product_backlog_manager","project_scrum.product.backlog manager","model_project_scrum_product_backlog","project.group_project_manager",1,1,1,1 -"access_product_uom_project_manager","product.uom project manager","product.model_product_uom","project.group_project_manager",1,1,1,1 -"access_product_uom_project_user","product.uom project user","product.model_product_uom","project.group_project_user",1,0,0,0 +id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
+access_scrum_sprint,project_scrum.sprint,model_project_scrum_sprint,project.group_project_user,1,1,1,0
+access_scrum_product_backlog,project_scrum.product.backlog,model_project_scrum_product_backlog,project.group_project_user,1,1,1,0
+access_scrum_meeting,project_scrum.meeting,model_project_scrum_meeting,project.group_project_user,1,1,1,0
+access_scrum_meeting_manager,project_scrum.meeting.manager,model_project_scrum_meeting,project.group_project_manager,1,1,1,1
+access_scrum_sprint_manager,project_scrum.sprint.manager,model_project_scrum_sprint,project.group_project_manager,1,1,1,1
+access_scrum_product_backlog_manager,project_scrum.product.backlog manager,model_project_scrum_product_backlog,project.group_project_manager,1,1,1,1
+access_product_uom_project_manager,product.uom project manager,product.model_product_uom,project.group_project_manager,1,1,1,1
+access_product_uom_project_user,product.uom project user,product.model_product_uom,project.group_project_user,1,0,0,0
diff --git a/addons/project_scrum/test/sprint_process.yml b/addons/project_scrum/test/sprint_process.yml index dc7e4f46666..8c8f70b1188 100644 --- a/addons/project_scrum/test/sprint_process.yml +++ b/addons/project_scrum/test/sprint_process.yml @@ -53,7 +53,7 @@ ctx.update({'active_model': 'project.scrum.meeting', 'active_id': ref("scrum_meeting_0"), 'active_ids': [ref("scrum_meeting_0")]}) vals = self.default_get(cr, uid , [], context=ctx) try: - new_id = self.create(cr, uid, {'email_to': 'xyz@mycompany.com', 'subject': 'test'}) + new_id = self.create(cr, uid, {'email_from': 'test@openerp.com', 'email_to': 'xyz@mycompany.com', 'subject': 'test'}) self.send_mail(cr, uid, [new_id], context=ctx) except Exception, e: pass |
