Skip to content

docs: current BMA architecture - #505

Open
MagnusKlink wants to merge 1 commit into
bornhack:developfrom
MagnusKlink:docs/current-architecture
Open

docs: current BMA architecture#505
MagnusKlink wants to merge 1 commit into
bornhack:developfrom
MagnusKlink:docs/current-architecture

Conversation

@MagnusKlink

Copy link
Copy Markdown

Documents the current BMA architecture and image pipeline.

Add current-state documentation covering:

  • Overall application architecture and subsystem boundaries
  • BaseFile, Image, ImageVersion, Thumbnail, and ThumbnailSource
  • image jobs, external CLI processing, and storage
  • Django views, templates, and frontend presentation
  • Current dependency status and Django 6 assessment
  • Mermaid diagrams of model relationships and processing flow

This documents the existing system only; it does not propose changes.

Having spent a substantial amount of time getting a grasp of the shape and size of the current BMA, I hope this documentation gives the next newcomer a much clearer starting point. 😁

Documents the current BMA architecture and image pipeline.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant