Why there aren't more "great" Drupal contributed themes availalbe to the community

1 +
couzinhub's picture

That's right

I clearly remember the first someone walked me through the process of commiting a theme through CVS for Drupal.org ... I think I seriously considered not contributing anything, ever.

Then of course, I got stuburn, and finally go it... more or less. But I totally understand that anyone who doesn't have the chance to have someone to explain the process will not bother at all. It is already a hard work to develop a theme, if it's even harder and time exhausting to give it for free... why bother really ?

I would also add that Drupal being so flexible, it is kinda hard to manage every case scenario and thus quite tricky to get fancy. Developing a theme fo the community, you always have to ask yourself :

What if this region is empty?

What if this menu is super long?

What if this is not filled?

what if...?

I'm always amazed by the support request I receive on my themes, users always find a glitch, a way to use  your theme that you didn't think about, and hat will break anything.

Maybe Drupal is just too flexible for very particular designs. Great designs could only be develop for clients, where you get to say what they can and can't do, where you have more control on the "if"

Post new comment

  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <p> <h2> <h3> <h4> <h5> <h6> <img> <p>
  • Lines and paragraphs break automatically.
  • You can enable syntax highlighting of source code with the following tags: <code>, <blockcode>, <c>, <cpp>, <drupal5>, <drupal6>, <java>, <javascript>, <php>, <python>, <ruby>. Beside the tag style "<foo>" it is also possible to use "[foo]". PHP source code can also be enclosed in <?php ... ?> or <% ... %>.
  • Image links with 'rel="lightbox"' in the <a> tag will appear in a Lightbox when clicked on.
  • Twitter-style @usersnames are linked to their Twitter account pages.

More information about formatting options