Phase 2 done. On to phase 3 – Themes ahead!
We finished phase 2, are thrilled with the result and the reception, and dismayed that the rollout didn’t go flawlessly. That’s life, I guess, but we learned some lessons and will get better with our next release. Thanks for sticking with us – you really are the best customers anyone could ask for.
Phase 3 is coming right along, and should be a quick release. We’ll finish adding the new CSS code to the remaining Styles (Journal, Slideshow, Traditional, and All Thumbs) so you can continue to customize to your hearts content. Ditto for your personal homepages, community homepages, and misc other pages.
Phase 4, though, will be the really interesting one. I’m going to break company policy just this once, and talk about a future feature. We’re calling it ‘Themes’ and we’re only just beginning to flesh out how it will work. The basic idea, though, is that all smugmug accounts – Standard included – will have access to ‘Themes’ on a per-gallery basis. Think ‘Birthday Party’, ‘Halloween’, ‘Tropical Vacation’, and the like. Your entire gallery would then take on that ‘Theme’.
Even better, though, is we’ll have a great WYSIWYG interface where you can create your own themes, giving them your own names, and changing *every* detail within your gallery – from font colors to dashed lines to backgrounds. You then can save it and re-use it on any galleries you’d like. Don’t like the new green? Simply use one of the other Themes or create your own.
Note that this isn’t complete HTML and CSS control like Power Users and Pros get – you won’t be able to create your own banners for the header and remove the footer. This is purely making the gallery look & feel match the occasion behind the gallery.
No promises on when it’ll come out – we’re a ‘when it’s done’ company, so it could be quite awhile, but I wanted everyone to know that it’s coming.
Meanwhile, enjoy Phase 2. 🙂
new layout, phase 2
So we’re nearing completion (tonight, hopefully!) on phase 2 of our site design overhaul that greatly enhances the control everyone gets of the look & feel of their smugmug sites. Heavily CSS-driven, with lots of fine-grained control, it should make a lot of people happy.
I’ve posted a call for comments (inluding a preview screenshot) over on digital grin, so if you’re curious, take a look.
You can also see this thread about stylesheet changes you may want to make if you’ve customized smugmug already.
OSCON 2005: OSCON vs LinuxWorld
So last year I opted to go to LinuxWorld, which was in my backyard, instead of OSCON. This year I was lucky enough to attend OSCON. Disclaimer: We were an OSCON sponsor, but I don’t think it impaired my judgement. 🙂
The two shows are very different, but the short summary is that OSCON was better. The long summary is as follows:
Sessions: The sessions, in general, at OSCON seemed to be more authoritative and deep on their given subject matter. With a few notable exceptions (Brian Aker’s MySQL session comes to mind), LinuxWorld’s sessions just weren’t geeky enough for my tastes. I felt like I knew considerably more about the subjects than the presenters did. Equivalent subjects at OSCON, however, left me feeling like I’d just watched a presentation by someone more knowledgeable, or at the very least, one of my peers.
Keynotes: Perhaps the most interesting difference between the two were the keynotes. At LinuxWorld, they had a lot of business heavyweights from various companies involved or just getting involved with linux. Generally, I’m not a fan of the ‘vendor keynote’ as they often end up being a lot of horn-tooting, and not much else. LinuxWorld did an admirable job, though, of having the vendor keynotes still be fairly useful and interesting. From patent indemnification to laptops shipping with Linux, some meat came out in addition to corporate posturing. At OSCON, there was a mix of geek keynotes and vendor keynotes. I massively prefer geek keynotes when I can get them, and OSCON didn’t disappoint – they were mostly great (especially on Friday!). But the vendor keynotes were definitely a low note. From SpikeSource to Computer Associates, they lacked meat and substance. I think I’ll call this one a tie.
Exhibits: I would say they were roughly on par. LinuxWorld was larger, but OSCON was more focused. Neither offered me much in the way of new products or information that I didn’t already have, so I didn’t spend much time in either hall other than searching for friends. OSCON did have goodies in the hall during breaks, so slight bonus points are awarded for that.
In-the-halls: For lack of a better term, we’ll just call it “in-the-halls”. This is really where a lot of the meat of a conference gets done, if you ask me. Meeting new people, seeing old friends, and generally geeking out. Between sessions, keynotes, and the like, discussions even more interesting than the talks occured on-the-spot. My list of valuable contacts grew, and we even managed to invent something neat with regards to feeds, I think. More on that in another post. OSCON dominated in this regard LinuxWorld was nearly useless, at least to me, in comparison.
Social: While you might argue that the after-show parties and dinners aren’t part of the show, or aren’t influenced by the show organizers, I think you’d be wrong. The caliber of speakers and show quality directly relates to how much fun and how useful the after parties are. (Parties? Useful? Definitely.) OSCON wins here, too, though maybe I’m just too sucky to go to the good stuff at LinuxWorld. 🙂 (And did OSCON have Casey West’s powerful green laser popping balloons and freaking cops out?)
Location: I’ve never been to Portland so I was excited to visit someplace new. Portland turned out to be a beautiful city with fantastic public transportation. While I ate at some nice places in Portland (especially Good Dog/Bad Dog and Queen of Sheba!), I think I have to give San Francisco the edge in food. Both have gorgeous Japanese Gardens (which seemed overrun by OSCON geeks, which was cool) and bridges. I think this one is a tie.
Verdict: OSCON by a large margin. Kudos to O’Reilly for putting on another great con.
OSCON 2005: Google & Open Source
As an interesting follow-up to my post about giving back to the open-source community, the same subject came up during Chris’ session about Google and their approach to open-source software.
As you may know, Google’s got a great track record with open-source, particularly with their current Summer of Code program. Normally, I’m glad we’re not huge like Google – I like being small. But I have to admit that they have a wonderful opportunity to help the open-source community in many ways, not just financially. Looks like they’re doing well with it, too.
Interesting to hear, though, that they have some of the same thoughts and qualms about so-called “bounty” programs for open-source that I have. I’ve worried that, should we make cash contributions to certain projects, it might backfire on us. It’s pretty easy to imagine some sort of fight or, at the very least, feelings being hurt among developers as they figure out how to use the contribution. I think their approach is a sound one with Summer of Code and all of their other open-source participation, but similar things would be very hard for a tiny operation like us.
Anyway, Chris’ session was both informative and warm-and-fuzzy: Google’s doing well contributing their own code, enhancing and using existing projects, and in general, supporting open-source.
Giving back to open-source
smugmug couldn’t exist without open-source software. Lots of blood, sweat, & tears mixed liberally with open-sourced software (and a bookshelf full of O’Reilly books) = smugmug.
Now that we’re successful, though, it’s been weighing on my mind: How do we give back? We have support contracts for some of the components we use, which is nice, and we’re sponsoring OSCON 2005, which is also nice, but it’s really not enough. Some of the key components don’t have a service & support arm. And while sponsoring a conference about open-source is a nice gesture, it doesn’t put money right into developers pockets, which is really where it belongs.
We’re not successful enough (yet!) to simply hire open-source developers and pay them to continue doing what they were doing. I can’t wait until we’re at that stage, but we’re just not there yet.
So what do we do in the meantime? Simply donate cash to the projects in question? Offer to host their websites and development efforts? Maybe give them some stock in smugmug?
I’d love to hear any suggestions. And if you’re at the con and want to discuss it, look for the guy in the red smugmug hat. 🙂
We're raising prices
This was pre-announced a few months ago, but it’s finally happening sometime this week (Thursday night? Friday?) if we get everything tested in time.
Here’s the deal, short and sweet:
If you already have an account, or sign up before these changes go into effect, you WILL be grandfathered for as long as we possibly can. (Years, at the very least). So if you were planning on signing up, or upgrading your existing account, now is the time to do it. You’ll “lock in” current prices in on your account for years, rather than having to pay the new prices.
Just to be very clear here, we’re not doing this because our company is in trouble. smugmug is profitable, growing rapidly, and has no debt or outside investment. It’s solely owned by the employees, and we’re all thrilled with how it’s going.
Instead, we’re doing it because there are some new things coming, such as partnerships, which necessitate a slight rise in prices. We don’t anticipate raising prices again for years, until something like inflation catches up with us.
Lawmakers Hate Kids
In a CNN article about the new changes to Daylight Savings Time, Rep Fred Upton, R-Michigan had something stupid to say: “Kids across the nation will soon rejoice,” said Upton, because they’ll have another hour of daylight trick-or-treating.
Maybe I live in fantasy land, but I lived in lots of different cities and states as a kid, and I can’t recall a single kid going out trick-or-treating before dusk. We wanted to, sure, but we always had to wait. It’s Halloween, for heaven’s sake!
So, now, instead of trick-or-treating from 7pm to bedtime (9pm?), kids will only get to trick-or-treat from 8pm to bedtime (probably the same 9pm). How idiotic.
If you asked any kid across the nation, they wouldn’t be “rejoicing” about this. On behalf of all stupid adults everywhere, I sincerely apologize. It’s not my fault, I swear.
What Would You Do: Grocery Stores
Every time I hear about a product or company having a potential problem, or facing a coming challenge, I try to think about what I’d do about it.
This time, it’s grocery stores. Apparently, the handle on a shopping cart at your local grocery store contains 10X more harmful bacteria than anything else you come in contact with on a regular basis. Yuck! Is this a problem facing grocery stores in the future? I happen to think it’s an opportunity, and here’s what I’d do:
Anyway, What Would You Do is a fun game to play. Anyone else got any fun problems and solutions? HP already used my favorite solution: get rid of Carly! 🙂
Mac OS X Tiger – problem city?
We’re pretty OS agnostic at smugmug, and we like it that way. We have customers that use every operating system, so I think it’s wise that smugmug’s employees do the same. So everyone has Windows desktops, Mac OS X laptops, and Linux boxes abound.
I’m the only one who hasn’t upgraded to Tiger (Mac OS X 10.4), though, I think. Everyone else at smugmug jumped at the opportunity and quickly installed. Soon, I heard howls. Turns out that 10.4.0 was quite buggy. (We kept a box or two on Panther for testing, but everyone’s primary laptops were upgraded by their respective owners). Lucky me for not upgrading. 🙂
After 10.4.1 came out, the howls went away. Apparently not for everyone, though, as Jeremy Zawodny is having big problems of his own.
I’m dying to upgrade, beacause the geek in me can’t help it, but it sounds like it’s still not worth the hassle. I’ve been telling people for years that Mac OS X is the best OS on the planet, but maybe it’s backsliding a little? Anyone else still having major problems?


