Since there is an announce of “Maintainer Needed!” in the WEB page, and since there is NO contact information available on the page, there should be a place for all the interested people that would want to collaborate in such effort.
For instance, I would like to contribute in the WEB page maintenance, and I’ve already found some dead links there, like the Google+ link, that according to Google itself is DEAD!.
All thos interested in contributing may also post inside this thread in hope that someone pays attention.