summaryrefslogtreecommitdiff
path: root/addons/project/data
diff options
context:
space:
mode:
authorYannick Tivisse (yti) <yti@odoo.com>2020-04-28 09:13:36 +0000
committerYannick Tivisse <yti@odoo.com>2020-06-02 12:11:57 +0000
commitdadcec593d8328727b17f218c69fa1bc1433686f (patch)
treead4118a8d96351d5b67725112aa863c6a0096b7f /addons/project/data
parent09ac18776f73b00f28d222ff544bb209682a2637 (diff)
[IMP] project: Improve global UX (back2basics)
Improve the onboarding of new users and clean a few screens. Task ID: 2237996 closes odoo/odoo#50284 Related: odoo/enterprise#10536 Signed-off-by: Yannick Tivisse (yti) <yti@odoo.com> Co-authored-by: dmonzonis <mod@odoo.com>
Diffstat (limited to 'addons/project/data')
-rw-r--r--addons/project/data/project_data.xml202
1 files changed, 0 insertions, 202 deletions
diff --git a/addons/project/data/project_data.xml b/addons/project/data/project_data.xml
index 5e45f5c628b..63c31fe3775 100644
--- a/addons/project/data/project_data.xml
+++ b/addons/project/data/project_data.xml
@@ -83,206 +83,4 @@
<field name="parent_id" ref="mt_task_rating"/>
<field name="relation_field">project_id</field>
</record>
-
- <record forcecreate="False" id="project_project_data" model="project.project">
- <field name="name">Start here to discover Odoo</field>
- <field name="privacy_visibility">followers</field>
- <field name="user_id" ref="base.user_admin"/>
- <field name="active" eval="False"/>
- <field name="alias_name">discover</field>
- <field name="alias_model_id" ref="model_project_task"/>
- <field name="alias_contact">everyone</field>
- <field name="alias_defaults">{'project_id': 1}</field>
- <field name="alias_force_thread_id">0</field>
- <field name="alias_parent_model_id" ref="model_project_project"/>
- <field name="rating_status">stage</field>
- </record>
-
- <record forcecreate="False" id="project_stage_data_0" model="project.task.type">
- <field name="sequence">1</field>
- <field name="name">First Steps</field>
- <field name="project_ids" eval="[(4, ref('project_project_data'))]"/>
- </record>
-
- <record forcecreate="False" id="project_stage_data_1" model="project.task.type">
- <field name="sequence">2</field>
- <field name="name">Getting Better</field>
- <field name="project_ids" eval="[(4, ref('project_project_data'))]"/>
- </record>
-
- <record forcecreate="False" id="project_stage_data_2" model="project.task.type">
- <field name="sequence">3</field>
- <field name="name">Wow... You're Amazing!</field>
- <field name="project_ids" eval="[(4, ref('project_project_data'))]"/>
- </record>
-
- <record forcecreate="False" id="project_task_data_0" model="project.task">
- <field name="sequence">1</field>
- <field name="user_id" ref="base.user_admin"/>
- <field name="priority">0</field>
- <field name="project_id" ref="project.project_project_data"/>
- <field name="active" eval="False"/>
- <field name="name">Welcome to Odoo</field>
- <field name="description" type="xml">
- <p>Welcome!</p>
- <p>This project has the objective to show you all the main features from the project app.</p>
- <p>Each card will teach you tips and tricks to easily manage your projects and tasks.</p>
- </field>
- <field name="color">2</field>
- <field name="stage_id" ref="project_stage_data_0"/>
- </record>
-
- <record forcecreate="False" id="project_task_data_1" model="project.task">
- <field name="sequence">5</field>
- <field name="user_id" ref="base.user_admin"/>
- <field name="priority">0</field>
- <field name="project_id" ref="project.project_project_data"/>
- <field name="name">Try to play with the filters</field>
- <field name="description" type="xml">
- <p>Go back to the tasks view to play with the filters. Try to identify unassigned tasks or tasks that are overdue, for instance.</p>
- <p>Hint: the filters and the search bar are available in the top right corner of your screen.</p>
- </field>
- <field name="stage_id" ref="project_stage_data_1"/>
- </record>
-
- <record forcecreate="False" id="project_task_data_5" model="project.task">
- <field name="sequence">2</field>
- <field name="user_id" ref="base.user_admin"/>
- <field name="priority">0</field>
- <field name="project_id" ref="project.project_project_data"/>
- <field name="name">Try to drag &amp; drop this task wherever your want</field>
- <field name="description">... or try changing the status of your task from here.</field>
- <field name="kanban_state">done</field>
- <field name="stage_id" ref="project_stage_data_0"/>
- </record>
-
- <record forcecreate="False" id="project_task_data_2" model="project.task">
- <field name="sequence">3</field>
- <field name="user_id" ref="base.user_admin"/>
- <field name="priority">0</field>
- <field name="project_id" ref="project.project_project_data"/>
- <field name="name">Star this task to prioritize it</field>
- <field name="description" type="xml"><p>Click on the top left icon to prioritize this task and go back to the kanban view.</p> <p>Your task is now at the top of the stage.</p></field>
- <field name="stage_id" ref="project_stage_data_0"/>
- </record>
-
- <record forcecreate="False" id="project_task_data_4" model="project.task">
- <field name="sequence">3</field>
- <field name="user_id" ref="base.user_admin"/>
- <field name="priority">0</field>
- <field name="project_id" ref="project.project_project_data"/>
- <field name="name">Use the chatter to collaborate with your team</field>
- <field name="stage_id" ref="project_stage_data_1"/>
- </record>
-
- <record forcecreate="False" id="msg_task_4" model="mail.message">
- <field name="subject">Converse with your customers and colleagues</field>
- <field name="model">project.task</field>
- <field name="author_id" ref="base.partner_root"/>
- <field name="res_id" ref="project_task_data_4"/>
- <field name="body">Use this chatter to send emails. Add new people in the followers list to make them aware about the main changes about this task.</field>
- <field name="message_type">email</field>
- <field name="subtype_id" ref="mail.mt_comment"/>
- </record>
-
- <record forcecreate="False" id="msg_task_4_1" model="mail.message">
- <field name="subject">Converse with your customers and colleagues</field>
- <field name="model">project.task</field>
- <field name="author_id" ref="base.partner_root"/>
- <field name="res_id" ref="project_task_data_4"/>
- <field name="body">Use @ mentions to ping a colleague or # mentions to contact an entire team. The people following this task won't be notified of the note you are logging unless you specifically tag them.</field>
- <field name="message_type">comment</field>
- <field name="subtype_id" ref="mail.mt_note"/>
- </record>
-
- <record forcecreate="False" id="project_task_data_10" model="project.task">
- <field name="sequence">4</field>
- <field name="user_id" ref="base.user_admin"/>
- <field name="priority">0</field>
- <field name="project_id" ref="project.project_project_data"/>
- <field name="name">Organize your work by using activities.</field>
- <field name="stage_id" ref="project_stage_data_1"/>
- </record>
-
- <record forcecreate="False" id="mail_activity_task_4" model="mail.activity">
- <field name="res_id" ref="project_task_data_10"/>
- <field name="res_model_id" ref="model_project_task"/>
- <field name="activity_type_id" ref="mail.mail_activity_data_todo" />
- <field name="date_deadline" eval="datetime.now()+timedelta(days=5)"/>
- <field name="summary">Use activities to organize your work. Try marking this activity as done.</field>
- <field name="create_uid" ref="base.user_root"/>
- <field name="user_id" ref="base.user_root"/>
- </record>
-
- <record forcecreate="False" id="project_tag_data" model="project.tags">
- <field name="name">Need Assistance</field>
- <field name="color" eval="5"/>
- </record>
-
- <record forcecreate="False" id="project_task_data_6" model="project.task">
- <field name="sequence">1</field>
- <field name="user_id" ref="base.user_admin"/>
- <field name="priority">0</field>
- <field name="project_id" ref="project.project_project_data"/>
- <field name="name">Use tags to categorize your tasks</field>
- <field name="kanban_state">blocked</field>
- <field name="stage_id" ref="project_stage_data_1"/>
- <field name="description" type="xml"><p>Tags will be represented by colored dots on your task's card.</p>
- <p>Click on a tag to define its color.</p>
- <p>Tip: you can also define a color for your task from the tasks view.</p></field>
- <field name="tag_ids" eval="[(6,0,[ref('project.project_tag_data')])]"/>
- </record>
-
- <record forcecreate="False" id="project_task_data_12" model="project.task">
- <field name="sequence">1</field>
- <field name="user_id" ref="base.user_admin"/>
- <field name="priority">0</field>
- <field name="project_id" ref="project.project_project_data"/>
- <field name="color">3</field>
- <field name="name">Try to customize this card. Change its background.</field>
- <field name="description">Use the edit icon on the card from the tasks view to customize its background.</field>
- <field name="stage_id" ref="project_stage_data_2"/>
- </record>
-
- <record forcecreate="False" id="project_task_data_13" model="project.task">
- <field name="sequence">4</field>
- <field name="user_id" ref="base.user_admin"/>
- <field name="priority">0</field>
- <field name="project_id" ref="project.project_project_data"/>
- <field name="name">Set this task as being 'Ready for next stage'</field>
- <field name="description" type="xml"><p>You can change this task's state by clicking on the small circle on the card, or here, next to the task's title.</p>
- <p>Kanban states are perfect to let your colleagues know that your task is ready to be proceeded or that you need help on something.</p></field>
- <field name="stage_id" ref="project_stage_data_0"/>
- </record>
-
- <record forcecreate="False" id="project_task_data_9" model="project.task">
- <field name="sequence">2</field>
- <field name="user_id" ref="base.user_admin"/>
- <field name="priority">0</field>
- <field name="project_id" ref="project.project_project_data"/>
- <field name="name">You want to add a stage? Add a new column!</field>
- <field name="stage_id" ref="project_stage_data_2"/>
- <field name="description" type="xml"><p>Click on the last column of your tasks view to create a stage.</p><p>Feel free to adapt the steps to your business workflow by drag &amp; dropping your stages in the right places.</p> <p>Tip: You can also fold the stages you don't need to see permanently.</p></field>
- </record>
-
- <record forcecreate="false" id="project_task_data_11" model="project.task">
- <field name="sequence">2</field>
- <field name="user_id" ref="base.user_admin"/>
- <field name="priority">0</field>
- <field name="project_id" ref="project.project_project_data"/>
- <field name="name">You can set a deadline on a task</field>
- <field name="description" type="xml"><p>Deadlines are useful to get things done on time.</p><p>You will get visual clues when the due date is close or due.</p></field>
- <field name="stage_id" ref="project_stage_data_1"/>
- <field name="date_deadline" eval="datetime.now()-timedelta(days=7)"/>
- </record>
-
- <record forcecreate="false" id="project_task_data_15" model="project.task">
- <field name="sequence">5</field>
- <field name="priority">0</field>
- <field name="user_id" eval="False" />
- <field name="project_id" ref="project.project_project_data"/>
- <field name="name">Assign yourself to this task</field>
- <field name="stage_id" ref="project_stage_data_0"/>
- </record>
-
</odoo>