BeMoreHumanOrg / bemorehuman

The recommendation engine with particular focus on uniqueness of the person receiving the rec.
https://bemorehuman.org
MIT License
49 stars 0 forks source link

Port to Windows #12

Open unbrand opened 2 years ago

unbrand commented 2 years ago

Is your feature request related to a problem? Please describe. People who are on Windows are shut out from using bemorehuman. Not just people! There are lots of Windows servers out there that are behind corporate firewalls.

Describe the solution you'd like I'd like to see bemorehuman running on Windows.

Describe alternatives you've considered Not running on Windows. This is the current Linux-only state and it seems limiting.

Additional context There are lots and lots of people on Windows. Seems silly to shut them out.

unbrand commented 2 years ago

Hmm. For implementing, cygwin seems like a good approach. I think the POSIX nature is more important for bemorehuman the the gcc nature of mingw.

unbrand commented 1 year ago

Should really go native (no cygwin/wsl). Protobuf-c is a little bit of a hassle to install on win. Maybe it's better to natively port the code and provide a binary for ppl to download if they want. That way, if ppl want to build from source they can or if they want to just try it out they can download binary (and then download test data from grouplens)