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

Link to edit Superset /docs/intro page on GitHub is broken #30985

Open
3 tasks done
dwgrossberg opened this issue Nov 20, 2024 · 2 comments
Open
3 tasks done

Link to edit Superset /docs/intro page on GitHub is broken #30985

dwgrossberg opened this issue Nov 20, 2024 · 2 comments
Labels
doc:user User / Superset documentation

Comments

@dwgrossberg
Copy link

dwgrossberg commented Nov 20, 2024

Bug description

The bug is as follows:

  1. Go to the Superset documentation landing page (https://superset.apache.org/docs/intro)
  2. Click on the pop-up button titled "Edit this page on GitHub"
  3. The linked GitHub page is not found (404 - "The master branch of superset does not contain the path docs/docs/intro.md.")

Screenshots/recordings

image

image

Superset version

master / latest-dev

Python version

Not applicable

Node version

Not applicable

Browser

Chrome

Additional context

No response

Checklist

  • I have searched Superset docs and Slack and didn't find a solution to my problem.
  • I have searched the GitHub issue tracker and didn't find a similar bug report.
  • I have checked Superset's logs for errors and if I found a relevant Python stacktrace, I included it here as text in the "additional context" section.
Copy link

dosubot bot commented Nov 20, 2024

Hey there, @dwgrossberg! I'm here to help you with any bugs, questions, or contributions related to Superset. Looking forward to assisting you!

A similar issue was previously reported and closed, which involved a broken link in the top-level documentation [1]. The problem you're experiencing with the "Edit this page on GitHub" link likely stems from the editUrl configuration in the docusaurus.config.js file. The editUrl is set to 'https://github.com/apache/superset/edit/master/docs', which might not match the current file structure if the intro.md file has been moved or renamed [2].

To resolve this, you may need to verify the actual location of the intro.md file in the repository and update the editUrl configuration accordingly. If the file path has changed, updating the editUrl to reflect the new path should fix the broken link issue.

To continue talking to Dosu, mention @dosu.

@dosubot dosubot bot added the doc:user User / Superset documentation label Nov 20, 2024
@rusackas
Copy link
Member

OK, I'll try to take a look at some point in the future, but it's not likely to get prioritized soon. A PR would be appreciated if you're so inclined.

Meanwhile, the docs page is somehow including the README.md file there, if you want to make any changes there.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
doc:user User / Superset documentation
Projects
None yet
Development

No branches or pull requests

2 participants