compliance-backend
mimemagic
compliance-backend | mimemagic | |
---|---|---|
1 | 2 | |
12 | 9 | |
- | - | |
9.6 | 4.1 | |
4 days ago | about 3 years ago | |
Ruby | Ruby | |
GNU General Public License v3.0 only | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
compliance-backend
-
Removed Gem “Breaks” Rails ActiveStorage
And according to the twitter-bio of the individual, who brought this up, he's related to Red Hat, which are also affected [^1].
[^1]https://github.com/RedHatInsights/compliance-backend/pull/79...
mimemagic
-
Ruby off the Rails: Code library yanked over license blunder
Note that:
> On Thursday 26 March, mimemagic was updated again to v0.4.1, which restored the MIT license and removed the GPL covered code – theFreedesktop.org Shared Mime Types database. Users must now provide that themselves.
More information here:
https://github.com/jellybob/mimemagic/pull/3
-
Removed Gem “Breaks” Rails ActiveStorage
That approach is roughly being taken in this fork: https://github.com/jellybob/mimemagic/issues/1
With the difference that the gem will by default download the XML file at runtime, with the option of using a local copy specified by an environment variable. I guess they are operating under the belief that including any GPL file taints the library, or perhaps they're just playing it safe.
What are some alternatives?
mimemagic - Mime type detection in ruby via file extension or file content [Moved to: https://github.com/mimemagicrb/mimemagic]
inspec - InSpec: Auditing and Testing Framework
Ruby on Rails - Ruby on Rails
savant-core - This is the main project for the Savant build tool
rupy - HTTP App. Server and JSON DB - Shared Parallel (Atomic) & Distributed
rack-freeze - A policy framework for implementing thread-safe rack middleware.