mirror of
https://github.com/commercialhaskell/stackage-server.git
synced 2026-01-28 11:50:24 +01:00
Remove some unneeded templates
This commit is contained in:
parent
8e32667f17
commit
6dd5604444
@ -1,98 +0,0 @@
|
|||||||
<div .container>
|
|
||||||
<p>
|
|
||||||
Stackage is an infrastructure to create stable builds
|
|
||||||
of complete package sets. Think “stable Hackage”.
|
|
||||||
<h2 .recommended-snapshots>Recommended Snapshots
|
|
||||||
<table .snapshots>
|
|
||||||
^{addSnapshot "GHC 7.8" "ghc78"}
|
|
||||||
^{addSnapshot "GHC 7.8 + Haskell Platform" "ghc78hp"}
|
|
||||||
^{addSnapshot "GHC 7.6" "ghc76"}
|
|
||||||
<p>
|
|
||||||
<a href="https://github.com/fpco/stackage/wiki/Stackage-Server-FAQ#whats-the-difference-between-inclusive-and-exclusive-snapshots">What's the difference between inclusive and exclusive snapshots?</a>
|
|
||||||
<h2 .getting-started>
|
|
||||||
Getting Started
|
|
||||||
<p>For prerequisites and compiler installation instructions, please see the wiki page <a href="https://github.com/fpco/stackage/wiki/Preparing-your-system-to-use-Stackage">Preparing your system to use Stackage</a>.
|
|
||||||
<p>
|
|
||||||
To start using Stackage, choose your operating system below:
|
|
||||||
<ul .operating-systems>
|
|
||||||
$maybe win <- windowsLatest
|
|
||||||
<li>
|
|
||||||
<a href=@{SnapshotR win StackageHomeR}>
|
|
||||||
Windows & OS X (Haskell Platform-based snapshot)
|
|
||||||
$maybe rest <- restLatest
|
|
||||||
<li>
|
|
||||||
<a href=@{SnapshotR rest StackageHomeR}>
|
|
||||||
Linux & non-Haskell Platform users
|
|
||||||
|
|
||||||
<h2 .how-stackage-works>How Stackage Works
|
|
||||||
<div .row .stackage-process>
|
|
||||||
<div .span3>
|
|
||||||
<img src=@{StaticR img_github_png} .github>
|
|
||||||
<div .span9>
|
|
||||||
<p>
|
|
||||||
Package authors: Open a pull request on the Github repository.
|
|
||||||
<div .row .stackage-process>
|
|
||||||
<div .span9>
|
|
||||||
<p>
|
|
||||||
Once checked, it's merged and run through Jenkins.
|
|
||||||
<div .span3>
|
|
||||||
<img src=@{StaticR img_jenkins_png} .jenkins>
|
|
||||||
<div .row .stackage-process>
|
|
||||||
<div .span3>
|
|
||||||
<img src=@{StaticR img_ping_png} .ping>
|
|
||||||
<div .span9>
|
|
||||||
<p>
|
|
||||||
Authors are notified on Github if any problems arise with their package.
|
|
||||||
<div .row .stackage-process>
|
|
||||||
<div .span9>
|
|
||||||
<p>
|
|
||||||
If the build succeeds, a new Stackage snapshot is created.
|
|
||||||
<div .span3>
|
|
||||||
<img src=@{StaticR img_stackage_png} .stackage>
|
|
||||||
<div .row .stackage-process>
|
|
||||||
<div .span3>
|
|
||||||
<img src=@{StaticR img_haskell_png} .haskell>
|
|
||||||
<div .span9>
|
|
||||||
<p>
|
|
||||||
The community can start using the new snapshot immediately!
|
|
||||||
|
|
||||||
<div .row .steps-to-contribute>
|
|
||||||
<div .span12>
|
|
||||||
<h2>Steps to Contribute
|
|
||||||
<p>
|
|
||||||
For
|
|
||||||
<em>package authors
|
|
||||||
to contribute to Stackage, follow these instructions:
|
|
||||||
<ul>
|
|
||||||
<li>
|
|
||||||
Open
|
|
||||||
<a href="https://github.com/fpco/stackage">
|
|
||||||
the Stackage project on Github.
|
|
||||||
<li>
|
|
||||||
Fork it.
|
|
||||||
<li>
|
|
||||||
Add a line to
|
|
||||||
<a href="https://github.com/fpco/stackage/blob/master/Stackage/Config.hs">
|
|
||||||
the Stackage.Config module.
|
|
||||||
<li>
|
|
||||||
Push to your fork.
|
|
||||||
<li>
|
|
||||||
Open a pull request.
|
|
||||||
<p>
|
|
||||||
Once you have submitted the pull request, a build will be started.
|
|
||||||
There is a dedicated jenkins server at this location:
|
|
||||||
<a href="http://jenkins.stackage.org">
|
|
||||||
jenkins.stackage.org
|
|
||||||
From there you can track the progress, status and
|
|
||||||
results of Stackage builds.
|
|
||||||
|
|
||||||
<div .row .businesses>
|
|
||||||
<div .span12>
|
|
||||||
<h2>Stackage for Businesses
|
|
||||||
<p>
|
|
||||||
We're offering custom installations for businesses who want to
|
|
||||||
build their development platform upon Stackage. If you're
|
|
||||||
considering this for your business and want to find out more,
|
|
||||||
please email us at:
|
|
||||||
<a href="mailto:sales@fpcomplete.com">
|
|
||||||
sales@fpcomplete.com
|
|
||||||
@ -1 +0,0 @@
|
|||||||
|
|
||||||
@ -1,20 +0,0 @@
|
|||||||
<div .container>
|
|
||||||
<h1>Package counts
|
|
||||||
|
|
||||||
<p>
|
|
||||||
This page provides historical information on the number of packages included
|
|
||||||
in Stackage Nightly and LTS Haskell snapshots, purely for the sake of
|
|
||||||
curiosity.
|
|
||||||
|
|
||||||
<table>
|
|
||||||
<thead>
|
|
||||||
<tr>
|
|
||||||
<th .name>Title
|
|
||||||
<th .count>Count
|
|
||||||
<th .date>Date
|
|
||||||
<tbody>
|
|
||||||
$forall c <- counts
|
|
||||||
<tr>
|
|
||||||
<td .name>#{name c}
|
|
||||||
<td .count>#{packages c}
|
|
||||||
<td .date>#{show $ date c}
|
|
||||||
@ -1,12 +0,0 @@
|
|||||||
th {
|
|
||||||
font-size: 1.2em;
|
|
||||||
}
|
|
||||||
|
|
||||||
td, th {
|
|
||||||
padding: 0.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.name {
|
|
||||||
text-align: right;
|
|
||||||
font-weight: bold;
|
|
||||||
}
|
|
||||||
@ -1,13 +0,0 @@
|
|||||||
<div .container>
|
|
||||||
<h1>Upload Haddocks
|
|
||||||
|
|
||||||
<p>
|
|
||||||
<a href=@{SnapshotR slug StackageHomeR}>Return to snapshot
|
|
||||||
|
|
||||||
$if stackageHasHaddocks
|
|
||||||
<div .alert .alert-warning>You have already uploaded Haddocks. Uploading again will delete the old contents.
|
|
||||||
|
|
||||||
<form method=POST action=@{UploadHaddockR $ toPathPiece slug}?_method=PUT enctype=#{enctype}>
|
|
||||||
^{widget}
|
|
||||||
<div>
|
|
||||||
<button .btn>Upload
|
|
||||||
@ -1,8 +0,0 @@
|
|||||||
<div .container>
|
|
||||||
<h1>Upload Snapshot
|
|
||||||
<div .row>
|
|
||||||
<div .span12>
|
|
||||||
<form method=post action=@{UploadStackageR}?_method=PUT enctype=multipart/form-data>
|
|
||||||
Stackage file:
|
|
||||||
<input type=file name=#{fileKey}>
|
|
||||||
<button>Upload
|
|
||||||
@ -1,3 +0,0 @@
|
|||||||
h1 {
|
|
||||||
margin-bottom: 50px !important;
|
|
||||||
}
|
|
||||||
Loading…
Reference in New Issue
Block a user