Uh oh!
There was an error while loading. Please reload this page.
[SPARK-30880][DOCS] Delete Sphinx Makefile cruft - #27625
Conversation
nchammas
commented
Feb 18, 2020
I couldn't test the Windows Makefile. Perhaps @DavidToneian or @sarutak could take a look at the changes I made there? |
SparkQA
commented
Feb 18, 2020
Test build #118650 has finished for PR 27625 at commit
|
HyukjinKwon
commented
Feb 19, 2020
Actually, @nchammas, what about we just switching it to minimized version of Makefile? (see https://github.com/sphinx-doc/sphinx/blob/af62fa61e6cbd88d0798963211e73e5ba0d55e6d/sphinx/templates/quickstart/Makefile.new_t, https://github.com/databricks/koalas/blob/master/docs/Makefile and https://github.com/readthedocs/sphinx_rtd_theme/blob/master/docs/Makefile)? |
| @@ -55,125 +25,3 @@ html: | |||
| $(SPHINXBUILD) -b html $(ALLSPHINXOPTS) $(BUILDDIR)/html | |||
There was a problem hiding this comment.
So this is the only target we actually need? I'm Ok with it if we can't think of any reason to use the other targets. I assume this whole thing was a copy paste.
There was a problem hiding this comment.
As far as I can tell, html and clean are the only targets we use.
dongjoon-hyun
left a comment
There was a problem hiding this comment.
Please don't reuse the same JIRA ID for different PRs, @nchammas .
- #27626 [SPARK-30731] Update deprecated Mkdocs option
- #27625 [SPARK-30731] Delete Sphinx Makefile cruft
- #27534 [SPARK-30731][DOCS] Refine workflow for building docs
nchammas
commented
Feb 19, 2020
Responded in two places: |
dongjoon-hyun
commented
Feb 19, 2020
Hi, @HyukjinKwon . |
DavidToneian
commented
Feb 19, 2020
The makefile works for me on Windows. However, if one invokes Should you disagree, I propose that |
nchammas
commented
Feb 19, 2020
I've switched to more minimal Makefiles per @HyukjinKwon's suggestion. Calling @DavidToneian - I believe the Windows version should now do the same. Can you confirm? |
SparkQA
commented
Feb 19, 2020
Test build #118688 has finished for PR 27625 at commit
|
HyukjinKwon
commented
Feb 20, 2020
retest this please |
HyukjinKwon
commented
Feb 20, 2020
Yeah, let's dont port back to 2.4. |
SparkQA
commented
Feb 20, 2020
Test build #118689 has finished for PR 27625 at commit
|
HyukjinKwon
commented
Feb 20, 2020
retest this please |
SparkQA
commented
Feb 20, 2020
Test build #118690 has finished for PR 27625 at commit
|
HyukjinKwon
commented
Feb 20, 2020
retest this please |
HyukjinKwon
commented
Feb 20, 2020
@DavidToneian, do you mind if I ask to test the current |
SparkQA
commented
Feb 20, 2020
Test build #118691 has finished for PR 27625 at commit
|
DavidToneian
commented
Feb 20, 2020
The new
Thanks! |
HyukjinKwon
commented
Feb 21, 2020
@DavidToneian, thanks for testing it out. These files are actually templates from Sphinx so they might need to fix :D. I am pretty confident about this change because I am already using the exact same file. @nchammas can you rebase? I think it's good to go. |
SparkQA
commented
Feb 21, 2020
Test build #118748 has finished for PR 27625 at commit
|
HyukjinKwon
commented
Feb 21, 2020
Merged to master. |
HyukjinKwon
commented
Feb 26, 2020
Just for clarification, I didn't backport this PR because this change is potentially able to make diff in the output. |
Split off from apache#27534. ### What changes were proposed in this pull request? This PR deletes some unused cruft from the Sphinx Makefiles. ### Why are the changes needed? To remove dead code and the associated maintenance burden. ### Does this PR introduce any user-facing change? No. ### How was this patch tested? Tested locally by building the Python docs and reviewing them in my browser. Closesapache#27625 from nchammas/SPARK-30731-makefile-cleanup. Lead-authored-by: Nicholas Chammas <nicholas.chammas@liveramp.com> Co-authored-by: Nicholas Chammas <nicholas.chammas@gmail.com> Signed-off-by: HyukjinKwon <gurwls223@apache.org>
Split off from #27534.
What changes were proposed in this pull request?
This PR deletes some unused cruft from the Sphinx Makefiles.
Why are the changes needed?
To remove dead code and the associated maintenance burden.
Does this PR introduce any user-facing change?
No.
How was this patch tested?
Tested locally by building the Python docs and reviewing them in my browser.