 Jeremy White |
In honor of the great Lame Duck giveaway
2009-10-26 13:37
Wednesday the 28th is the one year anniversary of our
Lame Duck giveaway special, in which we gave away 650,000
copies of CrossOver, melted down our servers, and destroyed
the US economy.
We're choosing to celebrate the anniversary in a variety
of ways. First, we're going to launch a 'CrossOver is NOT Free'
promotion starting on Wednesday.
Next, in honor of the Lame Duck, we have given our next
two upcoming releases code names. 'Snow Mallard' is the upcoming version
of regular CrossOver and 'Zombie Mallard' is the upcoming version of
CrossOver Games.
Snow Mallard represents a radical departure for us. For the first time,
we're going to embrace the reality that CrossOver runs many applications,
rather than just a limited number. Instead of a fixed number of applications
supported by CrossOver, CrossOver will be able to use 'Application Installer Profiles',
which can come from us, or from the broader community. This should make it easier
for our Advocates to bake tips and tricks right into an installation recipe.
Snow Mallard also includes a complete rewrite of the client engine, so everyone,
particularly Linux users, should see a dramatic improvement in behavior.
Zombie Mallard will continue to build on the great games we support now,
and add support for Left 4 Dead 2, once it's available.
The marketing guys also tell me we'll have a new video out tomorrow,
something to do about the Lame Duck as well. But they won't tell me
what it is; some kind of surprise...
Cheers,
Jeremy
|
 Jeremy White |
When to retire Tiger
2009-09-18 10:14
So now that Snow Leopard is out and roaring, a debate is raging inside CodeWeavers about Tiger. With each release of Mac OS X, we have to tune CrossOver; we've yet to have a major release 'just work'. And at this point, CrossOver runs on all versions of Mac OS X that run on an Intel processor.
But I'm getting a lot of pressure to drop Tiger support from the development team.
Supporting Tiger slows us down; there are more advanced techniques we don't use, because we need to remain backwards compatible with Tiger. Further, Tiger never really supported CrossOver that well; there is a nasty bug that causes a serious performance hit. Nicely, Apple fixed that in Leopard. Further, less than 10% of our customer base is still on Tiger. So there are a lot of reasons to drop Tiger support.
But, on the other hand, I hate to keep even one person from having CrossOver joy. And, being mercenary, it is often large organizations that stay with old versions of Mac OS X, so I know for a fact that the sales team is someday going to come to me demanding Tiger support. So I'd rather leave it in place than have to retrofit it 9 months from now when the sales team has a killer opportunity we just can't ignore.
So if anyone has any compelling stats on Tiger use or what other software makers are doing, I'd love to hear it.
Meanwhile, it's back to cranking on our next release, code name: 'Snow Mallard'.
Cheers,
Jeremy
|
 Jeremy White |
Civil Rights for Zombies
2009-09-02 09:53
So I think of myself as an open minded person, and I'm deeply passionate about securing rights for every person, regardless of race, religion, sexual orientation, or operating system choice. (Although I'm not so sure about marriage amongst Windows users - is that really safe? ).
However, I just can't get behind the idea of
Civil Rights for Zombies. Now I understand that Zombies were people, too, and that we should be open minded and considerate where we can. But, feeble as it may be, I'm remarkably fond of my brain, and don't care to have it eaten.
Perhaps history will judge us all harshly. Perhaps it would be more humane to establish zoos, where they could be safely watched, as we do with other predators, such as Snow Leopards. But that raises troubling questions as well - what would they eat? You could argue that Windows fan boys aren't really using their brains, and thus could be used as a food supply, but then you risk destroying the zombies from malnutrition.
No, I remain persuaded the only solution is to exterminate all the Zombies. So I'm gleeful that we
now encourage wanton Zombie killing for users of all operating systems,
not just Windows.
Cheers,
Jeremy
|
 Jeremy White |
