Skip to content

Make all submodules have absolute URLs -- for 8.8

The relative URLs were a workaround to let most contributors fork from Github due to a weakness in the haskell.org server.

This workaround is no longer needed. And relative submodule URLs are an impediment to forking which makes contributions harder than they should be.

The URLs are chosen to clone from https, because this makes sure that anybody, even not a registered Gitlab user, can clone a fork recursively.

(cherry picked from commit a76b233d)

  • are either individually buildable or squashed
  • have commit messages which describe what they do (referring to Notes and tickets using #NNNN syntax when appropriate)
  • have added source comments describing your change. For larger changes you likely should add a Note and cross-reference it from the relevant places.
  • add a testcase to the testsuite.
  • replace this message with a description motivating your change

If you have any questions don't hesitate to open your merge request and inquire in a comment. If your patch isn't quite done yet please do add prefix your MR title with WIP:.

Merge request reports