-
Notifications
You must be signed in to change notification settings - Fork 237
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
author information on dist page should more accurately reflect the actual author #940
Comments
I agree wholeheartedly and would like to see us explore better ways of I felt the same when I got co-maint on Ovid's Test::Aggregate and I even Something that could probably be done without much difficulty would be to Better might be to display the primary author photo and maybe the I'm sure we could come up with better ideas. I would like to see us |
We already show pictures for all the contributors (although it is hidden behind a link), so something similar for authors (but not hidden) probably wouldn't be that horrible. |
@karenetheridge I think it should actually be the authors list that are the primary thing shown, and the current releaser that is shown below that similar to contributors but not hidden. |
Moved to wish list: https://github.com/CPAN-API/cpan-api/wiki/Wishlist |
So, this is a somewhat radical break from the traditional way CPAN data is presented, but it seems to me like it'd be more useful to try harder to find a more reasonable value for "the author of the dist" than just "whoever uploaded this dist most recently". The current way things are presented leads to confusion in a lot of cases where someone might just make a one-off release to fix a minor bug, but then they are presented as the primary author from that point forward until someone else makes a release. The person who uploaded the most recent version of the dist is still useful information, and should still be presented, but less prominently.
Either the
author
orx_authority
data in the META file seem like they would be more likely to give a useful value for people who are actually interested in who to contact about the module. If those aren't considered to be sufficient, we could add anotherx_maintainer
key for this purpose.This would also make things line up better with the way that contributor data is presented - currently (as far as I can tell), people listed in
author
are not supposed to be listed underx_contributors
, and so if someone other than the actual author makes a release, that person will be listed twice (once as the person who made the release and once as a contributor) and the author will not be listed at all, which seems like an fairly serious error in the way things are presented. See https://metacpan.org/release/Bread-Board for an example of this - I made the most recent release, but I'm listed under contributors and stevan isn't (because stevan is the actual author).I don't really have any firm ideas for how this should work, but I think it's an idea worth exploring, and so I'm interested in seeing what other people think about it. Does this sound like something that's worth doing?
The text was updated successfully, but these errors were encountered: