Ubercart and Ecommerce once year later
A little under a year ago, after drupalcon, I and some others were dismayed by some of the issues plaguing ubercart development. Flames and hurt feelings perpetuated, but both projects kept trudging along.
One year later, where have things gone? 180 degree change!
Ubercart++
So now from an outsiders perspective, the ubercart community has come together and is creating an enterprise commerce solution for drupal. Drupal 6 ubercart is *mostly* utilizing core modules that can do a better job (aka CCK, views, actions, etc), while they stay focused on making ubercart good.
The ubercart.org site is still strong on its own, but #ubercart folks are interacting more with #drupal, creating a communication conduit which is stronger than ecommerce. They haven't moved over to drupal cvs yet, but I hope that's a goal for the next year.
E-Commerce--
Although I still wish these two packages could combine, I'm seeing why ecommerce is loosing ground to ubercart. A few weeks ago two ecommerce devs were in #drupal-ubercart, finally fed up with ecommerce. They mainly pointed to the stiffness of the module maintainer, and not opening up the code for more to maintain. Now I'm not sure if this is true or not. However, my experiences were similar a few years back. While ecommerce has some good back-end features in 4.x, the development strategy is flawed because it doesn't promote more people to join and contribute.
Back to ubercart... did I leave?
I tried to convert a site back in Dec '08 to ecommerce. I kept telling myself that "the next ground up site I would do in e-commerce, and help improve it." But every time I fiddled with e-commerce, I ran into stupid bugs that reminded me why I left looking for something like ubercart.
With some new modules like uc_node_checkout, the authorize.net cim, recurring payments, etc, ubercart is very complete. Bugs submitted on ubercart.org are looked at fairly quick, and they are starting to port more contributed modules to drupal.org to integrate into the greater #drupal community.
I see really no reason why not to use ubercart anymore. The kinks have been worked out, and even with its disadvantages, ubercart is still better than any implementation of ecommerce.
But this is just my experience. Perhaps there are some e-commerce users who can talk me down ;-)

0 Comments:
Post a Comment
<< Home