Currently the guides do not define how to include a spdx license expression within the gemspec.
The docs currently state for LICENSE
The license must be no more than 64 characters.
This should just be the name of your license. The full text of the license should be inside of the gem (at the top level) when you build it.
The simplest way is to specify the standard SPDX ID spdx.org/licenses/ for the license.
This should be changed to cater for the scenario where a gem is dual licensed.
This is important as tools such as fossa treat each license in the array as a seperate license due to them being unable to know how to combine them into an expression.
While at it we should discourage the usage of the array option and instead provide guidance on defining it as an expression.
Currently the guides do not define how to include a spdx license expression within the gemspec.
The docs currently state for LICENSE
This should be changed to cater for the scenario where a gem is dual licensed.
This is important as tools such as fossa treat each license in the array as a seperate license due to them being unable to know how to combine them into an expression.
While at it we should discourage the usage of the array option and instead provide guidance on defining it as an expression.