During a building gits for varios platforms I've realized that living with a python and nodejs at the same time is a big pain in the ass.
Let's begin with Linux Mint:
It doesn't have a setuptools on a startup.
nodejs has a different location, that's why we need to create a symlink to make our npm run start works.
Fedora 24:
A zero problem with an installation (of course it's a good point).
Broken htop, vim, nano, man (I won't provide a screenshot demonstrating it, but all console oriented tools work incorrectly)
Also I have a short dance with a tambourine with installing pip, virtualenv properly
MacOS:
SSH daemon is always turn off on a start up and I always forget to turn it on and spend some time to figure it out WTF with our login util, that's why I think we need to mention that SSH daemon should be started before running gits.
I specify only a little problems above, because I didn't notice all problems and forgot some of them.
Overall wishes:
We need to rework CI by adding different platforms (#95).
We need to provide a more simple interface for running gits (I think we should have something like gits start and that's it, user doesn't care about running a client at first, that running a server), we can achieve this by providing a tool, that will operate our low-level python lib and npm package.
We need to provide a make file with set of simple targets: build, test. By build target I mean that user will have a ready tool to run gits on any platform (except windows). By test target I mean a simple way of running all gits test (now we don't have it).
Can we move our doc back to github from readthedoc? It's a personal experience, but it's more convenient to have all stuff about gits in a one place.
During a building gits for varios platforms I've realized that living with a python and nodejs at the same time is a big pain in the ass.
Let's begin with Linux Mint:
Fedora 24:
MacOS:
I specify only a little problems above, because I didn't notice all problems and forgot some of them.
Overall wishes:
Can we move our doc back to github from readthedoc? It's a personal experience, but it's more convenient to have all stuff about gits in a one place.