Organiser
Attendees
Discussion
About the current update
- Learnt PHP, SQL database
- Lerning API on which Gaurav has suggested to leave it for now.
- Working on a project using PHP, SQL, Twig template, should be completed before the next meet.
- Gaurav suggested to make GSoC timeline accessible to everyone and prepare a meeting report for others.
About the wrapper
- I found the Ninka wrapper to be the suitable match for scancode plugin for FOSSology:
- useful functions for license integration are available so some changes or addition should work.
- I have already used this wrapper to create a prototype .
- I asked mentors if it could work on which Gaurav confirmed to yes.
About spdx key dispute
- A NOMOS and ScanCode scan output comparison list .
- same licenses with slight variation in spdx key ex. LGPL-2.1-or-later (scancode) and LGPL-2.1+ (NOMOS) will be taken care as ojo agent does.
- Write a regex to make license keys case insensitive ex. inner-net-2.0 (scancode) and InnerNet-2.00 (NOMOS).
- Add new license to the license database table.
About the Project Proposal
- Gaurav said everything looks fine in the proposal except the UI part. Ninka wrapper UI could work for license integration. copyright and email will required changes.
- Once license integration will be completed, have to see for parallel processing supported by scancode to optimize the speed.
Conclusion and Further Plans
- Ninka Wrapper finalised
- Spdx key dispute solved
- Create scancode Jinja template
- Add new scan output to wrapper
- Fork and create a branch for development and mention the same in blog/wiki.
- Add a timeline section in blog/wiki as provided in the project proposal.
- Prepare a prototype/plan for the next week.