Skip to content

Sort out array

The array package is in a rather sad state of affairs:

  • There is a GitHub repository but no one has push access to it and its description is "WORK-IN-PROGRESS / DO NOT USE YET"
  • It's unclear who can actually push to this repository
  • It's unclear who other than @hvr can push new releases to Hackage
  • The latest version on Hackage still claims that Trac is the issue tracker

Given that array's upstream has historically been git.haskell.org, it seems that the official upstream is currently ghc/packages/array>. We should:

  • either delete the GitHub repository or make it a mirror, clarifying its status in the repository description
  • fix upstream information in array's cabal file
  • push a new release to Hackage
  • ensure that the Hackage maintainer list has a bus factor of > 1