Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ministryofjustice/laa-architectural-diagrams
Architecture diagrams for Legal Aid Agency (within the Ministry of Justice)
https://github.com/ministryofjustice/laa-architectural-diagrams
architecture architecture-diagrams c4model documentation laa-apply laa-get-access laa-get-paid
Last synced: 4 days ago
JSON representation
Architecture diagrams for Legal Aid Agency (within the Ministry of Justice)
- Host: GitHub
- URL: https://github.com/ministryofjustice/laa-architectural-diagrams
- Owner: ministryofjustice
- License: mit
- Archived: true
- Created: 2017-05-26T12:58:17.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2021-01-15T10:26:28.000Z (almost 4 years ago)
- Last Synced: 2024-08-02T16:42:45.159Z (3 months ago)
- Topics: architecture, architecture-diagrams, c4model, documentation, laa-apply, laa-get-access, laa-get-paid
- Language: Makefile
- Homepage:
- Size: 158 KB
- Stars: 12
- Watchers: 22
- Forks: 4
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# [ARCHIVED] Legal Aid Agency Architecture Documentation
The documentation here uses the [C4 model][c4model] by [Simon Brown][simonbrown].
We use the [FC4 toolset][fc4-toolset] to normalise the source of C4 diagrams authored with [Structurizr Express][se].## Archived status
As of 2021 this repository is no longer the source of truth. For the latest information
you should look at the replacement repository, [laa-architecture-as-code](https://github.com/ministryofjustice/laa-architecture-as-code).As a result of the above, this repository has been archived and marked as read only.
## Editing
* Install and setup the fc4 tool https://fundingcircle.github.io/fc4-framework/tool/#setup*The following helped in installing the java runtime required for this tool.*
```
brew update
brew tap homebrew/cask-versions
brew tap adoptopenjdk/openjdk
brew cask install adoptopenjdk11-jre
```* Follow [this workflow](https://fundingcircle.github.io/fc4-framework/methodology/authoring_workflow.html#optional-using-structurizr-express-for-graphical-editing) to make changes to the yaml files and to generate images
## Requirements
Image files in this repository are tracked through [Git Large File Storage][git-lfs].
Please install it by following the [site instructions][git-lfs].## Structure
Legal Aid Agency is divided into the following service areas, with their respective locations in the repository:
| Service area | Location | Responsibility |
| ------------ | -------- | -------------- |
| Outside Legal Aid | [`diagrams/outside/`](diagrams/outside/) | Diagrams that describe systems used by us but owned outside the Legal Aid Agency.
| Get Access to Legal Aid | [`diagrams/get-access/`](diagrams/get-access/) | Providing members of the public with information about what is "legal aid" and how to apply for it.
Contracting with legal advisors to provide legal aid for members of the public. |
| Get Legal Aid | [`diagrams/get-legal-aid/`](diagrams/get-legal-aid/) | |
| Get Paid for Legal Aid | [`diagrams/get-paid/`](diagrams/get-paid/) | |## Conventions
### Colours
- Legal Aid Agency software systems, people and elements use the ["Ministry of Justice" websafe colour][moj-websafe] (`#5a5c92`).
- Software systems, people and elements outside the UK Government use `#28a197`.[se]: https://structurizr.com/help/express
[git-lfs]: https://git-lfs.github.com/
[c4model]: https://c4model.com/
[simonbrown]: http://simonbrown.je/
[fc4-toolset]: https://fundingcircle.github.io/fc4-framework/methodology/toolset.html
[moj-websafe]: https://github.com/alphagov/govuk_frontend_toolkit/blob/03204449dcbf28c2d48e7f6dd217f6abe9b3a518/stylesheets/colours/_organisation.scss#L46