GSoC 2022 : Guided Tour - Week 18 & 19
By Khu5h1 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