hackage-server
hackage-server copied to clipboard
List maintainers on package page
This pull request implements issue #637 as a gsoc project mentored by @gbaz. It displays hackage maintainers in Maintainer's Corner, on both package and candidate pages. Looks like this:
Thanks for the PR! Is Maintainers identical to package maintainers?
- If yes, the same terminology should be used and the link moved from the current package maintainers to the Maintainers heading.
- If no, what would be the difference?
Is Maintainers identical to package maintainers?
Yes. However, I don't understand what you mean by "the same terminology". Did you mean moving these links to the Maintainers section in the right? If so, wouldn't it cause confusion between maintainers listed in .cabal file (which may be an email) and hackage maintainers?
As Alias says, the "maintainer" field on the right is a free text field in the cabal file. This "maintainers" is the listing of actual hackage accounts with maintainer rights for the package. So I think it should live where it does, and not on the right. We could rename this new one to "hackage maintainers" or "hackage maintainers group" or something more clarifying...
All I meant is:
MAINTAINERS (linking to the hackage maintainers pages): Alice, Bob, Carlo
For MAINTAINERS and hackage trustees
* edit package information
Here, replace MAINTAINERS by either "maintainers" or "package maintainers", but use the same wording; otherwise one could think that different collections of individuals are meant there. Put the link on the first occurrence of MAINTAINERS rather than on the second.
I think package maintainers will be fine. I'll make a commit quickly.
Now this looks fine.
Closes #637. Closes #953.