mirror of
https://github.com/commercialhaskell/stackage-server.git
synced 2026-01-12 04:08:29 +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