pycraft icon indicating copy to clipboard operation
pycraft copied to clipboard

Depend on redis? (if you use a non-unix platform, please give this a read)

Open traverseda opened this issue 8 years ago • 7 comments

We would like to do the client-server thing. Redis is likely to make that easier, but for the time being is going to make deployment on platforms other than linux harder.

Personally? I'd probably just accept that. But I'd like to get some feedback from the community first.

traverseda avatar Jul 18 '17 20:07 traverseda

Maybe we can use Docker and a docker-compose.yml file for improving platform compatibility and setup?

mrpudn avatar Jul 19 '17 23:07 mrpudn

I feel like "run it in a linux VM" is a poor solutions to windows installs.

traverseda avatar Jul 19 '17 23:07 traverseda

How else would you support linux software running in non-linux environments?

I feel like running it within a container is the modern answer to that question.

mrpudn avatar Jul 20 '17 22:07 mrpudn

The linux subsystem for windows. Cygwin. Compiling the tooling properly for the platform (redis is pretty cross-platform).

traverseda avatar Jul 20 '17 22:07 traverseda

It looks like the solutions to this is simply to include a redis build in our python-wheel. I was overthinking it a lot, this is what I get for not keeping up with packaging standards.

traverseda avatar Jul 25 '17 16:07 traverseda

how about socket?

r58Playz avatar Jun 17 '19 17:06 r58Playz

example here: https://github.com/boskee/Minecraft/issues/70

r58Playz avatar Jun 17 '19 17:06 r58Playz