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

Centralize and update test documentation - Part 1 Explanation section #4686

Merged
merged 29 commits into from
Aug 9, 2023

Conversation

Ndacyayisenga-droid
Copy link
Contributor

@Ndacyayisenga-droid Ndacyayisenga-droid commented Jul 25, 2023

Fixes part of #1558

@smlambert
Copy link
Contributor

smlambert commented Jul 26, 2023

Thanks @Ndacyayisenga-droid - can you also create a pages dir inside of docs to mimic what is currently in smlambert.github.io ? (with these 4 pages inside of it). That layout and all of the extra files inside of https://github.com/smlambert/smlambert.github.io/tree/main/docs are used to serve up the documentation (as seen at https://smlambert.github.io/).

Once we have that structure in place, we can start adding more pages, and linking them off of the 4 main categories as appropriate.

Copy link
Contributor

@smlambert smlambert left a comment

Choose a reason for hiding this comment

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

hi @Ndacyayisenga-droid - thanks for pulling this together.

These 4 pages that you are adding will contain lists and denote the 4 types of documents we will have in the project. Under the "aqa-explanation" category which should be answering "why", I think we will have 3 separate docs linked from the aqa-explanation page (mentioned in #1558 (comment))

  • AQAvit manifesto (which can stay in its own document as it is now, Manifesto.md, but get moved from doc dir into into the docs/pages dir)
  • Scope of AQAvit (which I can write and can be in its own doc /docs/pages/Scope.md)
  • Why the '3 layer cake' architecture (which can be its own doc /docs/pages/LayeredDesign.md and feature a diagram of the 3 functional layers of AQAvit and what purpose each layer serves)

Copy link
Contributor

@smlambert smlambert left a comment

Choose a reason for hiding this comment

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

Here is my first round of reviews @Ndacyayisenga-droid

docs/pages/LayeredDesign.md Outdated Show resolved Hide resolved
docs/pages/LayeredDesign.md Outdated Show resolved Hide resolved
docs/pages/LayeredDesign.md Outdated Show resolved Hide resolved
docs/pages/LayeredDesign.md Outdated Show resolved Hide resolved
docs/pages/LayeredDesign.md Show resolved Hide resolved
docs/pages/Scope.md Outdated Show resolved Hide resolved
docs/pages/Scope.md Outdated Show resolved Hide resolved
docs/pages/Scope.md Outdated Show resolved Hide resolved
docs/pages/Scope.md Outdated Show resolved Hide resolved
docs/pages/aqa-explanation.markdown Outdated Show resolved Hide resolved
Ndacyayisenga-droid and others added 15 commits July 27, 2023 17:26
Co-authored-by: Shelley Lambert <slambert@gmail.com>
Co-authored-by: Shelley Lambert <slambert@gmail.com>
Co-authored-by: Shelley Lambert <slambert@gmail.com>
Co-authored-by: Shelley Lambert <slambert@gmail.com>
Co-authored-by: Shelley Lambert <slambert@gmail.com>
Co-authored-by: Shelley Lambert <slambert@gmail.com>
Co-authored-by: Shelley Lambert <slambert@gmail.com>
Co-authored-by: Shelley Lambert <slambert@gmail.com>
Co-authored-by: Shelley Lambert <slambert@gmail.com>
Co-authored-by: Shelley Lambert <slambert@gmail.com>
Co-authored-by: Shelley Lambert <slambert@gmail.com>
Co-authored-by: Shelley Lambert <slambert@gmail.com>
Co-authored-by: Shelley Lambert <slambert@gmail.com>
Co-authored-by: Shelley Lambert <slambert@gmail.com>
@Ndacyayisenga-droid Ndacyayisenga-droid marked this pull request as ready for review July 28, 2023 12:54
@smlambert smlambert changed the title Centralize and update test documentation Centralize and update test documentation - Part 1 Explanation section Jul 28, 2023
@smlambert
Copy link
Contributor

hi @Ndacyayisenga-droid - let's move this one out of draft

docs/pages/LayeredDesign.md Outdated Show resolved Hide resolved
docs/pages/LayeredDesign.md Outdated Show resolved Hide resolved
docs/pages/Manifesto.md Outdated Show resolved Hide resolved
docs/pages/Manifesto.md Outdated Show resolved Hide resolved
docs/pages/Manifesto.md Outdated Show resolved Hide resolved
docs/pages/Manifesto.md Outdated Show resolved Hide resolved
docs/pages/Manifesto.md Outdated Show resolved Hide resolved
docs/pages/Manifesto.md Outdated Show resolved Hide resolved
docs/pages/Manifesto.md Show resolved Hide resolved
docs/pages/Manifesto.md Show resolved Hide resolved
Ndacyayisenga-droid and others added 4 commits July 31, 2023 13:08
Co-authored-by: Hendrik Ebbers <hendrik.ebbers@web.de>
Co-authored-by: Hendrik Ebbers <hendrik.ebbers@web.de>
Co-authored-by: Hendrik Ebbers <hendrik.ebbers@web.de>
Copy link
Contributor

@sendaoYan sendaoYan left a comment

Choose a reason for hiding this comment

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

/LGTM

Copy link
Contributor

@smlambert smlambert left a comment

Choose a reason for hiding this comment

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

A couple of extra comments to address prior to merging.

docs/pages/Scope.md Outdated Show resolved Hide resolved
docs/pages/Scope.md Outdated Show resolved Hide resolved
Ndacyayisenga-droid and others added 2 commits August 2, 2023 10:43
Co-authored-by: Shelley Lambert <slambert@gmail.com>
@karianna karianna merged commit 0c21533 into adoptium:master Aug 9, 2023
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.

6 participants