Open shreekumar3d opened 5 days ago
Aha! Looks like every project has a "report button" on the right hand side.
I didn't notice it on the page, but found it while browsing the issues : https://github.com/floss-fund/portal/pull/7
The manifest spec itself doesn't make a judgement on licenses and suggests spdx:*
tags for FOSS licenses. So, any other license string is possible.
What we can do is display a red notice saying Not-FOSS
on listings that have non-FOSS licenses.
Makes sense. The rest can be left to post-processing of data, easy to automate.
Some things I noticed:
~Can you point me to the source code that does the manifest validation ? Some of these things are new to me.~ Edit: Found the validation code.