-
Notifications
You must be signed in to change notification settings - Fork 3
Enable sitemap creation for the user guide #1
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
Comments
@lumenCodes Details that should be helpful:
If you run into any issues, such as contributing setup, etc. feel free to post in this thread. We could update the contributing info as we go, and I could prob bootstrap the repo with a devcontainer. We could look at the Salt Install Guide devcontainer as a base reference that could be updated if that would be most helpful. After this is implemented, we can look into trying to figure out how to include the last modified sitemap standard based on git timestamps in a follow-up issue. |
Sure 🙂 I will read up on the sitemap extension. I will be sure to let you know if I have any issues. I will share an update on this in the next few hours. Thank you @scriptautomate-bc |
Hello @scriptautomate-bc the first blocker I have is that I cannot find the link to the contribution guide. The existing links https://github.com/saltstack/salt-user-guide/blob/main/CONTRIBUTING.md and https://saltstack.gitlab.io/open/docs/docs-hub/topics/contributing.html is showing a 404 page. Please can you point me to the guide. |
I think I found it. https://docs.saltproject.io/en/master/topics/development/contributing.html Kindly confirm this is it. |
Thanks for pointing this out. This is pretty out-dated. I've done a quick review of the old guide for docs contrib, and have a WIP here you can reference while contributing now: This should help unblock you 😎 |
Thank you so much. This is really helpful. I am done with the setup. I will make the changes later today. |
Hello @scriptautomate-bc I have made the updates, however I could not build locally. I am getting this error I want to install the extension using |
Your error makes it look like you have updated the You need to provide exactly what steps you've done so far, what modifications to what files, what It would helpful to also follow something like StackOverflow's How do I ask a good question?, such as: Help others reproduce the problem Not all questions benefit from including code, but if your problem is with code you've written, you should include some. But don't just copy in your entire program! Not only is this likely to get you in trouble if you're posting your employer's code, it likely includes a lot of irrelevant details that readers will need to ignore when trying to reproduce the problem. Here are some guidelines:
|
Thank you for your prompt response. Yes I have fixed a part of the error. The error I am getting now is that the sitemap extensions is not installed properly. So what have I done?
I don't know what else to do |
|
Thank you for the feedback.
The exact error is
I did not make any update to requirements file. I just ran the following commands to install the requirements I have also created a draft PR. |
You need to update the requirements file so that |
I have updated the requirements.txt file with the name of the extension, I am still getting the same error. I have also pushed the commit to the draft PR. |
k, moving discussion to the PR: |
@lumenCodes Thanks for completing your first issue for Salt Project! 🥳 The following PRs made all the necessary changes for initial sitemap configuration in this repo:
This has now resulted in the following published file: Very similar application of updates should now be capable of being applied to the Salt Install Guide in the following issue, if you'd like to continue helping out with introducing sitemaps: |
We should be generating a sitemap listing for the Sphinx-generated website.
Once this is in place, a sitemap listing should also be created for the salt baseline repo itself that points to each of the sitemaps of:
The text was updated successfully, but these errors were encountered: