Title: License missing from gemspec · Issue #1 · kickcode/exceptio-ruby · GitHub
Open Graph Title: License missing from gemspec · Issue #1 · kickcode/exceptio-ruby
X Title: License missing from gemspec · Issue #1 · kickcode/exceptio-ruby
Description: RubyGems.org doesn't report a license for your gem. This is because it is not specified in the gemspec of your last release. via e.g. spec.license = 'MIT' # or spec.licenses = ['MIT', 'GPL-2'] Including a license in your gemspec is an ea...
Open Graph Description: RubyGems.org doesn't report a license for your gem. This is because it is not specified in the gemspec of your last release. via e.g. spec.license = 'MIT' # or spec.licenses = ['MIT', 'GPL-2'] Incl...
X Description: RubyGems.org doesn't report a license for your gem. This is because it is not specified in the gemspec of your last release. via e.g. spec.license = 'MIT' # or spec.licenses = ['MIT...
Opengraph URL: https://github.com/kickcode/exceptio-ruby/issues/1
X: @github
Domain: patch-diff.githubusercontent.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"License missing from gemspec","articleBody":"RubyGems.org doesn't report a license for your gem. This is because it is not specified in the [gemspec](http://docs.rubygems.org/read/chapter/20#license) of your last release.\n\nvia e.g.\n\n```\nspec.license = 'MIT'\n# or\nspec.licenses = ['MIT', 'GPL-2']\n```\n\nIncluding a license in your gemspec is an easy way for rubygems.org and other tools to check how your gem is licensed. As you can imagine, scanning your repository for a LICENSE file or parsing the README, and then attempting to identify the license or licenses is much more difficult and more error prone. So, even for projects that already specify a license, including a license in your gemspec is a good practice. See, for example, how [rubygems.org uses the gemspec to display the rails gem license](https://rubygems.org/gems/rails).\n\nThere is even a [License Finder gem](https://github.com/pivotal/LicenseFinder) to help companies/individuals ensure all gems they use meet their licensing needs. This tool depends on license information being available in the gemspec. This is an important enough issue that _even Bundler now generates gems with a default 'MIT' license_.\n\nI hope you'll consider specifying a license in your gemspec. If not, please just close the issue with a nice message. In either case, I'll follow up. Thanks for your time!\n\nAppendix:\n\nIf you need help choosing a [license](http://opensource.org/licenses) (sorry, I haven't checked your readme or looked for a license file), GitHub has created a [license picker tool](http://choosealicense.com/). Code without a license specified defaults to 'All rights reserved'-- denying others all rights to use of the code.\nHere's a [list of the license names I've found and their frequencies](https://github.com/bf4/gemproject/blob/master/license_usage.csv)\n\np.s. In case you're wondering how I found you and why I made this issue, it's because I'm collecting stats on gems (I was originally looking for download data) and decided to collect license metadata,too, and [make issues for gemspecs not specifying a license as a public service :)](https://github.com/bf4/gemproject/issues/1). See the previous link or my [blog post about this project for more information](http://www.benjaminfleischer.com/2013/07/12/make-the-world-a-better-place-put-a-license-in-your-gemspec/).\n","author":{"url":"https://github.com/bf4","@type":"Person","name":"bf4"},"datePublished":"2013-11-01T03:41:24.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":0},"url":"https://github.com/1/exceptio-ruby/issues/1"}
| route-pattern | /_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format) |
| route-controller | voltron_issues_fragments |
| route-action | issue_layout |
| fetch-nonce | v2:578ddd27-b04a-fdc2-a461-1263dd2c3220 |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | 8C32:B2EF0:21A7E80:2CAFF39:69816303 |
| html-safe-nonce | b3e863e87b5a42ef54cdb65c13c7a9315c58d2a351eb2e7e6ecdf3371607bc07 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI4QzMyOkIyRUYwOjIxQTdFODA6MkNBRkYzOTo2OTgxNjMwMyIsInZpc2l0b3JfaWQiOiI3NDg1MzQwMTk0MzIxODE4MzcxIiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0= |
| visitor-hmac | a1e94e9fcaeb450d8d2e4e1eaa75e74f2bc688f9f38d8ee73c9657c8a2fb83fd |
| hovercard-subject-tag | issue:21941182 |
| github-keyboard-shortcuts | repository,issues,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/kickcode/exceptio-ruby/1/issue_layout |
| twitter:image | https://opengraph.githubassets.com/25f453a742bf6c8e7338a946f32033b3d8215bf9b72365a5901f6b78a031041e/kickcode/exceptio-ruby/issues/1 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/25f453a742bf6c8e7338a946f32033b3d8215bf9b72365a5901f6b78a031041e/kickcode/exceptio-ruby/issues/1 |
| og:image:alt | RubyGems.org doesn't report a license for your gem. This is because it is not specified in the gemspec of your last release. via e.g. spec.license = 'MIT' # or spec.licenses = ['MIT', 'GPL-2'] Incl... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | bf4 |
| hostname | github.com |
| expected-hostname | github.com |
| None | e137814e266030874fd2c86863529d0622b13889eeda04148c57654b6ea84ad6 |
| turbo-cache-control | no-preview |
| go-import | github.com/kickcode/exceptio-ruby git https://github.com/kickcode/exceptio-ruby.git |
| octolytics-dimension-user_id | 406593 |
| octolytics-dimension-user_login | kickcode |
| octolytics-dimension-repository_id | 1921201 |
| octolytics-dimension-repository_nwo | kickcode/exceptio-ruby |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 1921201 |
| octolytics-dimension-repository_network_root_nwo | kickcode/exceptio-ruby |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | dd58d68a7813bbec9c91422c8c35f4af33832d70 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width