Split into core and server-side packages#26
Split into core and server-side packages#26imalsogreg merged 1 commit intocdepillabout:masterfrom imalsogreg:split-core
Conversation
|
@cdepillabout Where to put your great haddock tutorial? It is semantically closer to But maybe we want it to be available on this package's normal entry point: Or we could put it in both packages, but that's code duplication. |
|
@imalsogreg Thanks for doing the work on this, it looks good! Are you using this professionally (or at least in a relatively serious personal project)? If so, would you want to be a maintainer for servant-checked-exceptions? On the off chance that something happened to me, it would be nice to have someone else that has push access to this repository and access to hackage. Are you using
I don't really have a strong opinion on this. However, it would be nice to add a link to it on relevant pages. For instance, if you add it to servant-checked-exceptions-core but not to servant-checked-exceptions, it would be nice to add a link to it on the servant-checked-exceptions page. |
|
It looks like some of the travis builds are failing because of missing files. Here's an idea of what we can do for the
|
|
@cdepillabout Cool, I'd be more than happy to co-maintain. We use this library in production at FormationAI (formerly known as Takt). I don't know much about stack/stackage in practice. So while I'm happy to try to keep stack.yaml files up to date, getting that right is something that I may lean on travis for than getting right on my own :) Adopted your ideas for |
|
I fixed up the errors that were occurring on Travis. I'm not sure what was causing them. All I did was update the
Okay, that's no problem. I'll keep the
Okay great. I've invited you as a collaborator for this repo. I think Github should send you an email with more information. I think this should be about ready for release? Feel free to merge this in when you feel it is ready. I'll do the initial release of servant-checked-exceptions-core and then also release servant-checked-exceptions. I'll then add you as a maintainer on Hackage. Let me know what you hackage username is. |
- Split out servant-checked-exceptions-core and build with ghc/ghcjs - Split out servant-checked-exceptions serverside package and test with ghc - Shuffle documentation - Bump version number and CHANGELOGs - Updating the travis config to the latest version.
|
@cdepillabout Great. Thanks for the fix! Sounds like a plan. I'm |
|
Thanks! This has been released as the following packages: https://hackage.haskell.org/package/servant-checked-exceptions-core-2.0.0.0 You've also been added as a maintainer for those two packages! |
Closes #25 and closes #18
Tasks:
EnvelopeandVerbsInternal/styleservant-checked-exceptions-corecompiles under ghc and ghcjsservant-checked-exceptionstests pass under ghcstack.yamlfile