By Khushi Rauniyar on 2022-10-23 20:27 in GSoC 2022 : Guided-Tour

Tasks completed in the week:

  • Worked on creating the flow and added the code for other component default tours i.e. Contact, News Feeds, Smart Search and Users.
  • Worked on adding the value of type and validation in all the default tours.
  • Optimised the javascript code with minimal lines of changes done to implement the functionality to produce a good quality code
  • Removed hidden field label and added string value for step title label.
  • Removed hidden field for the string value.
  • Done PHPCS fixes.
  • Worked on thinking and brainstorming about the approach to implement the interactive tour feature which is a major feature of the project.
  • Done code cleanup for guidedtours.xml.
  • Worked on the comments and code reviews by Brainteeman on PR #1.
  • Overall code cleanup.
  • Passed all the build tests.
  • Started working on 3rd party integration and brainstorming to find out an approach to implement the same.
  • Came up with an approach and discussed the same with Benjamin and other mentors.
  • Made a basic guided-tour.json file for 3rd party integration.
  • Discussed the approach with Olivier. 
  • Worked on planning further tasks and prepared a timeline for the same.
  • Discussed the tasks timeline with the mentors.
  • Meeting with Benjamin and Philip for discussion regarding the project status and implementation of Interactive Tours.
  • Worked on the presentation for the community in the JUG London (virtual).
  • Gave a live presentation in front of a global audience about the Guided Tour project at the JUG London event.
  • Prioritized the task for next week.

Pull Request: https://github.com/joomla-projects/gsoc22_guided-tour/pull/11

                        https://github.com/joomla-projects/gsoc22_guided-tour/pull/1