So, I've decided to give up on vibe.d (I really tried and... wasn't excited about it). And the site is rewritten in F# now. I'm going to improve it in the future, but it's in a pretty decent state already. It fully supersedes current Yesod implementation, and all of the functionality (i.e. both the working routes) remained fully compatible with the old site.
Impact
Closes #13 (yep, it was so extremely easy to implement that I just had to). Closes #32. Closes #34. Also the updated resources link (#30) and copyright year (happy fawkin' 2016 finally, just about time) will finally be able to arrive to production.
Infrastructure
I've already evaluated .NET Core runtime on the production server, and it seems to work. I'll deploy the site soon after the review and merge.
Review
I'd like to either @rexim or @gsomix to review my changes. Also, @hagane may be interested. Will merge after 1/3 or 2/3 approval ratio.
Introduction
So, I've decided to give up on vibe.d (I really tried and... wasn't excited about it). And the site is rewritten in F# now. I'm going to improve it in the future, but it's in a pretty decent state already. It fully supersedes current Yesod implementation, and all of the functionality (i.e. both the working routes) remained fully compatible with the old site.
Impact
Closes #13 (yep, it was so extremely easy to implement that I just had to). Closes #32. Closes #34. Also the updated resources link (#30) and copyright year (happy fawkin' 2016 finally, just about time) will finally be able to arrive to production.
Infrastructure
I've already evaluated .NET Core runtime on the production server, and it seems to work. I'll deploy the site soon after the review and merge.
Review
I'd like to either @rexim or @gsomix to review my changes. Also, @hagane may be interested. Will merge after 1/3 or 2/3 approval ratio.