#1 GHC 8.10 support

Відкрити
4 роки тому відкрито koz.ross · 7 коментарів
Koz Ross відкоментовано 4 роки тому

Currently (transitively) blocked by streamly.

Currently (transitively) blocked by [``streamly``](https://github.com/composewell/streamly/issues/463).
Koz Ross відкоментовано 4 роки тому
Власник

This is now dealt with - time for a new release, with many improvements.

This is now dealt with - time for a new release, with many improvements.
george_____t відкоментовано 4 роки тому

Hi, any update on that release? This is currently blocking GHC 8.10 support for evdev.

PS. this package is currently marked as deprecated on Hackage - what's with that?

Hi, any update on that release? This is currently blocking GHC 8.10 support for [evdev](https://github.com/georgefst/evdev). PS. this package is currently marked as deprecated on Hackage - what's with that?
Koz Ross відкоментовано 4 роки тому
Власник

Sorry to be a blocker for a package of yours! Basically, Streamly has some correctness issues. The response concerns me, especially given the importance of Semigroup, which means I'm not really sure if I want to work with streamly in the future. On top of that, hfsnotify appears inactive (or even abandoned), and (at least for the inotify backend) it has some correctness issues. To make matters even worse, hinotify is also looking quite abandoned. I simply don't have enough confidence in any of these components to support any of them, or, indeed, build on top of them.

However, if you'd like to maintain this library, I'm quite happy to hand over maintenance to you, including on Hackage.

Sorry to be a blocker for a package of yours! Basically, [Streamly has some correctness issues][1]. The response concerns me, especially given the importance of ``Semigroup``, which means I'm not really sure if I want to work with ``streamly`` in the future. On top of that, ``hfsnotify`` appears inactive (or even abandoned), and (at least for the inotify backend) it has some correctness issues. To make matters even worse, ``hinotify`` is also looking quite abandoned. I simply don't have enough confidence in any of these components to support any of them, or, indeed, build on top of them. However, if you'd like to maintain this library, I'm quite happy to hand over maintenance to you, including on Hackage. [1]: https://github.com/composewell/streamly/issues/513
george_____t відкоментовано 4 роки тому

Sorry to be a blocker for a package of yours!

No worries! GHC 8.10 is very fresh, and I have things working locally with cabal configure --allow-older=streamly-fsnotify:text. Besides, it's probably just me, and I'm not sure anyone's using my package very seriously yet.

Anyway, I see you saw my post over on Streamly. It's actually not quite enough to convince me to switch right now, but it's definitely something I'll keep in mind.

If you have no interest, I'll definitely take over though. I'll have to look in to the issues with hsnotify etc. I actually ended up using your library, even though my use case for it is pretty simple, since I really didn't like the API design of any of the lower-level ones (and I was using Streamly already).

I'm GeorgeThomas on Hackage.

> Sorry to be a blocker for a package of yours! No worries! GHC 8.10 is very fresh, and I have things working locally with `cabal configure --allow-older=streamly-fsnotify:text`. Besides, [it's probably just me](https://packdeps.haskellers.com/reverse/streamly-fsnotify), and I'm not sure anyone's using my package very seriously yet. Anyway, I see you saw my post over on Streamly. It's actually not quite enough to convince me to switch right now, but it's definitely something I'll keep in mind. If you have no interest, I'll definitely take over though. I'll have to look in to the issues with `hsnotify` etc. I actually ended up using your library, even though my use case for it is pretty simple, since I really didn't like the API design of any of the lower-level ones (and I was using Streamly already). I'm `GeorgeThomas` on Hackage.
Koz Ross відкоментовано 4 роки тому
Власник

And done! streamly-fsnotify is all yours on Hackage. If you want me to transfer this repo to you, I can do that, but I suspect you use Github more, so it might just be easier for you to create a new repo there and copy the contents of this one into it. Best of luck!

And done! `streamly-fsnotify` is all yours on Hackage. If you want me to transfer this repo to you, I can do that, but I suspect you use Github more, so it might just be easier for you to create a new repo there and copy the contents of this one into it. Best of luck!
george_____t відкоментовано 4 роки тому

Great, thanks! I will probably switch to GitHub.

Also, would you grant permission for future versions to be published under a BSD-3-Clause license? I tend to avoid using GPL without good reason, especially for Haskell.

Great, thanks! I will probably switch to GitHub. Also, would you grant permission for future versions to be published under a BSD-3-Clause license? I tend to avoid using GPL without good reason, especially for Haskell.
Koz Ross відкоментовано 4 роки тому
Власник

It's your package now - do as you will, relicensing included.

It's your package now - do as you will, relicensing included.
Підпишіться щоб приєднатися до обговорення.
Етап відсутній
Немає відповідального
2 учасників
Завантажується...
Скасувати
Зберегти
Тут ще немає жодного вмісту.