#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 участников
Загрузка...
Отмена
Сохранить
Пока нет содержимого.