The Future of p2pool.info
As some of you know, I developed the p2pool.info website back when p2pool first started to take off because I was looking for a way to understand the blocks that p2pool finds, the pool's hashrate over time, etc. This was at a time before p2pool has its own local web interface built in.
I no longer mine on p2pool info myself, but I've been happy to continue hosting p2pool info for the benefit of those that do because it currently runs on the same web server as one of my other non-bitcoin related project, and I'm already paying for those servers anyway.
Unfortunately, things have changed in the past few weeks. My other web application has grown in popularity, and p2pool.info itself has doubled in popularity in the past two weeks (mostly with hundreds of new users out of China). The result is that the p2pool.info activity no longer fits easily on the same server hardware as the other site. To keep my other web site up and running smoothly, I need to move p2pool to its own server, but that is not a cost I am willing to cover.
There are a couple options here.
Option 1 is to just let p2pool.info fade away into history. p2pool now has a decent web interface built in, and maybe that is good enough for everyone.
Option 2 is for someone else to take over ownership of p2pool.info (and assume all the costs). The catch is that p2pool.info is not built with technologies that the typical bitcoin fan is probably used to (it's not linux/php/python/mysql/etc). The application is an ASP.NET MVC application written in C# (and HTML/JS) and SQL Server as the backend database. It's currently hosted in Windows Azure, but in theory could be hosted on any IIS/WIndows host without significant development changes.
What happens next is probably up to the community, and my short term plans are compatible with both options.
1. Sometime in the next few days I will make the code of p2pool.info open source and post it on GitHub.
2. I will also take create a data bump from the SQL Server database and make it also available on GitHub so that anyone that wants to host it can load all the existing historical data about p2pool.
3. I will take p2pool.info offline, or more probably will replace it with a static page that explains the situation.
I know p2pool.info is popular and is used by almost 1000 people per day. Ideally, someone will want to take the code and host it elsewhere. In fact, if someone wants to commit to doing that in the short term, I'd be happy to delay #3 for a bit to allow them time to get the replacement servers up and running.
Or if someone wants to read the code, understand what it's doing, and rewrite it in PHP/Phython/NodeJS/etc, I'm also cool with that. I'm also willing to transfer the p2pool.info domain name to forrestv or anyone else established in the community that the community reaches consensus on so that the domain can continue to be used.
I'm sorry to be pulling the rug out with such short notice, but I have to do something along these lines to get my other web application working reliably as quickly as possible.
Really sorry to hear this. You have my thanks for running the service.
I use it often and can honestly say it helped me understand p2pool and stick with it.
I will be sending a small donation to the donation address on the website shortly.