Drupal 7: Ready for Prime Time

by Jon Lebkowsky on February 24, 2012

As developers of Drupal sites and integrations affecting thousands of users, we ensure that any code we use in a production environment has met rigorous standards for stability. A new release of any software package can have issues, so we generally don’t adopt it right away.

So much of the value our clients derive from Drupal comes from the modules that extend the functionality of the Drupal core. There are thousands of Drupal modules contributed by various developers across the globe. After a new version of Drupal is released, it can take time for modules to be updated to work effectively in the new environment.

So we wait not only for the core framework to stabilize, but also for the modules we consider critical to have stable upgrades.

Drupal 7 has been out for a little more than a year, and in that time, key modules that we use to serve our clients have been updated with stable releases yielding a minimal number of remaining bugs and issues. We’re ready to use version 7 as our default for development, acknowledging that it has reached critical maturity. 

Other technical considerations: Drupal commerce is a more sophisticated platform for e-commerce than Ubercart.  CCK essentially has been rolled into core.  Version 3 of the views module is much slicker than the last version.

(Thanks to Rob Matney and Selwyn Polit for their contributions to this post.)

{ 0 comments }

Fixed bids

by Jon Lebkowsky on February 22, 2012

I just posted this at Google+, and it’s worth echoing here:

Fixed bid web development makes no sense. It makes adversaries of the developer and client. The client always want more than they realize at the point of RFP development and/or discovery, and they always want to work it into the fixed price, so there’s a struggle where the client wants more and the developer has to adhere to the estimate of hours or lose money on the project. And even a thorough disccovery often won’t reveal hidden complexities of a project. Projects that seem simple often aren’t, complexities emerge in the process of development. At Polycot Associates, we no longer work according to fix bids or respond to competitive RFPs. Most other developers we know have made the same decision.

{ 0 comments }

DrupalCamp Austin 2011, Day 2

November 21, 2011

View the story “DrupalCamp Austin 2011, Day 2″ on Storify]

Read the full article →

DrupalCamp Austin, Day 1

November 20, 2011

View the story “DrupalCamp Austin, Day 1″ on Storify]

Read the full article →

Social vs. Community

September 29, 2011

Since the Internet first appeared, we’ve been using it socially, through conversation or through the assertion of relationships (“friending”). There’s also “following,” which may or may not suggest relationship, depending whether it’s reciprocated. If you follow Ashton Kutcher on Twitter and he doesn’t follow you back, you’re not in relationship with him, you’re just part [...]

Read the full article →

Clay Shirky Interview from Worldchanging

September 25, 2011

Originally published at Worldchanging.com, March 31, 2008. Clay Shirky is an influential writer, consultant, and teacher focused on the Internet as a social platform. He’s one of the smartest thinkers I know about how people live, love, and work online. His new book, Here Comes Everybody:The Power of Organizing without Organizations, was just published by [...]

Read the full article →

“Drupal in the cloud”

April 16, 2008

Blog post on Drupal load balancing, which is nontrivial. [Link] It is not always easy to scale Drupal — not because Drupal sucks, but simply because scaling the LAMP stack (including Drupal) takes no small amount of skill. You need to buy the right hardware, install load balancers, setup MySQL servers in master-slave mode, setup [...]

Read the full article →

Web Standards and Martians

March 19, 2008

Joel Spolsky’s long, entertaining, entirely geeky take on web standards as “Martian Headsets” is definitely worth reading. He explains why the evolution of the web has included variations on and departures from standard ways of doing things, and cascading fault-tolerance has created a complex environment with billions of web pages, many filled with errors if [...]

Read the full article →

Data portability explained

January 15, 2008

Mashable posted this brief (less than two minute) video with a simplified explanation of data portability. DataPortability – Connect, Control, Share, Remix from Smashcut Media on Vimeo. The site also has a link to a longer written explanation from October about apml (attention profiling markup language) by Mark Hopkins, who says The concept of APML [...]

Read the full article →

Rohit Bhargava on “Social Media Bio”

January 14, 2008

Rohit Bhargava, author of the original “5 Rules of Social Media Optimization,” has published some notes about his new centralized social media bio. He’s talking about aggregating “all of my personal information into what I would consider a complete professional portrait. ” This aligns well with Polycot’s strategic recommendation that business entities should create a [...]

Read the full article →