Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update ARCHITECTURE.md #393

Conversation

stichbury
Copy link
Contributor

Description

Minor tweaks to architecture documentation as part of PR review

Development notes

QA notes

Checklist

  • Read the contributing guidelines
  • Opened this PR as a 'Draft Pull Request' if it is work-in-progress
  • Updated the documentation to reflect the code changes
  • Added new entries to the RELEASE.md file
  • Added tests to cover my changes

Legal notice

  • I acknowledge and agree that, by checking this box and clicking "Submit Pull Request":

  • I submit this contribution under the Apache 2.0 license and represent that I am entitled to do so on behalf of myself, my employer, or relevant third parties, as applicable.

  • I certify that (a) this contribution is my original creation and / or (b) to the extent it is not my original creation, I am authorised to submit this contribution on behalf of the original creator(s) or their licensees.

  • I certify that the use of this contribution as authorised by the Apache 2.0 license does not violate the intellectual property rights of anyone else.

@stichbury stichbury self-assigned this Mar 11, 2021
@stichbury stichbury requested review from studioswong and removed request for richardwestenra March 11, 2021 15:17
ARCHITECTURE.md Outdated Show resolved Hide resolved
Copy link
Contributor

@studioswong studioswong left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM - Thanks for the review and suggestions Jo! @stichbury
Just one comment as above - otherwise happy to approve!

Copy link
Contributor

@richardwestenra richardwestenra left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is great, thanks so much Jo! I've added a few nitpicks about backtick formatting etc that I really hope you'll implement (or we can if you prefer), but I'm approving to unblock this PR.

ARCHITECTURE.md Outdated Show resolved Hide resolved
ARCHITECTURE.md Outdated Show resolved Hide resolved
ARCHITECTURE.md Outdated Show resolved Hide resolved
ARCHITECTURE.md Outdated Show resolved Hide resolved
ARCHITECTURE.md Outdated Show resolved Hide resolved
ARCHITECTURE.md Outdated Show resolved Hide resolved
ARCHITECTURE.md Outdated Show resolved Hide resolved
ARCHITECTURE.md Outdated Show resolved Hide resolved
@stichbury stichbury merged commit 4a3c51a into feature/KED-2163-add-architecture-docs Mar 17, 2021
@stichbury stichbury deleted the feature/KED-2163-add-docs-changes branch March 17, 2021 10:43
studioswong added a commit that referenced this pull request Mar 18, 2021
* add architecture doc

* initial setup of Architecture docs structure

* more draft

* further setup of codemap

* further updates on codemap

* further formatting

* added  new data flow section and updated text as per comments

* added diagrams to architecture docs

* added further elaboration on react component import

* update formatting

* correct format

* update app architecture entry point diagram

* updated image reference

* update data flow section

* update image link

* update links

* update image

* Use consistent capitalization on 'Kedro-Viz'

It's Kedro-Viz, not kedro-viz or Kedro-viz.

* Consistently add newlines after headings

* add in new app structure section with app-architecture diagram

* Edit/rewrite architecture doc

- I've removed/rewritten some paragraphs that aren't particularly useful, or which are factually incorrect.
- In external-facing documentation, we should try to ensure consistent capitalisation, e.g. Kedro-Viz (not kedro-viz or Kedro-viz), and React (not react). I've updated these.
- Avoid trailing whitespace.
- Reduce verbocity. There were a few paragraphs that read like filler, and do not contribute to understanding. I've simplified or excised where prudent.
- I've moved a lot of content around into new sections. Much of the content was useful but would be better understood if grouped differently, e.g. by topic instead of by file name or directory. We don't need a summary of what each file does, we need a summary of what the entire app does.

* Minor wording changes

* Update ARCHITECTURE.md (#393)

Some updates plus resolved changes following feedback

* Revert 'npmjs.com' to 'npm'

In this case we're referring to the registry/CLI, not the website.

* Update ARCHITECTURE.md

Co-authored-by: Yetunde Dada <[email protected]>

* Update ARCHITECTURE.md

Co-authored-by: Yetunde Dada <[email protected]>

* Update ARCHITECTURE.md

Co-authored-by: Yetunde Dada <[email protected]>

* Improve wording based on Liam's suggestions

Co-authored-by: Richard Westenra <[email protected]>
Co-authored-by: Jo Stichbury <[email protected]>
Co-authored-by: Yetunde Dada <[email protected]>
@studioswong studioswong mentioned this pull request Apr 16, 2021
1 task
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.

3 participants