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

Switch to Wyam for documentation #1932

Closed
gep13 opened this issue Nov 23, 2019 · 3 comments
Closed

Switch to Wyam for documentation #1932

gep13 opened this issue Nov 23, 2019 · 3 comments

Comments

@gep13
Copy link
Member

gep13 commented Nov 23, 2019

After a discussion on Slack, the decision has been taken to move away from ReadTheDocs, in favour of Wyam, and pushing the generated output to GitHub Pages.

@gep13 gep13 self-assigned this Nov 23, 2019
@gep13
Copy link
Member Author

gep13 commented Nov 23, 2019

gep13 added a commit to gep13/GitVersion that referenced this issue Nov 24, 2019
This will no longer be required once we move all docs over to Wyam.
gep13 added a commit to gep13/GitVersion that referenced this issue Nov 24, 2019
Wyam has a couple of conventions with regard to "where" files are.
Update the folder structure to match what is expected.
gep13 added a commit to gep13/GitVersion that referenced this issue Nov 24, 2019
gep13 added a commit to gep13/GitVersion that referenced this issue Nov 25, 2019
This will no longer be required once we move all docs over to Wyam.
gep13 added a commit to gep13/GitVersion that referenced this issue Nov 25, 2019
Wyam has a couple of conventions with regard to "where" files are.
Update the folder structure to match what is expected.
gep13 added a commit to gep13/GitVersion that referenced this issue Nov 25, 2019
gep13 added a commit to gep13/GitVersion that referenced this issue Nov 26, 2019
This will no longer be required once we move all docs over to Wyam.
gep13 added a commit to gep13/GitVersion that referenced this issue Nov 26, 2019
Wyam has a couple of conventions with regard to "where" files are.
Update the folder structure to match what is expected.
gep13 added a commit to gep13/GitVersion that referenced this issue Nov 26, 2019
gep13 added a commit to gep13/GitVersion that referenced this issue Nov 26, 2019
Removed unit test referencing the mkdocs.yml file, as this is no longer
required.
gep13 added a commit to gep13/GitVersion that referenced this issue Nov 26, 2019
The mkdocs.yml file is no longer required, and therefore shouldn't be
included in the sln file.
gep13 added a commit to gep13/GitVersion that referenced this issue Nov 26, 2019
gep13 added a commit to gep13/GitVersion that referenced this issue Nov 26, 2019
This will help with getting the docs setup, as it will allow viewing
the generated docs locally with live reload, to allow adjustments to be
made.
gep13 added a commit to gep13/GitVersion that referenced this issue Nov 26, 2019
These were moved as part of the refactoring of the docs. This was
highlighted when the build was failing, since the included files in the
nuget packages couldn't be found.
gep13 added a commit to gep13/GitVersion that referenced this issue Nov 27, 2019
This will no longer be required once we move all docs over to Wyam.
gep13 added a commit to gep13/GitVersion that referenced this issue Nov 27, 2019
Wyam has a couple of conventions with regard to "where" files are.
Update the folder structure to match what is expected.
gep13 added a commit to gep13/GitVersion that referenced this issue Nov 27, 2019
gep13 added a commit to gep13/GitVersion that referenced this issue Nov 27, 2019
Removed unit test referencing the mkdocs.yml file, as this is no longer
required.
gep13 added a commit to gep13/GitVersion that referenced this issue Nov 27, 2019
The mkdocs.yml file is no longer required, and therefore shouldn't be
included in the sln file.
gep13 added a commit to gep13/GitVersion that referenced this issue Nov 27, 2019
gep13 added a commit to gep13/GitVersion that referenced this issue Nov 27, 2019
This will help with getting the docs setup, as it will allow viewing
the generated docs locally with live reload, to allow adjustments to be
made.
gep13 added a commit to gep13/GitVersion that referenced this issue Nov 27, 2019
These were moved as part of the refactoring of the docs. This was
highlighted when the build was failing, since the included files in the
nuget packages couldn't be found.
gep13 added a commit to gep13/GitVersion that referenced this issue Nov 27, 2019
More work is needed here, but this makes the top level pages match the
order that is in the current documentation.
gep13 added a commit to gep13/GitVersion that referenced this issue Nov 27, 2019
The wyam.cake file was not included in the original commit, as it was
being ignored in the .gitignore file.
gep13 added a commit to gep13/GitVersion that referenced this issue Nov 27, 2019
gep13 added a commit to gep13/GitVersion that referenced this issue Dec 1, 2019
Add vertical ruler to make it easier to see where MD files should start
a new line, and also start controlling which rules are triggered by
markdownlint.
gep13 added a commit to gep13/GitVersion that referenced this issue Dec 1, 2019
arturcic pushed a commit that referenced this issue Dec 19, 2019
The mkdocs.yml file is no longer required, and therefore shouldn't be
included in the sln file.
arturcic pushed a commit that referenced this issue Dec 19, 2019
This will help with getting the docs setup, as it will allow viewing
the generated docs locally with live reload, to allow adjustments to be
made.
arturcic pushed a commit that referenced this issue Dec 19, 2019
These were moved as part of the refactoring of the docs. This was
highlighted when the build was failing, since the included files in the
nuget packages couldn't be found.
arturcic pushed a commit that referenced this issue Dec 19, 2019
More work is needed here, but this makes the top level pages match the
order that is in the current documentation.
arturcic pushed a commit that referenced this issue Dec 19, 2019
The wyam.cake file was not included in the original commit, as it was
being ignored in the .gitignore file.
arturcic pushed a commit that referenced this issue Dec 19, 2019
Add vertical ruler to make it easier to see where MD files should start
a new line, and also start controlling which rules are triggered by
markdownlint.
arturcic pushed a commit that referenced this issue Dec 19, 2019
Remove unnecessary file
arturcic pushed a commit that referenced this issue Dec 19, 2019
arturcic pushed a commit that referenced this issue Dec 19, 2019
arturcic pushed a commit that referenced this issue Dec 19, 2019
arturcic pushed a commit that referenced this issue Dec 19, 2019
To control the inclusion of 2nd level headers in the "Edit Content"
section of the docs pages.
arturcic pushed a commit that referenced this issue Dec 19, 2019
This may well break, and we won't be able to test this until merged
since it isn't meant to work on PR builds.
arturcic pushed a commit that referenced this issue Dec 19, 2019
arturcic pushed a commit that referenced this issue Dec 19, 2019
Should only run when running on an Azure Pipelines Windows Build Agent,
and not when it is a PR.
@stale
Copy link

stale bot commented Feb 21, 2020

This issue has been automatically marked as stale because it has not had recent activity. After 30 days from now, it will be closed if no further activity occurs. Thank you for your contributions.

@stale stale bot added the stale label Feb 21, 2020
@arturcic
Copy link
Member

I think we can close this one

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants