Skip to content

Latest commit

 

History

History
42 lines (30 loc) · 1.21 KB

README.md

File metadata and controls

42 lines (30 loc) · 1.21 KB

Space/Time Directory Architecture Diagram

See http://spacetime.nypl.org/architecture/.

Create your own architecture diagram!

It's easy! Download and install Omnigraffle, create your architecture diagram and add links to each component's GitHub repository:

  1. Go to the properties pane of an object;
  2. Add an Opens an URL action;
  3. add GitHub repository HTTPS URL

Or, if you don't want to use Omnigraffle, that's fine too! Just make sure architecture components are contained by an <a> element with an xl:href attribute, like so:

<a xl:href="https://github.com/nypl-spacetime/data-1854-directory">
  <path d="M 451 774 L 448 777 C 448 775.34315 449.34315 774 451 774 Z" />
  <text>
    <tspan>Queue</tspan>
  </text>
</a>

You can set the finished state of your components in data.json (0 is not started, 1 is finished):

{
  "https://github.com/nypl-spacetime/histograph-core": 0.5,
  "https://github.com/nypl-spacetime/histograph-io": 0.8,
  "https://github.com/graphmalizer/graphmalizer-core": 0.5,
  "https://github.com/nypl-spacetime/histograph-data": 0.8
}

License

MIT