Hi all,

I had an issue today with a package I submitted to code review [1].

The reviewer pointed out that I was shipping font files instead of requiring them. 
And, I was also not shipping their license.

After that, Trevor and I started to investigate and we realized that some other packages had the same issue. We wrote a few scripts and came to the conclusion that almost every rubygem doc package pushed to Fedora Rawhide right now has those files.

We also investigated the gems, and it seems that by default they do not include those files [2].

A list of the mentioned files is attached to this email.
There are fonts, CSS, Javascripts, and others.

In one of the rubygem packages (rubygem-nifti) we found that those files could be excluded [3].

Is this expected? Should we just use the exclude [3] even though the files were downloaded?
I mean, removing the files at a build stage is enough if they have licensing issues?

What is the right direction the reviewer or the maintainer should be pointed to?

Thanks.

- B

1 - https://bugzilla.redhat.com/show_bug.cgi?id=1803276
2 - e.g. https://rubygems.org/gems/cane-3.0.0.gem
3 - %files doc section, they have "%exclude  %{gem_docdir}/rdoc"