Skip to content
This repository was archived by the owner on Sep 3, 2024. It is now read-only.

Support GHC 8 #5

Closed
3noch opened this issue Jan 25, 2017 · 10 comments
Closed

Support GHC 8 #5

3noch opened this issue Jan 25, 2017 · 10 comments

Comments

@3noch
Copy link
Contributor

3noch commented Jan 25, 2017

I may be doing something wrong, but I'm having trouble getting this to build with GHC 8.

@qnikst
Copy link
Contributor

qnikst commented Jan 26, 2017

Hello, currently this package in not actively maintained by it's primary maintainer. I'll try to take a look into this issue but I can't guarantee that I'll do that promptly.

@3noch
Copy link
Contributor Author

3noch commented Jan 26, 2017

@qnikst Thanks so much! I actually figured out the issue. It was my fault.

On a side note, is this package safe to rely on for the future without a primary maintainer?

@qnikst
Copy link
Contributor

qnikst commented Jan 26, 2017

Major bugs will be fixed but may be not very promptly. All PRs will be reviewed and merged possibly with delays. Versions bounds will be updated upon a notice. Unless somebody will volunteer to drive this package forward you should not expect much improvements. I'm not sure that I can say that I totally trust codebase so possibly there is a room for improvement , but as far as I know there are some users of this package and it works for them.
I think such situation will stay at least in the middle term.

@qnikst
Copy link
Contributor

qnikst commented Jan 26, 2017

What I've written is only about distributed process platform packages like extras, client-sever. Network transport family, distributed-process itself and d-p-asynx are properly maintained.

@3noch
Copy link
Contributor Author

3noch commented Jan 26, 2017

Ok thanks so much for this detail. I'm very, very new to the cloud haskell world. How critical is this package to the cloud haskell effort?

@3noch
Copy link
Contributor Author

3noch commented Jan 26, 2017

Perhaps this is all documented somewhere so forgive me if I'm asking for info that is readily available.

@qnikst
Copy link
Contributor

qnikst commented Jan 26, 2017

In our practice we primarily use distributed-process, network-transport-tcp, network-transport-inmemory, distributed-process-async, and build our primitives on top. There are also distributed-process-platform with a number of packages inside that try to mimic Erlang's OTR, they are not critical for writing code.

@3noch
Copy link
Contributor Author

3noch commented Jan 26, 2017

Thanks very much. I'll close this issue since GHC 8 support is already working.

@3noch 3noch closed this as completed Jan 26, 2017
@hyperthunk
Copy link
Member

Sorry, I'm trying to get back to maintaining these packages but have not had access to a working environment for quite some time now. Hopefully will be back on board soon but efforts to get back to the project stalled last year.

@hyperthunk
Copy link
Member

@3noch please ping me if you need any assistance, this package is getting proper attention at last!

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

3 participants