Replies: 5 comments 4 replies
-
I checked Rails, and they list DHH as the gem author and no one else, who is also listed in the I personally think this can be a bit confusing as everyone who contributed has a Copyright, yet this isn't clearly reflected in the license. However I'm unsure about the technicalities/implications. I normally request any significant contribution to add themselves to the LICENSE file/section. Would appreciate any guidance you might all have regarding this. |
Beta Was this translation helpful? Give feedback.
-
I don't have strong feelings about in terms of the LICENSE, I don't think we need to worry about people adding themselves there. The actual copyright information is contained in the repository history. |
Beta Was this translation helpful? Give feedback.
-
In all these years, having my email there never was a problem, but I'm also ok with changing the author to rack-core or something. |
Beta Was this translation helpful? Give feedback.
-
I find that reasoning very concerning, because I can't imagine what the issue is. The git history is full of email addresses, getting author emails for gems that mention GitHub will remain trivial in most cases. Given that you can't discuss what it is, I think it should not be mentioned or considered further in this discussion. I think Leah's suggestion to use rack-core makes a lot of sense. It provides a means for contact. |
Beta Was this translation helpful? Give feedback.
-
Based on the discussion we had here, for
Is everyone happy with that? |
Beta Was this translation helpful? Give feedback.
-
The author in
rack.gemspec
is fine, but I believe it would be a good idea to remove the personal email address (this is also a security issue).I would personally like to list all active maintainers at the time of a release in the
authors
field, but I respect this might be challenging/cumbersome.We could just set the author field to
s.author = 'Leah Neukirchen'
as it is, but should we replicate that as we split the gem up? i.e.rack-session
andrack-mock
gems etc. The other option is to use whomever creates the gem as the author, but that also doesn't seem to respect the lineage of the code very well.Another option is to remove the field entirely? Can we release a Ruby gem without any author listed explicitly? We still call out contributors and alumni in the readme.
I'll also check what Rails does as they should have a similar problem I guess.
cc @leahneukirchen @raggi @tenderlove @jeremyevans @scytrin @josh
Beta Was this translation helpful? Give feedback.
All reactions