Module Projects: Difference between revisions

Jump to navigation Jump to search
→‎Workflow: The information is not up to date with code behaviour. Need to define rules and fix the code according to the rules.
(→‎Workflow: The information is not up to date with code behaviour. Need to define rules and fix the code according to the rules.)
Line 428: Line 428:
{{ToComplete}}
{{ToComplete}}


= Workflow =
The page was providing the following information regardind actions :
See file [[File:Project.odg]] that describe different conditions to realize different actions of module.
[[File:Project_right_access.png|200px]]
== Create a project ==
Creation of a new project is done from menu "New project" on main menu "Project"
Public projects (and all tasks) can be read/edited by anybody with read project permissions.
Private project (and all tasks) can be read/edited only by users defined as contact/actors of project + the creator of project (if all contacts are removed, we must keep at least one user authorized on project. This is the creator).
== Create a task ==
Creation of a task is done from button "Create Task" on the tab "Task" of a project or from menu "Projects -> New task".
* A task can be created on all shared projects or on a project you are a contact for.
* A task is on the root of a project or under another task of the project.
However this information needs to be double checked and completed using the table above.


== Permissions ==
See file [[File:Project.odg]] that describe different conditions to realize different actions of module.
[[File:Project_right_access.png|200px]]
== Create a project ==
Creation of a new project is done from menu "New project" on main menu "Project"
A project can be public or private.
Public projects (and all tasks) can be read/edited by anybody with read project permissions.
Private project (and all tasks) can be read/edited only by users defined as contact/actors of project + the creator of project (if all contacts are removed, we must keep at least one user authorized on project. This is the creator).
== Create a task ==
Creation of a task is done from button "Create Task" on the tab "Task" of a project or from menu "Projects -> New task".
* A task can be created on all shared projects or on a project you are a contact for.
* A task is on the root of a project or under another task of the project.
== Remove a project ==
{{ToComplete}}
== Remove a task ==
{{ToComplete}}
{{ToComplete}}
== Activity ==
Activities are time spent to work on tasks.


= Examples of use cases =
= Examples of use cases =
66

edits

Navigation menu