patch applied (hackage-server): "Remove the google search from the package page" and 5 others

devnull at devnull at
Wed Mar 27 00:40:01 CET 2013

Thu Mar 14 17:37:47 GMT 2013  Duncan Coutts <duncan at>
  * Remove the google search from the package page
  Ignore-this: 7c0346431aec1bc7f195cdd2037991c6

    M ./Distribution/Server/Pages/Index.hs -8

Tue Mar 26 14:43:11 GMT 2013  Duncan Coutts <duncan at>
  * Tweak page css based on feedback
  Ignore-this: 6b91314fa8fc506a02b42d30ac390161
  Center content, bigger font, wider page body, no justification of text

    M ./datafiles/static/hackage.css -3 +2

Tue Mar 26 14:44:38 GMT 2013  Duncan Coutts <duncan at>
  * Fix last few occurrences of HackageDB for simply Hackage
  Ignore-this: b4bf3d65b92523f8d3d5a4cc2a1392f5

    M ./datafiles/templates/UserSignupReset/ -1 +1
    M ./datafiles/templates/UserSignupReset/ -1 +1
    M ./datafiles/templates/UserSignupReset/ -1 +1
    M ./datafiles/templates/UserSignupReset/ -1 +1
    M ./datafiles/templates/UserSignupReset/ -1 +1
    M ./datafiles/templates/ -1 +1

Tue Mar 26 18:24:00 GMT 2013  Duncan Coutts <duncan at>
  * Redo the maintainer links and page based on feedback
  Ignore-this: 2805cd1d99d8f91721ca4671a3241ead
  The feedback was that the links for maintainers were confusing for
  ordinary users because it is not clear if they are allowed to use them
  or not, and "maintain" is not very descriptive as a link name.
  This patch removes the tags edit link from the package page. It moves
  the maintainer edit link to the bottom of the page and make it clearer
  that it is only for maintainers and trustees. The new maintainer page
  is now a lot clearer (and uses a template so easier to edit).

    M ./Distribution/Server/Features/Html.hs -29 +34
    M ./Distribution/Server/Pages/Package.hs +11
    A ./datafiles/templates/Html/
    A ./datafiles/templates/Html/

Tue Mar 26 23:34:47 GMT 2013  Duncan Coutts <duncan at>
  * Add feature for editing cabal files
  Ignore-this: 2d62a3ae7d5be1cf0b26045cdb623584
  Maintainers and truestees can make new revisions without uploading a
  new tarball. Only certain changes are allowed. In particular adjusting
  dependency version constraints is allowed.

    M ./Distribution/Server/Features.hs +7
    A ./Distribution/Server/Features/EditCabalFiles.hs
    M ./Distribution/Server/Framework/Resource.hs -2 +14
    A ./datafiles/templates/EditCabalFile/
    A ./datafiles/templates/EditCabalFile/
    A ./datafiles/templates/EditCabalFile/
    M ./hackage-server.cabal +1

Tue Mar 26 23:37:15 GMT 2013  Duncan Coutts <duncan at>
  * Update the favicon to the one
  Ignore-this: 349208e2a7bc61452918590bd87e1b9e

    M ./datafiles/static/favicon.ico

More information about the cabal-devel mailing list