Oct 2, 2015
Back in April, I announced plans for the future of School of Haskell and
FP Haskell Center. We're now half a year later, and it's time
to start moving ahead with those plans. The summary is:
FP Haskell Center will be retired by the end of the year, please migrate your projects now.
School of Haskell will be transitioned to its own domain name, schoolofhaskell.com, with hopefully no interruption in service.
Migrating projects from FP Haskell Center
In order to migrate your projects, please:
Open your project on fpcomplete.com
Select the Git menu from the top bar
To get a tarball with all of your sources, choose "Source dist"
To retain your full project history, push to an external Git repository (such as on Github or Bitbucket)
As readers of this blog are likely familiar already, FP Complete and the Commercial Haskell group have been putting a lot of effort into the Stack build tool for easily and reliably building Haskell code. We recommend migrating your project to Stack.
School of Haskell
We have three milestones along the path to our new, open sourced School of Haskell:
Release ide-backend - the core
engine powering School of Haskell - as open source. We completed this process in
March, and ide-backend has continued as a successful open
source project since then.
Create a School of Haskell API service, allowing arbitrary
websites to "activate" Haskell code on their sites to create
interactive snippets for their users. The open source schoolofhaskell repository is mostly feature-complete, and we are currently making refinements before launching the service.
Extract the School of Haskell HTML display and edit code to its
own project and host on schoolofhaskell.com. At that point, users
will be able to view and edit their content on schoolofhaskell.com
instead.
Once all three steps are complete, we will begin redirecting users from fpcomplete.com to schoolofhaskell.com.
Timeline
We expect the School of Haskell changes to be completed by the
end of October. We will be sharing more information about this
process as it unfolds, and once the new deployment is available,
will welcome contributions to improve the School of Haskell. We
also look forward to seeing how others are able to take advantage
of the new service API to extend their own websites.
For FP Haskell Center: we will be shutting down the service
completely at the end of 2015. We will soon deploy changes to
provide a warning when accessing FP Haskell Center about the
impending shutdown. Once the service is shut down, your data will be inaccessible. Please ensure that you have backed up any data and code you wish to retain.