-
Notifications
You must be signed in to change notification settings - Fork 200
Link to Maintainers from each package's hackage page #637
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
Comments
@ivanperez-keera can you maybe create a mockup of the UI? I've had considered this too, but I couldn't come up with a UI design that wouldn't be somewhat weird, as the maintainer-group and the .cabal declared maintainer(s) have a bit of an impedance mismatch, being in a different format/namespace. |
@hvr What I had in mind was super-simple. For example: |
@ivanperez-keera ok, that's easy enough; and you see no problem if the .cabal maintainer field has completely diverged from the hackage-maintainer-group? |
|
I think the bottom is a good idea. That's where I'd expect it, actually. |
Note -- there's a little work that needs to be done to thread the data through to where it needs to go, as the maintainers group isn't normally available to that page directly. |
@ivanperez-keera : Are you happy with today's status quo? |
I find it weird that it goes under "Maintainer's Corner". But at least it's there… |
I agree, the UI/UX could be improved, but at least there is something. We can close it if you want. Thanks. |
Fixed by #1098. |
Each package has a maintainer, declared in the cabal file (e.g. [1]). Each package has a list of maintainers authorised to make changes to it on hackage (e.g. [2]).
It would be a nice small addition if there was a link from the former to the latter (from [1] to [2]).
[1] https://hackage.haskell.org/package/Yampa/
[2] https://hackage.haskell.org/package/Yampa/maintainers/
EDIT: clarification.
The text was updated successfully, but these errors were encountered: