-
Notifications
You must be signed in to change notification settings - Fork 882
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
Start using readthedocs.io #8329
Conversation
This looks simple enough, but I'd really like to know more about the new dependencies. Pandoc turned out to be a real PITA as it isn't as widely available as we thought. I'd prefer we find a new solution that alleviates that pain. |
Here's what I know so far (and this process is not yet complete):
|
This is awesome! |
bot:ibm:pgi:retest |
b4c1795
to
ad346a1
Compare
5860359
to
7539af0
Compare
The IBM CI (PGI) build failed! Please review the log, linked below. Gist: https://gist.github.com/add3ad50faf31d4baa3fe7b033da3170 |
The IBM CI (XL) build failed! Please review the log, linked below. Gist: https://gist.github.com/10d4e30d69ad5c6ccfa7e5bcc443c250 |
IBM Ci had an issue over the weekend. Retrying. bot:ibm:retest |
7539af0
to
1e9cd1b
Compare
1e9cd1b
to
6c62980
Compare
@jsquyres You mentioned in slack we were doing away with the FAQ section, Does that include |
b48f0c2
to
cc2f7fb
Compare
Squashed everything so far, and rebased to HEAD of master. |
cc2f7fb
to
b8a4a8c
Compare
bot:aws:retest (updated Jenkins AMIs to include Sphinx, so distcheck should work) |
4e48736
to
a0d94b1
Compare
Hey @bwbarrett -- have a look:
|
@bwbarrett It looks like the Sphinx installed in the Ubuntu 18.04 AMI is too old -- we need Sphinx >= v4.2.0 (@hkuno got a patch accepted in upstream Sphinx to correct the man page rendering, and it first appeared in Sphinx v4.2.0). It looks like the Ubuntu 18.04 AMI has Sphinx v1.8.6 (see the bottom of https://jenkins.open-mpi.org/jenkins/job/open-mpi.build.platforms/10145/Platform=ubuntu_18.04/console). That being said, it looks like the the failure was in the platform AMI testing Ubuntu 18.04 -- and the AMI for the |
@bwbarrett I think I have the configury/Makefilery correct now. Could you review again? (obviously, this will all be squashed down before merging) |
@jsquyres How do you feel about rebasing this, and merging soon and addressing @bwbarrett and other content matters on |
I plan to return to this PR during my next availability window: this upcoming weekend. I think that merging this PR before all the content is 100% complete is fine, but I really need to address the configury stuff before it can merge to master (because configury stuff affects anyone who tries to build). |
14182e6
to
6a581e2
Compare
621976a
to
5bb64fe
Compare
bot:aws:retest |
Convert several Open MPI README/text-like files into reStructured text under the docs/ subdirectory: * README.md * README.FT.ULFM.md * README.JAVA.md * HACKING * LICENSE * NEWS Also converted the Open MPI and OpenSHMEM man pages to RST. This was a lengthy process that involved a zillion intermediate commits. All this work has been squashed down to a single commit for brevity in Git history. Co-authored-by: Harumi Kuno <harumi.kuno@hpe.com> Co-authored-by: Geoffrey Paulsen <gpaulsen@us.ibm.com> Co-authored-by: Aurelien Bouteiller <bouteill@icl.utk.edu> Co-authored-by: George Bosilca <bosilca@icl.utk.edu> Co-authored-by: Joshua Hursey <jhursey@us.ibm.com> Co-authored-by: Brian Barrett <bbarrett@amazon.com> Signed-off-by: Jeff Squyres <jsquyres@cisco.com>
5bb64fe
to
e4db776
Compare
CI found an issue where I needed to add extra quoting in a configure regexp that Brian+me added earlier this afternoon. Fixed / re-pushed. |
This PR is now "ready", where "ready" is defined as:
I'm sure that as more people start using Sphinx, we're going to run into some more bugs with the configury -- but we're at the limit of what Brian and I can test by ourselves. Additionally, we know that the content is not yet complete. But we need to prevent things like #10079 from happening (people continuing to edit the old docs) -- it's time to merge the initial implementation to master to have everyone starting using the new docs, and then continue working on the content with regular pull requests. We'll probably let this bake on master for a while before PR'ing it to the v5.0.x branch. |
Work in progress to convert README + FAQ + HACKING + ...other docs into Restructured Text so that we can publish on readthedocs.io.
This is envisioned for v5.0 and beyond.
See the latest version built on readthedocs.io here: https://ompi--8329.org.readthedocs.build/en/8329/ .