{"id":124443,"date":"2022-05-02T08:57:00","date_gmt":"2022-05-02T08:57:00","guid":{"rendered":"https:\/\/fedoramagazine.org\/?p=36387"},"modified":"2022-05-02T08:57:00","modified_gmt":"2022-05-02T08:57:00","slug":"improvements-to-fedora-docs","status":"publish","type":"post","link":"https:\/\/sickgaming.net\/blog\/2022\/05\/02\/improvements-to-fedora-docs\/","title":{"rendered":"Improvements to Fedora Docs"},"content":{"rendered":"<p>The&nbsp;<a href=\"https:\/\/docs.fedoraproject.org\/en-US\/fedora-docs\/\" target=\"_blank\" rel=\"noreferrer noopener\">Docs team<\/a>&nbsp;is experiencing a new burst of energy.&nbsp;As part of this, we have several big improvements to the&nbsp;<a href=\"https:\/\/docs.fedoraproject.org\/\" target=\"_blank\" rel=\"noreferrer noopener\">Fedora Docs site<\/a>&nbsp;that we want to share.<\/p>\n<p> <span id=\"more-36387\"><\/span> <\/p>\n<h2 id=\"Searchable-docs\"><a href=\"https:\/\/hackmd.io\/5nwIMadmTUuTZDifFRRsfA?both#Searchable-docs\"><\/a>Searchable docs<\/h2>\n<p>For years, readers have asked for search.&nbsp;We have a lot of documentation on the site, but you sometimes struggle to find what you\u2019re looking for.&nbsp;With the new search feature, you can search the entire Fedora Documentation content.<\/p>\n<p><a href=\"https:\/\/lunrjs.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">Lunr.js<\/a>&nbsp;powers the search.&nbsp;This means your browser downloads the index and does the search locally.&nbsp;The advantage is that there are no external dependencies: searches send nothing to a remote server and there is no external Javascript required.&nbsp;The downside is that the index has to be downloaded before search is available.&nbsp;Although we compress the index, if you\u2019re on a slower connection, you may experience delays.<\/p>\n<p>While the search is a major improvement, it\u2019s not perfect.&nbsp;The search tool is not aware of the context of your search and can\u2019t offer \u201cdo you mean _ ?\u201d suggestions.&nbsp;Also, because many pages have similar titles, you can\u2019t always tell which page has the information you\u2019re looking for.&nbsp;We\u2019re looking into adding more context to the page titles and working with teams to make titles more useful.<\/p>\n<h2 id=\"Stable-\u201clatest\u201d-URL\"><a href=\"https:\/\/hackmd.io\/5nwIMadmTUuTZDifFRRsfA?both#Stable-%E2%80%9Clatest%E2%80%9D-URL\"><\/a>Stable \u201clatest\u201d URL<\/h2>\n<p>Many times when you link to a page on Fedora Docs, you don\u2019t care about the version number.&nbsp;For example, if you\u2019re writing a blog post that links to the Installation Guide, you\u2019d rather it go to the Installation Guide for the latest version.&nbsp;If you don\u2019t actively update your links to Fedora Docs, they grow stale over time.<\/p>\n<p>We recently added a stable&nbsp;<em>\/latest<\/em>&nbsp;URL for release docs.&nbsp;For example,&nbsp;<a href=\"https:\/\/docs.fedoraproject.org\/en-US\/fedora\/latest\/\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/docs.fedoraproject.org\/en-US\/fedora\/latest\/<\/a>&nbsp;points to the Fedora Linux 35 documentation.&nbsp;When we release Fedora Linux 36, soon, that URL will point to F36 documentation.&nbsp;You can use this stable URL when you want to target the latest released version and only use specific versions in the URL when the version matters.<\/p>\n<h2 id=\"Redesigning-the-site\"><a href=\"https:\/\/hackmd.io\/5nwIMadmTUuTZDifFRRsfA?both#Redesigning-the-site\"><\/a>Redesigning the site<\/h2>\n<p>Over the next few months, we\u2019re working on a two-pronged approach to documentation.&nbsp;First, we want the user documentation to better reflect the changes in the Fedora distribution over the last few years.&nbsp;In the meantime, there are great differences in terms of installation and administration, which makes uniform guides difficult to write.&nbsp;In fact, most Editions now have their own installation guide.&nbsp;As a first step, we will split the current installation guide into a guide describing where to find the installation guide for the appropriate Edition.&nbsp;It will also include a generic description of Anaconda that Editions can link to or include text parts.&nbsp;We expect to be able to connect the customization during the Fedora Linux 37 development cycle.&nbsp;As a next step, we will revise the Administration Guide and Quick Docs.<\/p>\n<p>In addition, the Docs team will be selecting an Outreachy intern to work on a redesign of the site.&nbsp;This will include both the graphical design of the user interface as well as improving the information architecture of the site.&nbsp;We want to make it easier for you to find exactly what you\u2019re looking for.<\/p>\n<h2 id=\"Help-wanted\"><a href=\"https:\/\/hackmd.io\/5nwIMadmTUuTZDifFRRsfA?both#Help-wanted\"><\/a>Help wanted<\/h2>\n<p>Just like the rest of Fedora, the Docs team is a community effort.&nbsp;We welcome new contributors.&nbsp;You can join us in the&nbsp;<a href=\"https:\/\/discussion.fedoraproject.org\/tag\/docs\" target=\"_blank\" rel=\"noreferrer noopener\">#docs tag on Fedora Discussion<\/a>&nbsp;or in&nbsp;<a href=\"https:\/\/matrix.to\/#\/#docs:fedoraproject.org?web-instance%5Belement.io%5D=chat.fedoraproject.org\" target=\"_blank\" rel=\"noreferrer noopener\">#docs on Fedora Chat<\/a>.<\/p>\n<p>If you see an issue on any Fedora Docs page, you can click the bug icon on the top of the page to report an issue.&nbsp;Or click the edit icon to submit a correction!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The&nbsp;Docs team&nbsp;is experiencing a new burst of energy.&nbsp;As part of this, we have several big improvements to the&nbsp;Fedora Docs site&nbsp;that we want to share. Searchable docs For years, readers have asked for search.&nbsp;We have a lot of documentation on the site, but you sometimes struggle to find what you\u2019re looking for.&nbsp;With the new search feature, [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[48],"tags":[45,46,75,47],"class_list":["post-124443","post","type-post","status-publish","format-standard","hentry","category-fedora-os","tag-fedora","tag-magazine","tag-new-in-fedora","tag-news"],"_links":{"self":[{"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/posts\/124443","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/comments?post=124443"}],"version-history":[{"count":0,"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/posts\/124443\/revisions"}],"wp:attachment":[{"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/media?parent=124443"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/categories?post=124443"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/tags?post=124443"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}