selda icon indicating copy to clipboard operation
selda copied to clipboard

New Hackage release?

Open dhess opened this issue 1 year ago • 8 comments

Hi, thanks for this project!

With the recent support for GHC 9.4.4 and text > 2, it would be helpful if there were a release to Hackage that included these new features. Is that feasible in the near future?

dhess avatar Feb 15 '23 09:02 dhess

Ideally a new release would include #188, as well.

dhess avatar Jul 31 '23 11:07 dhess

@dhess You mentioned here that you re-introduced selda in your project. Did that include a patch to support text >2? If so, how did you get that - build this library from source, or install through other means than hackage?

tomasaschan avatar Oct 28 '23 14:10 tomasaschan

@tomasaschan Here's what we're using:

https://github.com/hackworthltd/primer/blob/9e4d489a050207420669cd9b5bd9efeb40ffee8f/cabal.project#L29

dhess avatar Oct 28 '23 14:10 dhess

@dhess Thanks a bunch! That seems to work for me too; although I'm using stack, so I put this in my stack.yaml (and added selda and selda-sqlite to my dependencies):

extra-deps:
- git: https://github.com/guibou/selda
  commit: ab9619db13b93867d1a244441bb4de03d3e1dadb
  subdirs:
  - selda
  - selda-sqlite

Worked like a charm (at least for building with the deps included.. 🤞🏻)

tomasaschan avatar Oct 28 '23 15:10 tomasaschan

@valderman is selda is abandoned? If not can we get some upper-bounds fixes into a new hackage release? I'm currently blocked by time < 1.12, although the text <2 issue bound to come up soon.

seanhess avatar Feb 07 '24 17:02 seanhess

@dhess are you still using selda? You mentioned above relying on @guibou's fork. Any thoughts on maintaining a fork with upper-bounds fixes?

seanhess avatar Feb 07 '24 17:02 seanhess

@seanhess We're still using it, but only until I can port our Selda code to Beam.

dhess avatar Feb 07 '24 18:02 dhess

We are hosting a selda fork at https://github.com/novadiscovery/selda in branch nova-master which build with GHC 9.8.

Please beware, it contains a few fixs specific to our company that I have no idea what could be the impact on another codebase.

Note also, I realized that our custom builder does manually ignore bounds for some of the sub component (selda-sqlite and selda-postgresql). I can integrate these fix in our fork if you wish.

guibou avatar Feb 12 '24 22:02 guibou