Aug 24, 2012 20:45
Bob's off at his first Friday night footbal game of the season. He'll be gone every Thursday, Friday, and Saturday for the next 6-8 weeks. Some Tuesdays too. I miss him, but it's kind of nice to have the house to myself too.
The house is coming along. The floor guys finished up a couple of weeks ago. The master bedroom, master bath, and kitchen are 95% done. Now it's just rearranging the little bits of things to be in the best spot for daily use.
My office is...usable as my office right now, but nowhere near where it needs to be. We've decided that it will be the official guest room, and want to get a simple murphy bed, that will house the queen size mattress that we recently retired (and was only a year old anyway - it will be a nice guest bed). But, at the moment there's nowhere else convenient to keep that mattress, so it's flipped up against the wall and my chair is backed up into it to hold it in place. I've got some boxes to work on here, but really once we get the murphy bed in it'll be less than a day to get everything else organized around it.
The living room is horrible, but it's horrible because we have horrible furniture in it. We will throw money at that problem later. There's one box of boardgames that we never use, and a bunch of boxes of books that we're waiting to unpack until we are absolutely sure where they will be.
The one big thing left to do is the garage. We still can't park a car in it, although we have managed to leave the door open for hours at a time twice now. Nothing has been stolen yet, but we've each done it once now and have to be a lot more careful about it. There's a bunch of stuff that we need to get rid of - I have a big corner cabinet that we don't have room for in the new place, and a 6 foot tall square glass display cabinet that we don't need any longer. Maybe some other stuff too. The hardest thing in the garage is all the odds and ends boxes - there's probably 15 of them down there - all the very last boxes that have that one thing we couldn't forget buried in a bunch of crap that should have been thrown away. Tomorrow I'll start going through those boxes, and I'm going to do it in the garage next to the trash can.
Work has been hell the last few days, and I'm going to have to work through the weekend. Yesterday, the annual one day meeting that I host before JavaOne had to be cancelled and moved. This isn't just an update in Outlook - it's an event with a budget and caterers and signage, and blah blah blah. It's for the people who have a leadership role in the website, usually half volunteers from the community and half O employees. The O employees have to be there. So we're really putting on the dog for the community volunteers. But somebody else (a friend who I have very stabby feelings toward at the moment) scheduled a "geek bike ride" and invited everybody who was invited to my meeting to go. So now, with a choice between a one day working meeting (that I do make an effort to make it an enjoyable day, with good food, etc) and a bike ride over the golden gate bridge, they all chose the bike ride. I'm not surprised, or even hurt that they made that choice. I'm pissed because the whole reason we have my thing on Saturday is because it was before the conference started and there was never any conflict. They literally didn't have anything better to do. So now it's rescheduled, a dinner with booze, half the time of the original meeting. I still have a bunch of stuff to work out with the catering, but overall it's coming back together. Still pissed though.
Then this morning I get random email from a couple of different people saying that they just realized that they haven't gotten any email from their mailing lists since April. And one of them is a guy who works for me! On the site! And he hasn't been getting email. WTF? Turns out some genus in IT turned off our old email alias. Just like you could send me an email to srb@livejournal and it would go into my gmail account, if you're a member of our site you get a user@java.net alias. Groovy. Except on the old site it was user@dev.java.net. And user@dev.java.net is how all of the mailing lists that were migrated from our old system are set up. (Tonya, are you hyperventilating yet?) So now I know that we've got this massive bug. We're talking over 600,000 accounts that we imported. But I can't reach them to tell them because they aren't getting their email! There are two easy fixes that will just take a few days to implement. But then I have to publish the massive public oh-shit-we're-sorry-you-didn't-get-any-email-since-April-and-we-didn't-notice apology. That's going to be pleasant.
And then. This afternoon at 1:53 pm my phone rings. It's Chris, the guy who manages the engineering team that provides our forge services and he says "IT is turning off the DNS on all of the sites at 6am Monday morning." WTF? This is over 2 million people to be impacted between my site and the two sister sites. Many of those users literally do their jobs on our sites. Some of them are O employees, but most are open source developers who trust us to be up and running. SO. WTF?
IT has just this morning noticed (on a site that has been up since 2003) that the mailing list archives show the email addresses of some Oracle employees. And our bug tracker has email addresses of some Oracle employees, because people who write bugs (including me) often have a discussion about them via email before the bug is written, and then we just copy the whole thread in there to save some typing and give context.
The mailing list archive thing does actually bug me. There's no reason not to obfuscate those, but we haven't because the software package we have makes it a big PITA to do so, and we're replacing that entirely some time next year. It's not a security flaw, but it does open people up to spam and that sucks. The bug tracker thing is just effing ridiculous.
So, PANIC. OMG PANIC. If there is no website, there is no job, for me or for several of my favorite people. I called in every favor, tracked down people on vacation or who had already gone home for the weekend since they live on the east coast, sent scattershot all caps NO REALLY YOU NEED TO PANIC NOW TOO emails all over the place, and got it escalated to the exec VP level who told IT to accept a compromise.
So we have a stay of execution for Monday. Not Tuesday. Just Monday. And as part of the compromise I need to go through the bug tracker and manually change every single bug that has a mention of an Oracle email address in it private, so it can't be publicly searched. This of course makes those bugs utterly useless, because the point of bugs is for people to see them so they can fix them. While I'm doing this, Chris will be doing the exact same thing for the other sites. The mailing lists are going private, visible only to subscribers until we get a better solution in place.
Tonight, more self medication. I'm so tense that my shoulders are up around my ears and I'm twitchy.
FUCK IT. Fuck it. And Fuck O's IT department. Seriously.