#7 Redo orgchart to require generation as source
Merged 6 years ago by mattdm. Opened 6 years ago by bex.
Unknown source redo_orgchart  into  master

empty or binary file added
file modified
+1 -30
@@ -4,8 +4,6 @@

  This chart is a placeholder. Don't mistake it for an actual good way to make

  sense of things. 

  

- 

- 

  [NOTE]

  ====

  
@@ -17,31 +15,4 @@

  

  ====

  

- [ditaa, "fedora-org-chart"]

- ----

-                            +-----------------------------------+

-                            |                                   |   +----------------+

-                            |           Fedora Council          |   |                |

-                            |                                   +--->   Diversity    |

-                            +--+------------------------------+-+   |                |

-                               |                              |     +----------------+

-                               |                              |

-               +---------------v-----+                       +v-------------+

-               |                     |   +---------------+   |              |          +-------------+

-               |  Fedora Engineering |   |               |   | Mindshare    +---------->             |

-               |  Steering Committee +---> Globalization <---+ Committee    |          | More...     |

-               |                     |   |               |   |              +--------+ |             |

-               +-+-------+-----------+-+ +---------------+   ++--+-------+--+        | +-------------+

-                 |       |             |                      |  |       |           |

-                 |       |             |              +-------v+ |   +---v----+   +--v------------------+

-     +-----------v+      v           +-v------------+ |        | |   | Design |   | Fedora Ambassadors  |

-     |            |    +-+---------+ |              | | Docs   | |   | & Web  |   | Steering Committee  |

-     |  Fedora    |    |           | | Other Tech-  | |        | |   |        |   |                     |

-     |  Packaging |    | Working   | | Focused SIGs | +--------+ |   +--------+   +-------------+-------+

-     |  Committee |    | Groups    | | and groups   |            |                              |

-     +------------+    |           | +--------------+ +---------->   +------------+       +-----v--------+

-                       +-----------+                  |          |   |            |       |              |

-                                                      | CommOps  |   |  Marketing |       |  Regions     |

-                                                      +----------+   |            |       |              |

-                                                                     +------------+       +--------------+

- ----

+ image::orgchart.png[Fedora Organizational Chart]

@@ -0,0 +1,25 @@

+                            +-----------------------------------+

+                            |                                   |   +----------------+

+                            |           Fedora Council          |   |                |

+                            |                                   +--->   Diversity    |

+                            +--+------------------------------+-+   |                |

+                               |                              |     +----------------+

+                               |                              |

+               +---------------v-----+                       +v-------------+

+               |                     |   +---------------+   |              |          +-------------+

+               |  Fedora Engineering |   |               |   | Mindshare    +---------->             |

+               |  Steering Committee +---> Globalization <---+ Committee    |          | More...     |

+               |                     |   |               |   |              +--------+ |             |

+               +-+-------+-----------+-+ +---------------+   ++--+-------+--+        | +-------------+

+                 |       |             |                      |  |       |           |

+                 |       |             |              +-------v+ |   +---v----+   +--v------------------+

+     +-----------v+      v           +-v------------+ |        | |   | Design |   | Fedora Ambassadors  |

+     |            |    +-+---------+ |              | | Docs   | |   | & Web  |   | Steering Committee  |

+     |  Fedora    |    |           | | Other Tech-  | |        | |   |        |   |                     |

+     |  Packaging |    | Working   | | Focused SIGs | +--------+ |   +--------+   +-------------+-------+

+     |  Committee |    | Groups    | | and groups   |            |                              |

+     +------------+    |           | +--------------+ +---------->   +------------+       +-----v--------+

+                       +-----------+                  |          |   |            |       |              |

+                                                      | CommOps  |   |  Marketing |       |  Regions     |

+                                                      +----------+   |            |       |              |

+                                                                     +------------+       +--------------+

Changes:
1. Remove the text diagram from project/orgchart.adoc and put it
in project/orgchart.ditaa
2. save a generated png in project/images

To generate a new diagram on Fedora

dnf install -y ditaa
ditaa project/orgchart.ditaa project/images/orgchart.png

---Justification---

Having ditaa as a build requirement is rather heavy and currently
a non-starter in the CI system ...

In the interim, and possibly forever, I'd like to see us make this
a source requirement.

rebased onto b159837

6 years ago

Fine for now. We may actually eventually want the org chart to be generated in some other way than from an ascii diagram. Possibly human-designed, even.

Pull-Request has been merged by mattdm

6 years ago