ruma / homeserver

A Matrix homeserver written in Rust.
https://www.ruma.io/
1.08k stars 41 forks source link

Update readme #155

Closed anuragsoni closed 7 years ago

anuragsoni commented 7 years ago
jimmycuadra commented 7 years ago

I'm afraid I'm gonna veto these changes. The details of configuring a development environment on someone's host system is not something I want to maintain. The Docker setup is provided specifically to avoid this kind of stuff. If someone really wants to avoid Docker, it is not too hard to figure out what is needed from the information already provided, and they can do so in a way that is suitable for their own host environment.

Good catch on the vector.im link. I'll make a quick commit to fix that so you don't have to bother with another PR. Thanks!

anuragsoni commented 7 years ago

@jimmycuadra fair enough. In that case i'd atleast mention that the version of docker-compose needs to be atleast 1.6.

One reason I had tried to suggest this was as the docker-compose provided in the official repositories for my linux distro (Ubuntu 16.10) in this case does not contain any docker-compose higher than 1.5.1 and as a result it doesn't understand v2 format for for the docker-compose.yml file

jimmycuadra commented 7 years ago

@anuragsoni I'd support documenting minimum version numbers of Docker and Docker Compose, since those are tools we are expecting anyone developing Ruma to use.

anuragsoni commented 7 years ago

opened #159 to document the minimum required version for docker-compose and docker-engine