It will be a full rewrite, because we’d like to get rid of PHP and do the entire web server in Python.
One of the first steps, that would be easy to investigate on the current codebase would be to start logging data to InfluxDB and display it with Grafana. The first hurdle is to compile Influx for 32bit ARM.
superweird idea here;
have you ever thought of launching a kickstarter campaign for a small amount of money, then using that money to hire a full time software dev for 4 months or so to complete the coding? I think if you set up a simple campaign with simple goals, you’d be able to get both exposure to your webshop and to BrewPi as well as scrounch up the money… i would sponsor…
be happy to help you run the campaign…
And here are the instructions to get Grafana compiled and installed on Raspberry Pi.
If you do these instruction after installing InfluxDB go is already installed. If not see previous post section a) and b)
export GOPATH=/home/pi/gocodez
mkdir -p $GOPATH/src/github.com/grafana
cd $GOPATH/src/github.com/grafana
git clone https://www.github.com/grafana/grafana
cd $GOPATH/src/github.com/grafana/grafana
go run build.go setup
$GOPATH/bin/godep restore
go run build.go build