... | @@ -20,10 +20,13 @@ flowchart LR |
... | @@ -20,10 +20,13 @@ flowchart LR |
|
funding:::misc
|
|
funding:::misc
|
|
subgraph funding [Funding]
|
|
subgraph funding [Funding]
|
|
f1(Acquire funding for further<br>development and maintenance)
|
|
f1(Acquire funding for further<br>development and maintenance)
|
|
|
|
f1:::prog
|
|
f1 --> f2
|
|
f1 --> f2
|
|
f2(Write proposal<br>for some program)
|
|
f2(Write proposal<br>for some program)
|
|
|
|
f2:::done
|
|
f2 --> f3
|
|
f2 --> f3
|
|
f3(Identify promising<br>funding opportunities)
|
|
f3(Identify promising<br>funding opportunities)
|
|
|
|
f3:::done
|
|
end
|
|
end
|
|
|
|
|
|
docs:::misc
|
|
docs:::misc
|
... | @@ -220,15 +223,19 @@ flowchart LR |
... | @@ -220,15 +223,19 @@ flowchart LR |
|
pc4:::done
|
|
pc4:::done
|
|
pc5(user can<br>delete messages<br>on their device)
|
|
pc5(user can<br>delete messages<br>on their device)
|
|
pc5-->pc51 & pc52
|
|
pc5-->pc51 & pc52
|
|
|
|
pc5:::prog
|
|
pc51(user can delete all messages)
|
|
pc51(user can delete all messages)
|
|
|
|
pc51:::prog
|
|
pc52(user can delete a single message)
|
|
pc52(user can delete a single message)
|
|
pc6(user can<br>receive image<br>attachments)
|
|
pc6(user can<br>receive image<br>attachments)
|
|
pc7(user can<br>send image<br>attachments)
|
|
pc7(user can<br>send image<br>attachments)
|
|
pc8(user gets informed<br>about new messages)
|
|
pc8(user gets informed<br>about new messages)
|
|
|
|
pc8:::prog
|
|
pc8-->pc81 & pc82 & pc83
|
|
pc8-->pc81 & pc82 & pc83
|
|
pc81(notifications)
|
|
pc81(notifications)
|
|
pc82(visual indication<br>in chat history)
|
|
pc82(visual indication<br>in chat history)
|
|
pc83(visual indication<br>in contact list)
|
|
pc83(visual indication<br>in contact list)
|
|
|
|
pc83:::done
|
|
end
|
|
end
|
|
|
|
|
|
mcb:::devel
|
|
mcb:::devel
|
... | @@ -236,11 +243,16 @@ flowchart LR |
... | @@ -236,11 +243,16 @@ flowchart LR |
|
mcb0(managing contacts works)
|
|
mcb0(managing contacts works)
|
|
mcb0 --> mc8 & mc11 & mc7
|
|
mcb0 --> mc8 & mc11 & mc7
|
|
mc7(introducing contacts works)
|
|
mc7(introducing contacts works)
|
|
|
|
mc7:::prog
|
|
mc7 --> mc71 & mc72 & mc73 & mc74 & mc75
|
|
mc7 --> mc71 & mc72 & mc73 & mc74 & mc75
|
|
mc71("user can introduce<br>contact (introducee)<br>to other contacts")
|
|
mc71("user can introduce<br>contact (introducee)<br>to other contacts")
|
|
|
|
mc71:::prog
|
|
mc72(introducee can<br>accept/decline<br>introduction)
|
|
mc72(introducee can<br>accept/decline<br>introduction)
|
|
|
|
mc72:::prog
|
|
mc73(contact can<br>accept/decline<br>introduction)
|
|
mc73(contact can<br>accept/decline<br>introduction)
|
|
|
|
mc73:::prog
|
|
mc74(successful introduction<br>works as expected)
|
|
mc74(successful introduction<br>works as expected)
|
|
|
|
mc74:::prog
|
|
mc75(failed introduction<br>works as expected)
|
|
mc75(failed introduction<br>works as expected)
|
|
mc8(user can delete contact)
|
|
mc8(user can delete contact)
|
|
mc11(contact's alias can be changed)
|
|
mc11(contact's alias can be changed)
|
... | @@ -267,6 +279,7 @@ flowchart LR |
... | @@ -267,6 +279,7 @@ flowchart LR |
|
mc5:::done
|
|
mc5:::done
|
|
mc9(errors and potential<br>attacks while adding<br>contacts are handled)
|
|
mc9(errors and potential<br>attacks while adding<br>contacts are handled)
|
|
mc6(pending contacts<br>are displayed<br>somewhere)
|
|
mc6(pending contacts<br>are displayed<br>somewhere)
|
|
|
|
mc6:::prog
|
|
mc6-->mc10
|
|
mc6-->mc10
|
|
mc10(timeout/other errors are handled)
|
|
mc10(timeout/other errors are handled)
|
|
end
|
|
end
|
... | | ... | |