GSoC/GCI Archive
Google Code-in 2014 Drupal

XML Sitemap' module for Drupal 8

completed by: Tasya Aditya Rukmana

mentors: Andrei - Marius Dincu

The XML sitemap module creates a sitemap that conforms to the http://www.sitemaps.orgspecification. This helps search engines to more intelligently crawl a website and keep their results up to date. The sitemap created by the module can be automatically submitted to Ask, Google, Bing (formerly Windows Live Search), and Yahoo! search engines. This module has been ported from D7 to D8 during the GSoC 2014 by the mentor (find his work at https://www.drupal.org/sandbox/andreimariusdincu/2222965)To use this module:1. Install git2. Clone the 8.x-1.x branch of the module3. Enable the module4. Add which entities to include in sitemap.5. Generate the sitemap.6. Enable language module and create more than one sitemap.

Deliverables - Clone the sandbox project specified in the previous url.Create tests for the XmlSitemapListBuilder and for XmlSitemapForm classes. Add documentation and remove deprecated functions used (for example: user_access()). Check if everything follows the Drupal coding standards). Think about new features and discuss with mentors about them. Create issues on request feedback from the Drupal community.

Resources - * https://www.drupal.org/project/xmlsitemap* https://www.drupal.org/sandbox/andreimariusdincu/2222965