-
Notifications
You must be signed in to change notification settings - Fork 28.5k
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
[SPARK-49495][DOCS] Document and Feature Preview on the master branch via Live GitHub Pages Updates #47968
Conversation
…Live GitHub Pages Updates
…Live GitHub Pages Updates
…Live GitHub Pages Updates
While it's great to have the documentation for the latest development branch, I wonder if it's better to have the actual full nightly build and/or frequent release instead via setting up the release automation process. My concern is that the Google result might show this page first, and people might get confused of, e.g., the new features in development. |
Actually one of my colleagues is working on setting up the release automation, cc @bozhang2820 WDYT? |
Thank you for the feedback @HyukjinKwon.
This action can be scheduled w/ cron or via push, I tended to submit this PR using the push-and-cancelation trigger for a more up-to-date doc view. We can benefit from this for a post-review on docs-related PRs
While I'm also a supporter of the 'Release Early, release often' principle, after being the RM for 3.5.2, I think this could cost much on the infrastructures, such as 'pypi', 'ASF svn', 'mvn central', 'docker registry', e.t.c.
This site will be marked as 'in-progress' or something else to reduce the ambiguity. Also, some directives of reStructuredText or markdown can be used in the doc build phase to enhance the warnings within a page in follow-up PRs. |
…Live GitHub Pages Updates
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you @dongjoon-hyun, I will raise a discussion thread in dev soon |
Thank you! |
+1 for going for a vote. I think that'd be easier to decide. |
### What changes were proposed in this pull request? Fix site.SPARK_VERSION pattern in RDD Programming Guide. I found this when I was developing #47968 ### Why are the changes needed? doc fix ### Does this PR introduce _any_ user-facing change? no ### How was this patch tested? doc build ### Was this patch authored or co-authored using generative AI tooling? no Closes #47985 from yaooqinn/version. Authored-by: Kent Yao <yao@apache.org> Signed-off-by: Hyukjin Kwon <gurwls223@apache.org>
Fix site.SPARK_VERSION pattern in RDD Programming Guide. I found this when I was developing #47968 doc fix no doc build no Closes #47985 from yaooqinn/version. Authored-by: Kent Yao <yao@apache.org> Signed-off-by: Hyukjin Kwon <gurwls223@apache.org> (cherry picked from commit 90a236e) Signed-off-by: Hyukjin Kwon <gurwls223@apache.org>
FYI, I have sent a mail to the dev https://lists.apache.org/thread/xojcdlw77pht9bs4mt4087ynq6k9sbqq |
I saw the vote thread a few minutes ago. I voted. Thank you! :) https://lists.apache.org/thread/lw6rqkvvth44ykncpjy52qjctmbdyrzq |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
+1, LGTM. I believe we can merge this after the vote passes.
Co-authored-by: Hyukjin Kwon <gurwls223@gmail.com>
Co-authored-by: Hyukjin Kwon <gurwls223@gmail.com>
Thank you @dongjoon-hyun and @HyukjinKwon |
Since the vote passed, I will merge this to the master. There will be some followups to make this feature more user-friendly and less ambiguous. Thank you @dongjoon-hyun @HyukjinKwon |
@yaooqinn let's revert this. I think it's better be tested in your fork first, and merge it in single Pr. |
I reverted it for now. |
+1 for the reverting. Thank you. |
The GitHub action in my fork has passed - https://github.com/yaooqinn/spark/actions/runs/10917659739/job/30301422921. It seems that the ASF infra setting causes the action here to fail. Let me create a jira ticket to consult the infra team. |
Thanks for following it up! |
Unfortunately, the CI is still broken. Do you happen to know how to remove it completely, @yaooqinn and @HyukjinKwon ? |
Hi @dongjoon-hyun, this action was not set up by the action yaml we added. I can't find it's setting and don't know why it keeps running. I'm asking for help from the ASF Infra team in that ticket |
Thank you so much! |
### What changes were proposed in this pull request? Fix site.SPARK_VERSION pattern in RDD Programming Guide. I found this when I was developing apache#47968 ### Why are the changes needed? doc fix ### Does this PR introduce _any_ user-facing change? no ### How was this patch tested? doc build ### Was this patch authored or co-authored using generative AI tooling? no Closes apache#47985 from yaooqinn/version. Authored-by: Kent Yao <yao@apache.org> Signed-off-by: Hyukjin Kwon <gurwls223@apache.org>
### What changes were proposed in this pull request? Fix site.SPARK_VERSION pattern in RDD Programming Guide. I found this when I was developing apache#47968 ### Why are the changes needed? doc fix ### Does this PR introduce _any_ user-facing change? no ### How was this patch tested? doc build ### Was this patch authored or co-authored using generative AI tooling? no Closes apache#47985 from yaooqinn/version. Authored-by: Kent Yao <yao@apache.org> Signed-off-by: Hyukjin Kwon <gurwls223@apache.org>
… via Live GitHub Pages Updates ### What changes were proposed in this pull request? This pull request introduces functionalities that enable 'Document and Feature Preview on the master branch via Live GitHub Pages Updates'. ### Why are the changes needed? - Instead of limited 72-hour voting phases, it provides the developer community with more opportunities to preview and verify the documentation contents. - Instead of waiting for the final announcement of an official spark feature release, users can now preview some of the ongoing documented features, increasing the willingness to upgrade, sensing breaking changes in advance, and reducing the burden during the final upgrades. ### Does this PR introduce _any_ user-facing change? No ### How was this patch tested? An [example](https://yaooqinn.github.io/spark-gh-pages/) has been established by this repo - https://github.com/yaooqinn/spark-gh-pages - Broken logo links are fixed at apache#47966 ### Was this patch authored or co-authored using generative AI tooling? no Closes apache#47968 from yaooqinn/SPARK-49495. Authored-by: Kent Yao <yao@apache.org> Signed-off-by: Kent Yao <yao@apache.org>
### What changes were proposed in this pull request? Fix site.SPARK_VERSION pattern in RDD Programming Guide. I found this when I was developing apache#47968 ### Why are the changes needed? doc fix ### Does this PR introduce _any_ user-facing change? no ### How was this patch tested? doc build ### Was this patch authored or co-authored using generative AI tooling? no Closes apache#47985 from yaooqinn/version. Authored-by: Kent Yao <yao@apache.org> Signed-off-by: Hyukjin Kwon <gurwls223@apache.org>
… via Live GitHub Pages Updates ### What changes were proposed in this pull request? This pull request introduces functionalities that enable 'Document and Feature Preview on the master branch via Live GitHub Pages Updates'. ### Why are the changes needed? - Instead of limited 72-hour voting phases, it provides the developer community with more opportunities to preview and verify the documentation contents. - Instead of waiting for the final announcement of an official spark feature release, users can now preview some of the ongoing documented features, increasing the willingness to upgrade, sensing breaking changes in advance, and reducing the burden during the final upgrades. ### Does this PR introduce _any_ user-facing change? No ### How was this patch tested? An [example](https://yaooqinn.github.io/spark-gh-pages/) has been established by this repo - https://github.com/yaooqinn/spark-gh-pages - Broken logo links are fixed at apache#47966 ### Was this patch authored or co-authored using generative AI tooling? no Closes apache#47968 from yaooqinn/SPARK-49495. Authored-by: Kent Yao <yao@apache.org> Signed-off-by: Kent Yao <yao@apache.org>
What changes were proposed in this pull request?
This pull request introduces functionalities that enable 'Document and Feature Preview on the master branch via Live GitHub Pages Updates'.
Why are the changes needed?
Does this PR introduce any user-facing change?
No
How was this patch tested?
An example has been established by this repo - https://github.com/yaooqinn/spark-gh-pages
Was this patch authored or co-authored using generative AI tooling?
no