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

Fetch docs instead of using submodules #36

Merged
merged 10 commits into from
Nov 11, 2020
Merged

Fetch docs instead of using submodules #36

merged 10 commits into from
Nov 11, 2020

Conversation

eharkins
Copy link
Contributor

@eharkins eharkins commented Nov 7, 2020

Description of proposed changes

As discussed on Slack, we now fetch documents that live in other repos instead of using submodules (at least until #27 happens).

Related issue(s)

#3 #14

Testing

Build works locally and on rtd, and I addressed all warnings related to relative links etc.
Still would be good to have another pair(s) of eyes to check for broken links etc, and ask the important questions about how this sets us up for success or failure when it comes to #27.

Thank you for contributing to Nextstrain!

this calls fetch-docs from
src/conf.py instead of the
Makefile so that it will
hopefully work on the build
on readthedocs.org
using python
so we can have source
and destinations for
each fetched doc in a dict
this messes with the titles of
documents as rtd reads them,
and it makes more sense to
add these files to gitignore
@eharkins
Copy link
Contributor Author

eharkins commented Nov 7, 2020

Note that this also involves some changes to other repositories where the relevant documents are hosted; see:

@eharkins
Copy link
Contributor Author

eharkins commented Nov 9, 2020

Looks like we will need to update some redirect url entries in https://github.com/nextstrain/nextstrain.org/pull/226/files.

I'll wait to do so until we confirm they are what we want here.

@jameshadfield jameshadfield merged commit eeaeab9 into master Nov 11, 2020
@jameshadfield jameshadfield deleted the fetch-docs branch November 11, 2020 23:08
eharkins added a commit to nextstrain/augur that referenced this pull request Nov 11, 2020
Update links according to URLs resulting from
the merging of nextstrain/docs.nextstrain.org#36
eharkins added a commit to nextstrain/nextstrain.org that referenced this pull request Nov 11, 2020
Update links according to URLs resulting from
the merging of nextstrain/docs.nextstrain.org#36
jameshadfield pushed a commit to nextstrain/augur that referenced this pull request Nov 12, 2020
Update links according to URLs resulting from
the merging of nextstrain/docs.nextstrain.org#36
eharkins added a commit that referenced this pull request Nov 13, 2020
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.

2 participants