Hi everyone,
I just wanted to quickly mention some of the patches I have committed recently
to the bloodhound-core for anyone who is interested.
There have been two changes around trying to make it easier for me to run a
development environment with, hopefully, some more consistent setup. This is in
the form of providing postgresql and selenium-firefox services through docker
containers. There might be some downsides but it removes a load of setup that
might not even be feasible on some systems. I imagine that there will be some
more work necessary around this at some point.
I have also been using the postgresql setup to let me play with an old
bloodhound database to see what some of the problems might be. For instance, it
looks like there will need to either be a bit of a refactor of the api url
handling as there is currently a clash between the format requests (e.g.
[...]/<milestone-name>.json) and milestone names being allowed to use the '.'
character.
I have also fixed the column names for various foreign keys to match what the
legacy database uses.
I am not expecting to look at getting the django server running in the
docker-compose setup for a while but it may be that others would find this
useful. It could be either fun or frustrating for someone to try!
Cheers,
Gary