Hi all,
I've successfully wired up my project so that I can build and completely configure a server with apache httpd, postgres, and deploy a http-kit app. I must admit that it's really amazing that I can do all of the server configuration with just a few commands! This is really powerful stuff!
As I was getting things working, I noticed that the 0.8.x version of the postgres crate is in need of a few updates. For example, ubuntu 14.04 installs 9.3 by default and postgres 9.3 uses a new unix_socket_directories option. (I see a pull request for this here:
https://github.com/pallet/postgres-crate/pull/9). I'd also like to add support for ubuntu 14.10 to use postgres 9.4.
Now that I have a better understanding of how to use pallet, I'd like to dive deeper to look under the hood and I thought a good way to do that would be to write a few tests to ensure postgres works on ubuntu 14.04 and 14.10 with correct versions.
I found the pallet-test-env project. Is pallet-test-env being used to test any crates currently? Also, is there a version 0.8.0 crate out there that has a good coverage of test cases that I might use as reference for best practices when testing crates?
Also, it seems a lot of the 0.8.0 crates haven't been actively developed in a few months. Is it worth the time fixing them up? The palletops site says that 0.7.x is the stable version and I saw a post earlier that work is being done on pallet 0.9.0? Is that still the case? And if so, perhaps I should be using 0.7.0, and then wait until 0.9.0 is ready?
Thanks!
Dave