[Haskell-cafe] Help wanted: working on the GHC webpage

Sergey Bushnyak sergey.bushnyak at sigrlami.eu
Fri Apr 3 13:16:24 UTC 2015

Hi, Austin.

Here is my fork of yours `ghc-homepage' repo 
https://github.com/sigrlami/ghc-homepage. It builds main page with 
Hakyll and overall work could be done in couple of days or week.

But I want to raise couple of issues related to design.

1)The site is built on outdated html markup and not consistent in it's 
structure, a lot of stuff linked to other pages which have different 

2) Could we discuss possibility to make it look more like new 
haskell.org page and update design in general, switch to HTML5/CSS3 .

3) Also, it might be easier to publish blog posts on this site, like 
weekly news, without linking to `track`. I can reuse some code we are 
using for building haskell.od.ua (OdHug, Odessa Haskell User Group)

I can work on this transition.

Best regards,
Sergey Bushnyak

On 04/03/2015 02:36 PM, Austin Seipp wrote:
> Hello *,
> For a while now, I've been wanting to do a facelift on the GHC
> homepage, but among many other things it's been a low priority. I'd
> like for people to help, so I've tried to get the ball rolling.
> The webpages existed in a Darcs repository previously (which wasn't
> available online), but earlier today I converted them to a git
> repository which you can find here:
> https://github.com/haskell-infra/ghc-homepage
> The site is currently composed of a set of "server side include" files
> that have a crude form of HTML templating. So it's mostly just pretty
> verbose to add or refactor anything, and the sites templating and
> styling is quite old (it dates back at least 10 years!)
> So, I'm making an official call for some help. At the very least, I'd
> like to at least end up converting the site to something like Hakyll
> which is doable without me causing a lot of damage to the stylesheets,
> but for the actual page itself I'd really appreciate it if anyone
> could help out! Please send pull requests or file issues, it's much
> appreciated.

More information about the Haskell-Cafe mailing list