Gold Capped: The Undermine Journal may have to close down

The Undermine Journal is an invaluable site that a lot of auctioneers have been making great use of. I wrote about it when it was in alpha, as well as how to use its market alert to watch for cheap deals. Unfortunately, the days of having a convenient graph showing you the price history for your realm are numbered. There's a very real possibility that this service will be killed by Blizzard's new auction house interface, and we'd be back to each keeping our own spreadsheets.
What's going on?
The site works by logging into the auction house web interface (the pre-Cataclysm one) and scanning through every auction. In order to access a realm, Erorus, the owner of The Undermine Journal, has to create a level 1 character for each realm/faction. With 50 characters per account, this has meant a slow but steady increase of realm faction coverage, dictated by user votes. Each realm is crawled once an hour or so, but the crawlers were designed to minimize the impact on Blizzard's servers.
The old WoW Armory interface for Blizzard has started to time out on scans, and the new Battle.net interface doesn't allow for scans like this. Blizzard has never acknowledged that it's aware of the UJ, and since its change has (potentially unintentionally) hamstrung it, Erorus has stopped accepting donations and adding realms (which involves creating new accounts).
The value of The Undermine Journal
This site is essentially a hobby; Erorus described it as his "train set." It costs real money to keep running, but building and maintaining a site of this complexity is the kind of pastime that some people really enjoy. The core functionality of the site sounds simple: provide near-to-real-time data and a historical graph. However, reading through the developer blog archives, it's remarkable how complex these things get under the covers. There are a bunch of servers performing various parts of the job, a large and complex-sounding database, and one of the best login systems I've seen in our corner of the internet.
There had been all kinds of new features being added once the core engine was running smoothly: heat maps and sold item tracking, an XML feed (which provides the raw data Blizzard should be providing), syndicated editorials, the alerts I mentioned before, and of course, a ream of new realms added very frequently.
Personally, I make the most use out of the alerts and the historic graphs for commodities. When I found myself buying volatiles two days after launch, being able to see how far the market had dropped since launch really helped me. I also use it to keep tabs on my competition, which helps me plan when to schedule some playtime (ideally right after they historically log off). I'm not the only person who uses this site, and assuming it's left running by Blizzard, I suspect a lot of people would get value from it.
But is it legal?
Parsing the data from the auction house of hundreds of realms into an easily manipulated format is not only complex; some people wonder whether it's even allowed. The short answer is that yes, it's completely, 100 percent in accordance with the terms of service as they are now. However, this is Blizzard's game, and if it decides that this site is not something it wants to encourage, it always has the right to turn it off.
Intent matters, though. A player-funded hobby site that takes every possible measure to avoid causing unnecessary stress on the Blizzard servers and carefully follows the guidance for data usage on the wowarmory.com site is much more likely to be tolerated (or hopefully even encouraged) than a site that takes advantage and doesn't pay any attention to the resources it consumes.
How Blizzard can save the Undermine Journal
If Blizzard continues with its plan to phase out the WoW Armory in favor of Battle.net, the Undermine Journal will close down. I suspect it will not have been deliberate on Blizzard's part, because the few occasions when some player-generated innovation crossed a line that made the game less fun (like AVR, QA Poster, and the original Decursive), Blizzard was pretty up front about its desire for it to go away. The Undermine Journal seems to be under Blizzard's radar still, but I like to think that if it were looked at, there might be a compromise where the site could be allowed to continue to exist in some way. I suspect that Blizzard probably wouldn't mind any of the features but might be a little peeved about the necessity of crawlers.
If this is the case, that's a simple problem to fix, and there's precedent. Auctioneer's scan used to be a resource-wasting server hog. Instead of disabling or throttling Auctioneer, Blizzard elected to provide an efficient data dump that could be only run every 15 minutes. Assuming it notices the UJ fast enough to make a similar decision, the answer could be to create a raw XML feed of the auction house.
This would take us from a situation in which one person has to pay for enough accounts that he's able to execute an incredibly inefficient scan at great expense to both his bank account and the Blizzard servers to a situation in which a very efficient XML feed is provided. The UJ (along with any other innovators who have an idea that would make the auction house minigame more fun) could focus on manipulating, interpreting, and displaying that data.
Honestly, I just don't want to have to go back to my spreadsheet. This site is infinitely better than the dinky little sheet I had made for myself to track prices, and it takes (me, at least) a lot less work. So long as Erorus is willing to keep programming for us, I hope Blizzard lets him.
Filed under: Economy, Cataclysm, Gold Capped






