-
Notifications
You must be signed in to change notification settings - Fork 9
Archiving Ansible documentation for EOL versions #78
Comments
Is the solution here proportional to the problem? It seems like executing this would be a lot of work, and could mean disruption for users who intentionally want docs for older versions. How much of a problem is it when users hit old docs? Do we know how many users are looking for recent docs and get old ones by mistake? |
It's not quite clear what you're suggesting here. But where equivalent docs exist (eg modules) if at all possible please redirect to the latest doc for the module people were trying to access. Getting bounced from a search result that's showing the information you wanted over to the generic landing page for the latest docs is frustrating and feels to me like a bait and switch con. |
@tremble the goal will be to put redirects to where that content lives in the latest, yes. So the 2.3 get_url module will redirect to latest ansible.builtin.get_url for example. That said, I'll need help with this from community for sure as my htaccess skills are nonexistent. |
@acozine agreed - this is a significant amount of work. Long term (say five years) I think it will be worth it as we'd have a process in place to consistently archive the EOL releases twice a year. Whether we have the people to get us there is a big question, yes. Time spent on this is time not spent on other docs priorities. See #81 for a draft of those priorities :-) Once this is all in place, (just thinking out loud) the effort to archive would be:
I 'think' that final redirect should be simple since nothing else changes but adding /archive/ into the url. It's all these older EOL releases that will be painful to get the redirects correct. |
We are experimenting with redirects that use REFERRERs to choose whether or not to redirect - https://hackmd.io/0B7n-FUySF6MB3CQeaqUkA?view |
Important releases have all be archived and our search results are improved. Thanks everyone! |
Summary
PROBLEM
Currently, users searching for Ansible docs with google find prominent links to old EOL versions of the docs (2.3, 2.4, etc). This gives users outdated information. We would rather they are directed to
/latest/
docs from external search engines.We need to balance this with the understanding that some users really are using very old Ansible releases and need to give them a way to find these specific releases.
PROPOSAL
Based on an analysis by our search expert, we propose the following:
For existing EOL releases
For current releases
Feedback welcome on this proposal!
The text was updated successfully, but these errors were encountered: