App for Windows
App for Linux
A Participation Agreement implies providing a team (another user or group of users - members of the Team) with the opportunity to work collectively with the tasks of the user's (Leader's) project, and no additional agreements on the terms of such an agreement are provided. Thus, immediately after the user has indicated a team for a task, all its participants are sent a corresponding proposal, and in the Task/Title Panel on the left inside the text field of the name of such a task (the head task of a team project), the team icon is displayed in a round frame (Figure 3.6.A) .
Figure 3.6.A. Team project
The user is invited to participate in a team project in the form of a message. If the user has decided to consider the proposal, a command dialog box with the heading "Your participation" is displayed (Figure 3.6.B).
Figure 3.6.B. Command Dialog
The command dialog contains the following elements:
The Title field contains the name of the main task of the team project, indicating the user's role in it and the date the Leader's proposal was generated.
Button Local Menu – designed to display a list of switches, including “Status” - to go to the node status dialog box (for “states”, see Chapter 4), “Parameters » - to go to editing the parameters of the node (see Chapter 2 about "parameters"), "Implementing" and "Ordering" - to go to an agreement with the Customer or the Implementer of the node execution (if any), as well as "Leadership" and "Participation ”, to go to the command dialog.
The Team Members table consists of a header row of columns and rows with the names of team members, including the Leader, as well as the date each member joined this team.
After confirming his participation in the team project by pressing the "Enter" button, the user acquires the role of a Team Member, and in his current projects section, a project is created from the tasks of the Leader's team project. At the same time, the Leader icon in a round frame will be displayed to the left of the name of the main task of such a project. A user with the "Member" role of the team can perform any actions with the tasks of the team project, except for deleting the main task (the project itself) and involving their own team in the tasks.