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.