########################################################################################## JILS-23: Google Sitemap Generation ########################################################################################## Issue Type: New Feature ----------------------------------------------------------------------------------------- Issue Information ==================== Priority: Major Status: Closed Resolution: Done (2016-04-29 15:03:09) Project: Jira Issue Listing Script (JILS) Reported By: btasker Assigned To: btasker Affected Versions: - 0.01b Targeted for fix in version: - 0.01b Time Estimate: 0 minutes Time Logged: 0 minutes ----------------------------------------------------------------------------------------- Issue Description ================== As the script is now being used to generate a public static HTML mirror, it'd probably be helpful to have the script also generate a XML sitemap. Issues that are closed should be marked as being updated infrequently, whilst those that are open should be marked as being updated more frequently. The update frequency for projects can probably be determined by whether there are open issues. Need to look into whether relative paths can be used in Sitemaps as the mirror is in a subdirectory ----------------------------------------------------------------------------------------- Activity ========== ----------------------------------------------------------------------------------------- 2014-11-10 23:38:09 ----------------------------------------------------------------------------------------- btasker changed status from 'Open' to 'In Progress' ----------------------------------------------------------------------------------------- 2014-11-10 23:46:03 btasker ----------------------------------------------------------------------------------------- Google requires the full URL, so will need to implement a method for the requesting client to specify the base domain etc. See https://support.google.com/webmasters/answer/183668?hl=en for Google's Sitemap documentation ----------------------------------------------------------------------------------------- 2014-11-10 23:49:59 btasker ----------------------------------------------------------------------------------------- For the purposes of implementation and testing, an additional request header should be included -- BEGIN SNIPPET -- X-SITEMAP-BASE: https://www.bentasker.co.uk -- END SNIPPET -- An additional element has been added to the SEF functions, so links to the sitemap can now be generated by calling -- BEGIN SNIPPET -- qs2sef('action=sitemap') -- END SNIPPET -- ----------------------------------------------------------------------------------------- 2014-11-10 23:55:28 git ----------------------------------------------------------------------------------------- -- BEGIN QUOTE -- Repo: Jira-Issue-Listing Commit: 584ff22306246230f9895426d2627090c2b5470d Author: Ben Tasker