タスク

タスクは担当者のいるノートです。ノートをチームメンバーに割り当て、期限を設定し、作業が終わったら解決します。

担当者のいるノート

すべてのノートに担当者を設定でき、担当者のいるノートはタスクになります。そのためタスクはノートが扱えるものなら何でも対象にできます。メンションは相手に確認を求め、ノートを割り当てると相手がその持ち主になります。コンポーザーでは両方を一緒に設定できます。

割り当てられる人

担当者は、プロジェクトにアクセスできるチームメンバーでなければなりません。それ以外の人は、IDを示し、このプロジェクトにアクセスできないと伝えるメッセージとともに拒否されます。割り当てには読み取りアクセスも付きます。非公開のノートは担当者に開かれ、割り当てを外すと、メンションされていない限り再び閉じられます。

エンドユーザーには割り当ては見えません。サインイン済みのユーザーがノートを送った場合、解決済みかどうかは分かりますが、担当者や進捗の数は見えません。

サブタスク、進捗、期限

サブタスクは返信と同じ親リンクを使います。担当者のいる子ノートはサブタスク、いないものは返信です。各ノートには、直接の子がいくつあり、そのうちいくつが解決済みかが示されます(たとえば3件中1件完了)。数えるのは、閲覧者が見られる子だけです。

ノートには独自のdueDateがあり、メンションの期限とは別です。期限順に並べると、リストは期限が近いものが先、期限のないノートが最後のキューになります。担当者で絞り込めば、プロジェクト全体または1つの対象に対する1人分のキューになります。コマンドラインからはfoir notes assignで担当者を設定します。

解決

ノートが解決されたときに、タスクは完了となります。APIではこれをresolvedと呼びます。コンソールではワンクリックで行え、理由は後から追加でき、再度開くと理由は消えます。解決は連鎖しません。解決済みの親があっても、子はそのままです。割り当てとも独立していて、解決しても割り当ては外れず、割り当て直しても再オープンされません。

詳細を読む

ノートガイドのタスクの節では、割り当て、サブタスク、進捗、期限、担当者による絞り込みを扱っています。