Skip to content

CAMEL-15296: Create sitemap for Camel website#462

Merged
zregvart merged 3 commits intoapache:masterfrom
aashnajena:add-sitemap
Sep 24, 2020
Merged

CAMEL-15296: Create sitemap for Camel website#462
zregvart merged 3 commits intoapache:masterfrom
aashnajena:add-sitemap

Conversation

@aashnajena
Copy link
Contributor

@aashnajena aashnajena commented Aug 15, 2020

This PR adds the first version of sitemap for camel-website. Sitemap can be accessed from the footer. The problem with fetching links programmatically is that links like "misc" and "news" show up, even though they don't have any landing pages. We could choose to hard code all our links instead to avoid such behavior.

@AemieJ
Copy link
Contributor

AemieJ commented Aug 17, 2020

I like the basic design layout but I just want to clarify that we are going to include more links right? 'cause almost all the links present on the sitemap are there on the footer as well.

@aashnajena
Copy link
Contributor Author

Please suggest which other pages we should put on the sitemap, and I can add those..

@aashnajena
Copy link
Contributor Author

I think we can merge this and improve on it later.

@AemieJ
Copy link
Contributor

AemieJ commented Aug 28, 2020

I believe that we need certain elobaration in site map upto level 1 for the sub projects as well. 'cause if I had to comparatively look at the site map of Apple, it is quite useful as it provides me the direct information neither the navbar nor footer provides. So we could incoperare a more elobrated site map upto max two pages.

However I don't mind this being merged, I can work on it as I have a few additional ideas which I would like to improve on later.

@zregvart zregvart merged commit 22a3837 into apache:master Sep 24, 2020
@zregvart
Copy link
Member

Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants