I knew it was a work in progress but I checked it today and this project seem abandoned (last blog entry is from 2014! [1]). It's a shame... it looked like a good initiative and I had great expectations given the number of sponsors involved.I guess MDN is the best alternative.
[1] https://blog.webplatform.org/