Zokka-Dev / zokka-compiler

Fork of compiler for Elm, a functional language for reliable webapps.
https://elm-lang.org/
BSD 3-Clause "New" or "Revised" License
81 stars 0 forks source link

Move custom-package-server to separate repo #18

Closed changlinli closed 1 week ago

changlinli commented 2 weeks ago

Quick Summary:

Cabal project kept giving me weird issues with building this project. The API for the package server also has stabilized and it's actually pretty useful as a moderating force to make sure that we are conservative with changes to the package server API that we keep it in a separate repository.

Having it in a separate repository also makes versioning and CI stuff a little bit more manageable.

SSCCE

N/A

Additional Details

If there was a way of getting nested cabal.project files to work, or at least to have nested cabal projects to work I'd be more inclined to keep it in this repo. But as it is, it's also just easier to have an independent release cycle for the package server separate from the compiler.

changlinli commented 2 weeks ago

New repository is at https://github.com/Zokka-Dev/zokka-custom-package-server (no README yet but I'll fix that).