Organisational Chart from WBS diagram

+1 vote
asked Mar 19 in Wanted features by caring-coder (580 points)
edited Mar 19 by caring-coder

I would like to request the addition of the "assistant" relationship to the WBS diagram, to be able to use it for organisational chart.

I can propose some syntax that i feel makes sense:

Simple marking to show a sub-level is to be treated as assistant:

* Chairman                                         Chairman
**^ Assistant                                          ├─ Assistant
** First Team                              ┌───────────┴───┐
*** First Member                           └─ First Team   └─ Second Team
*** Second Member                   ┌─────────────┴──┐
** Second Team                      └─ First Member  └─ Second Member

Oriented marking to show a sub-level is to be treated as assistant to the right:

* Chairman                                         Chairman
**/ Assistant                               Assistant ─┤
** First Team                                ┌─────────┴─────┐
*** First Member                             └─ First Team   └─ Second Team
*** Second Member                     ┌─────────────┴──┐
** Second Team                        └─ First Member  └─ Second Member

Oriented marking to show a sub-level is to be treated as assistant to the left:

* Chairman                                         Chairman
**\ Assistant                                          ├─ Assistant
** First Team                              ┌───────────┴───┐
*** First Member                           └─ First Team   └─ Second Team
*** Second Member                   ┌─────────────┴──┐
** Second Team                      └─ First Member  └─ Second Member

I feel that assistant tree should be possible as well, and treated as a root node for their subtree:

* Chairman                                         Chairman
**\ Assistant team                                     ├─ Assistant
*** First Assistant                                    │      ├─ First Assistant
*** Second Assistant                                   │      └─ Second Assistant
** First Team                            ┌─────────────┴─────┐
** Second Team                           └─ First Team       └─ Second Team

What do you think ?

commented Mar 22 by caring-coder (580 points)

Another syntax might be to use the fact that only level under the rrot can be assistant, so use the last character (and i propose @) to indicate assistant relationship :

Simple marking to show a sub-level is to be treated as assistant:

* Chairman                                         Chairman
*@ Assistant                                           ├─ Assistant
** First Team                              ┌───────────┴───┐
*** First Member                           └─ First Team   └─ Second Team
*** Second Member                   ┌─────────────┴──┐
** Second Team                      └─ First Member  └─ Second Member

This way we don't need to introduce new characters for left and right assistant relationship, and just the preexisting < and > one:

* Chairman                                         Chairman
*@< Assistant                               Assistant ─┤
** First Team                                ┌─────────┴─────┐
*** First Member                             └─ First Team   └─ Second Team
*** Second Member                     ┌─────────────┴──┐
** Second Team                        └─ First Member  └─ Second Member

And as assistant to the left:

* Chairman                                         Chairman
*@> Assistant                                          ├─ Assistant
** First Team                              ┌───────────┴───┐
*** First Member                           └─ First Team   └─ Second Team
*** Second Member                   ┌─────────────┴──┐
** Second Team                      └─ First Member  └─ Second Member

Your answer

Your name to display (optional):
Privacy: Your email address will only be used for sending these notifications.
Anti-spam verification:

[Antispam2 Feature: please please wait 1 or 2 minutes (this message will disappear) before pressing the button otherwise it will fail](--------)
To avoid this verification in future, please log in or register.
...