codingteam / codingteam.org.ru

Our main web site.
https://codingteam.org.ru
MIT License
2 stars 1 forks source link

Port the entire project to F# and ASP.NET Core #38

Closed ForNeVeR closed 8 years ago

ForNeVeR commented 8 years ago

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.

gsomix commented 8 years ago

Looks ok for me. 🐐

ForNeVeR commented 8 years ago

Thank you, guys.