The Vacation from Heck
2009-08-20 13:24
Each year, my family vacations in beautiful
Door County, Wisconsin. In fact, my wife has been there every year but one of her life. It's a great vacation; we stay at a fantastic timeshare that my wife's parents own.
One year - the first time we took our older son there - we had what we refer to as "the vacation from Hell". Our son developed asthma and croup that week. This was long before we understood either ailment, so all we knew was that he was miserable and that three days of sleep deprivation mess you up. We finally fled in misery, late in the night, in a complete fog bank. It felt like a bad horror movie . We still have fond memories of a Shell station near Green Bay that was far enough inland to be out of the fog. Nicely, every year since, we've had idyllic vacations there, with great memories.
This past year, though, we've decided that the Prince of Insufficient Light darned us to Heck. Our vacation was mostly cheerful, but every day came with at least one thing that was not quite right. The weather was mostly nice, with only brief periods of rain. Of course, one of those brief periods were right during the 6 hours we needed to be out of our unit, when we traditionally bike through Peninsula State Park. So no bike ride for us this year.
Last year, our older son, who loves pancakes, airplanes and flying, went down to the local EAA chapter and got to eat pancakes and fly a plane. It was great - so great, in fact, that we took our younger son, who doesn't much like pancakes, but wanted to fly, down to give it a whirl. Of course, this year, they didn't have any qualified pilots, so there were no flights, only pancakes. No airplane flight for us this year, and 2 hours of wasted driving.
Next, we love to go see a sunset show at the
Peninsula Players. This is a fantastic treat; professional theater, right on Green Bay. You can get a glass of wine and sit by the shore and watch the sunset, and then go in and watch a great production. This year, for whatever reason, they moved the Sunday production (which was the day we could go), to 4:00 instead of 8:00. The play was great, but no sunset for us this year.
Also, my in-laws traditionally hang out with the kids while we go out for a nice Italian meal. Each year, we've had a great experience, with great service and a relaxing meal. This year, the hostess ticked us off and the waitress double billed us. When we played our traditional post date game of pinball, the pinball machine was broken in a subtle way (you had to tilt to get it to move down the side alley). And the darning went on like that, day after darn day.
Of course, there was a lot of sun and sand and sailing and cheerful times, and if these remain the only things I have to complain about in life, boy am I one lucky son of a gun.
But I'm glad to be back at work, and hopeful that our efforts to ship CrossOver Games 8 aren't going to be darned in any way. Nicely, the early beta reports all look good, so I'm hopeful it's avoided the curse...
Cheers,
Jeremy
|
 Caron Jensen |
A funny thing happened today...
2009-08-11 15:30
You see, we had this FaceBook Profile a long, long time ago. But, instead of being set up as a page, it was set up as a user. At some point in time someone (probably FaceBook) decided that users must be real people and not entities, who knew? This was about one week after I took over the realm of the FaceBook account.
Enter six months of exchanges between the FaceBook team and myself. They were very helpful in the beginning, but we all know that FaceBook has grown to be the massive social online entity that it is and if you haven't recently noticed, people that always swore they'd never join are joining. Suddenly, SURPRISE, your mom is reading your status. This is my excuse for the FaceBook team not getting back to me. It's a very good excuse, knowing how difficult it can be to give tech support to a wide range of people. And, one person jumping up and down about how the company profile was setup wrong and could you 'please fix it for me' certainly could get lost in more important things to do (but if I find out they have an arcade cabinet... ^_^).
I finally gave up. There was no getting access to the page, there was no updating it. It had sat stale for months with 150+ fans... kind of embarassing.
I created a new page. Not only did I create a new CodeWeavers page, I PIMPED a new CodeWeavers page. I showed it to everyone, I posted about it, I put it in forums, I sent a link to it to everyone who wrote to us asking to be our friend on FaceBook. Then, I set up 'Selective Twitter' so that our esteemed COO, Jon Parshall could, indeed, post to FaceBook from Twitter if he so desired (and it worked until that fateful day last week that Twitter went down... and even then I got it back to responsive later in the day). THEN, not feeling that that was enough, I enabled our RSS Feed to update the page status. I added a plug for the Wine RSS feed as well (them's my peeps, and I love developers!). I went through the trouble and hardship to 'register' the FaceBook page from a text message without subscribing poor Jeremy White to the FaceBook app (can't use my company phone to verify, no texting... hint, hint!). This allowed me to put up such fantastic videos as the Left4Dead preview on FaceBook and try to launch my voice acting career with the MS takeover video (still waiting for the phone call...).
My point is... it was working beautifully. Sure I had to jump start the RSS feed now and then. Sometimes Twitter was flaky, but it was okay. And there was that duplicate page out there somewhere that FaceBook staff would not respond about that I couldn't touch...
Yes, that duplicate page.
You know how some people just can't stand a messy desk or desktop and how sometimes they think they have to have every thing clean. You know... neat freaks. If you could see my desk you'd know I'm not one of them. I have post-it notes everywhere (I am the post-it note queen...), a mess of notes from things to do to notes about what the customer on the phone is trying to ask me. My car keys often get lost on my desk, my iPod traverses through the dangers if it's not charging (that's when it's got an anchor to one of three computers at my station). I have a container with used coffee grounds in it (they are for my compost, don't judge!) and... well, you get the point, I'm not neat. And, sometimes it means I lose track of things... and don't go thinking my desktop is any better, it's actually worse. I am organized... but not neat.
Our system administrator is neat. His desk is relatively clean, he keeps everything running and is master of freeing up space (he proved this last year during our 'special' promotion that fried the servers). This comes in handy 99.9% of the time.
Today was that other .1%.
You see, he has been set as an admin to both CodeWeavers' pages for some time... and apparently the stars aligned, the mood was right... and he discovered where to remove the duplicate page from FaceBook. Or so he thought.
Yes, the trick is the 'delete' function apparently uses the name of the page and one thing lead to another...
*censored*
We have a new FaceBook page:
http://www.facebook.com/pages/CodeWeavers-Inc/142527800089
Selective Twitter is broken and the CodeWeavers' Staff Blog feed is throwing a fit. Wine RSS is working (of course), so there is hope.
I'll have it all whipped into shape soon. Until then, I'm the 'chocolate makes an excellent apology' Ninja!
Cheers!
|
|
|