Reader Comments (Page 1 of 2)
Gendou Dec 10th 2010 2:17PM
Amen. As one of the early, early beta testers for Erorus and a supporter of his site, I think that allow such an amazing resource to lapse would be a tragic oversight on the part of Blizzard.
John Dec 10th 2010 2:18PM
Market Watcher still works right?
I realize that The Undermine Journal does vastly more than the trending/database that MarketWatcher does, but for a one-realm / one-faction player (which I am), Market Watcher does pretty well.
ruggerjj Dec 10th 2010 2:32PM
I still want to see an EVE Online version of the AH. With graphs charting number of the items sold along with a average price over time. Also including Buy Orders for stuff you want and how much you would be willing to pay for it. That way people will know if the junk they are collecting in dungeons or off mobs is even wanted or not.
Chmee Dec 10th 2010 5:01PM
I'm with you on this. Eve's approach to the game economy - even hiring a professional economist to oversee it - is one of the smartest things CCP has done for the game.
I'd even like to see something like the ability to send a letter to my banker in Org (the NPC, not my bank alt) and tell him to take certain items out of my account and put them up for auction (he'd charge a fee for the service, of course), so I don't actually have to be in org to auction stuff. Buying might be a little more difficult, unless they do it the way EVE does (remote buy orders, as well as sell orders).
Outdatedkero Dec 11th 2010 10:14AM
^SECOND!
thekaboobie Dec 10th 2010 2:34PM
god i hope they don't kill it unintentionally or intentionally I love it and I don't think I can go back to the stone ages...
Chad Kendrick Dec 10th 2010 2:35PM
Anything we can do to help? Such as post on a forum or something? I love UJ and it has made it a lot easier to track prices.
DayDreamer Dec 10th 2010 4:23PM
Yes! Tell us what to do!
I may be joking, but I also would like to know if there's anything to be done, or if the article already reflects the wheels in motion.
Mannas Dec 10th 2010 2:47PM
Without knowing, I would assume that the monthly fees UJ has to pay to have all those crawler accounts would offset Blizzard's server costs induced by those crawlers.
When you consider that the accounts used are not player accounts that are logging in, creating instances, requiring customer service, etc... I would bet that have those crawler accounts would be more profitable to blizzard than an active player account.
Not that it would be substantial enough to spur Blizzard to specifically develop for UJ, but I think that they may not mind those crawlers for this reason.
Thander Dec 10th 2010 2:55PM
It seems to me Blizzard just hasn't implemented that armory feature on the battle.net site. I think most of the stuff missing is just because they haven't finished implementing it. They have tried to make sure the most important features are still there with the new site, but not everything is there.
Borgthor Dec 10th 2010 4:18PM
I think the pricing functionality is well outside the scope of the previous incarnation of the Armory, and I'd be surprised if it's currently on the table. Since Cataclysm hit I'm glad the new armory has taken shape so quickly, so here's hoping!
Basil Berntsen Dec 10th 2010 4:23PM
Actually the crawler is able to look "past" the first 200 matching results on a search. The new battle.net auction house doesn't work the same way, and this is no longer possible. That is, in the end, what would mean the end for the Undermine Journal.
Borgthor Dec 10th 2010 4:18PM
I think Blizzard has their work cut out updating their current XML feeds. It takes a long time (and it's often inconsistent) to display changes to characters, achievements and even the new guild leveling and achievements can take longer than 24 hours to appear.
However, it's a great idea, and hopefully *should* be more efficient if done by Blizzard themselves. Maybe they could offer this guy a job. ;)
Basil Berntsen Dec 10th 2010 4:25PM
If I needed a web developer, I'd hire him- read his developer blog. It's little things, but this site is one of those rare sites that's done so right, I can't think of any improvements.
Borgthor Dec 10th 2010 6:22PM
Last time I looked at the site, Dath'Remar wasn't implemented, so I didn't stay long. Visiting it again, I'm already hooked. Being able to have all the data behind the trends really does inspire confidence in purchasing.
Borgthor Dec 10th 2010 6:22PM
Before they implemented this (XML feel of AH pricing) functionality themselves, I'd prefer them to remove the limitation of only seeing 50 mails in your mail box at a time. I think 1000 would be a better limit. That way, I can see just how many of those glyphs sold over night on the mobile AH interface.
seanbob91 Dec 10th 2010 4:48PM
I honestly think Blizzard should hire Erorus and then give him access to gain the raw data from the AH and build this really awesome AH tool for Blizzard! It would add an experience to the game at a first party level! Either way I hope Blizzard and Errorus can come to some type of resolution cause it would be a shame to see this website go away!
K Whitt Dec 10th 2010 5:03PM
_THIS!_
I would love it if they hired him and integrated his services into the website AH and possibly the Auction apps for iPhone and Android. Seriously, if when I payed for remote auction house, if I also got access to graphs and things like this... That would so influence my decision to pony up every month, or even 6 month pre-pays for a service like that.
tadedra Dec 14th 2010 2:26AM
also agree.
izziebot Dec 16th 2010 10:40AM
The only issue I have with that idea is that such a feature would definitely be pay-for and not free. It'd likely be implemented into their existing remote auction house, screwing over all the people who used it.
I wouldn't be surprised honestly if this was intentional and they're implementing something similar already.
Can't spell Blizz without Biz.