Skip to content
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

Updated snapshot pages #52

Closed
7 tasks done
snoyberg opened this issue Dec 11, 2014 · 0 comments
Closed
7 tasks done

Updated snapshot pages #52

snoyberg opened this issue Dec 11, 2014 · 0 comments
Assignees

Comments

@snoyberg
Copy link
Contributor

Follow up from #49.

We haven't fleshed out everything we want to do yet, so we should plan on adding items to the description. Here's what we know so far:

Info:

  • Recommended installation will be to use cabal.config. We'll have URLs like the following:
    • /lts/cabal.config for latest LTS release
    • /lts/2/cabal.config for latest LTS in the 2 series
    • /lts/2.3/cabal.config for LTS 2.3 specificly
    • /nightly/cabal.config for latest nightly
    • /nightly/2014-12-11/cabal.config for the nightly from December 11, 2014.
  • The remote-repo links will still work, but they will be secondary to the cabal.config method. They will now function as the exclusive snapshots do today. Result is that we'll end up with just one version of each snapshot, and different installation instructions whether you want exclusive or inclusive behavior. (And inclusive will be our default.)
  • I've updated the snapshot pages already to have a link to a listing of all packages in a snapshot, including doc links. Perhaps that should go on the snapshot page itself.

TODO on the snapshot page:

  • cabal.config view and download links (?download=true)
  • All packages listed inline (Michael will do)
  • Remove metadata, packages and haddocks links
  • Collapse top bar/banner
  • Title/publish date
  • Bundle link moved to bottom
  • Explanation of how to get started: download cabal.config, optionally remove old database, cabal install
@snoyberg snoyberg changed the title Updated installation instructions/snapshot pages Updated snapshot pages Dec 11, 2014
chrisdone added a commit that referenced this issue Dec 14, 2014
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants