hackage-server icon indicating copy to clipboard operation
hackage-server copied to clipboard

Hackage-Server: A Haskell Package Repository

Results 221 hackage-server issues
Sort by recently updated
recently updated
newest added

An unfortunate consequence of an accidental upload of a nightly ghc lib to hackage: ![image](https://user-images.githubusercontent.com/1125849/177601414-6ace54ea-e3de-42fc-91ae-5830a92cad36.png) It would be nice if we could set hackage to make deprecated versions much more...

component: ux

Added licenseIsFsfLibre to accepted licenses Have imported Distribution.SPDX.LicenseId as SPDX.LId (to get the licenseIsFsfLibre function) Not sure what coding style is used Closes #745

This is a mergable chunk that should almost resolve https://github.com/haskell/hackage-server/issues/230 It has machinery for user preferences for which notifications to get, but no UI or API for them yet. Also,...

component: users
potential gsoc
re: notifications

![2017-05-30-22 04 31](https://cloud.githubusercontent.com/assets/1499652/26605353/8c8bd6f8-4585-11e7-9361-cde2668dd1d3.png) A quick google search for "haskell persistent insert" seems to return the docs for v0.3.1.3 (latest is v2.7). I think if we set a higher priority for...

component: search
help wanted
potential gsoc

Whenever the .cabal file gets edited on Hackage we should email all maintainers (except perhaps the maintainer that made the change). This will make post-facto edits more transparent and gives...

potential gsoc
re: notifications
component: notifications

From reddit: "It would be better to maybe have some copy around where the links are that says "The documentation for this version isn't available; the last version with documentation...

component: ux
potential gsoc

One thing I particularly like is https://hackage.haskell.org/packages/recent (though it only shows the most recent uploads). It would be cool if user's pages showed their recent activity (ie uploads, maybe revisions...

enhancement
component: ux
potential gsoc

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...

good first issue
component: ux
help wanted
potential gsoc

@peterbecich You added a Nix CI: https://github.com/haskell/hackage-server/blob/2d4f3f7fe3a5e38cb959eea139160caf273227ac/.github/workflows/nix-shell.yml#L16-L18 Does this cache between builds? If not, would caching be possible, maybe along the lines of: https://github.com/cachix/install-nix-action#how-do-i-add-a-binary-cache I am asking because the Nix...

re: CI
re: nix