Folks,

this is not about bashing Radiant. Instead, I'd like to mention a few things 
that make it harder to sell Radiant-based solutions to customers who often 
answer "Why don't you use Wordpress for the job?"

(1) Radiant is like a toolbox for websites, but not quite.

From a developer perspective, Radiant doesn't stand in the way while I'm 
building the next great website for a customer. It's a great tool to build and 
develop. From a customer (aka. "end user") perspective, Radiant is a bunch of 
input boxes where you have to enter cryptic stuff which looks a lot like code. 
Well, in fact it is. Thats why some of my customers wouldn't ever trade in 
their wordpress UI for a nifty Radiant site. Which is a shame because they 
could do so much better. How can I sell Radiant to users who don't recognize 
the simply aesthetics of Textile {or any other markup}?

(2) Core Radiant isn't enough to build a real-world website.

HTML, javascript, css and images, that what you'll typically need. Radiant (at 
least edge) handles the first three pretty well, considering (1). For images, 
you need the paperclipped extension. Why isn't this core functionality? And 
even it it was: URLs like /assets/47/some_image.png contain that database id, 
which changes with every installation and make them hard to remember.

(3) Upgrading is a pain.

Even if I dont like it: Upgrading Wordpress is a breeze. Upgrading Radiant 
usually involves SSH connections, terminal commands, some gem handling and 
server restarting. Not a breeze, not at all. I can do that, but end users 
typically can't.

How do you think about this? I'd love to contribute to make stuff easier, but 
I'm not sure where to start. Any comment is welcome. Kind regards,

Christian

p.s.: Will be at ArrrrCamp tomorrow. Who else?

Reply via email to