1st Meeting: GSoC 17 JS tests for Joomla 4! (Kickoff Meeting)
By Private Profile 0ba00c4f on 2017-05-17 06:27 in GSoC 17 JS tests for Joomla 4
Tuesday, 9th May 2017 on Glip
Time: 10.30p.m (Colombo Sri Lanka), 7:00 p.m (Munich Germany)
Report: Supun
Previous meeting report
List of Attendees Overview
Mentor |
A |
Student |
A |
||
Ruchiranga Wickramsinghe |
RW |
x |
Supun Wanniarachchi |
SW |
x |
Ashan Fernando |
AF |
x |
|||
Dimitris Grammatiko |
DG |
x |
|||
Yves Hoppe |
YH |
x |
|||
Tobias Zulauf |
TZ |
x |
Topics
1. Discussed about initial tasks for Community bonding period
As the initial step of Community bonding period Supun suggested to create a blog post [1] about his project. Supun asked what are the main tasks for this Community bonding period and Ashan, Dimitris explained starting points for Joomla 4 JavaScript testing.
2. Identified project scope and remaining tasks
Dimitris explained there are some pending tasks have to be completed for Joomla 4 before end of this month. Explained more about pending tasks for VanillaJS conversion for Joomla 4. Altogether 10 tasks yet to be completed. Meanwhile Ashan and Ruchiranga explained remaining works. Basically there are two types of works remaining. Need to add more tests for VanillaJS conversion libraries and writing tests for custom JavaScript libraries which are yet to be converted. Ashan suggested to start with writing unit tests for the files yet to be converted because these tests will help to validate things are in order after they’re converted. Other Than that Dimitris mentioned they need more tests for Bootstrap components [2].
3. Setting up separate issues for VanillaJS Conversion tasks
Hence we need to keep track with VanillaJS conversion Yves tolde to create separate issues for those 10 remaining tasks and Supun created issues in github branch(“Need VanillaJS Conversion” section’) [3].
4. Maintain Project Board for issues in Github
As Tobias mentioned Project boards on GitHub help us to organize and prioritize our work. Updated the repo with two main projects. General section for open tasks and JS Unit Tests for test the Unit tests related PRs. Ruchiranga suggested to use different labels Todo, InProgress, WaitingForReview, Done etc.
5. Suggestions for project entry point
Start with the caption.js and multiselect.js libraries which are already done the implementation.
[1] https://github.com/joomla-projects/gsoc17_js_tests/issues/15
[2] https://github.com/dgt41/bs4-custom-elements/tree/v1
[3] https://github.com/joomla-projects/gsoc17_js_tests/projects/1