You Beta Watch Out

You beta watch out
You beta not cry
You beta not shout, I'm telling you why...

Today we've decided to take a leap forward in the development process of Ubercart. We're leaving behind the Alpha days and diving head first into beta testing. We're rolling up our sleeves and looking for bugs to kill, so feel free to post them up. (Heck, feel free to post up patches to fix them, too! Eye-wink)

Ubercart is over a year old now and has expanded far beyond our initial short-sighted vision of what the cart should or could be. We now have a tool that can turn any Drupal site into a store selling physical goods, digital goods, and site memberships - three essentials for Drupal stores. There are live implementations of all these features providing invaluable feedback as the code has matured.

At this point, most of the core features are in place, though we have a few left in the works to polish off in the beta phase. You can view a list of our "to-do's" in this thread. Feel free to post up installation problems in that thread, too.

So, go grab the beta and get to testing! (Please remember to backup your code and your databases prior to updating.) We'll accept bug reports/patches here in the forums or at the Ubercart issue tracker on Drupal.org. The tracker on d.o has been opened up temporarily until we find time to bring the tracker here up to speed for easier issue management by non-administrative users.

For those in the know, I'm abandoning the minor version releases (a la 7b, 7c, etc.) in favor of just releasing beta 2, beta 3, etc. We'll try to get releases up quicker during the beta cycle so we can push out 1.0 and start converting to Drupal 6!

Re: You Beta Watch Out

Excellent news! Way to go überpeople Laughing out loud

Congratulations!

Good show, sirs and madams.

Re: You Beta Watch Out

great great great, I will try to upgrade my installation today !

Re: You Beta Watch Out

Excellent news!

Re: You Beta Watch Out

Thanks Ryan, great job. Do you still checkout from bazaar with alpha or there a new tag? Also, just my two cents after using Drupal for a few years now, I'd tread a bit slowly going to Drupal 6. It will be many months before the majority of sites convert due to 3rd party modules and related stability issues. This happens with every Drupal major release, the module catchup phase. I'd spend some time really getting ubercart nailed for Drupal 5. The conversion to 6 shouldn't be too bad if the core 5 functionality is sound, but if you start too soon, you be chasing a moving target, especially with 3rd party modules on which uc depends. You'll also be chasing a flood of bogus bugs related to 3rd party modules that are not quite stable for v6. Ok, great job on getting beta out and I'll start testing. Thanks.

Great...

Keep up the good work Ryan et al, it's most appreciated.

Re: Re: You Beta Watch Out

@schaub123 - thanks for the feedback. It's a tough decision... we definitely intend to keep up the 5.x version, but for our own personal use we need to move on in development. There are so many API changes that affect Ubercart that I anticipate at least a month converting the code over, and I'm loathe to start the two big remaining projects we have (eBay/QuickBooks integration) on Drupal 5 if I'm going to have to rewrite it all for Drupal 6. Sticking out tongue

But you're right, we can't go faster than CCK and the few other contributed modules we take advantage of, so we'll be hanging around in Drupal 5 for quite a while. Hadn't even considered the bugs due to the stability of modules being updated. Thanks for the heads up.

And I guess it is time to get rid of the alpha tag in Bazaar. We'll try to figure that out today and make a post about it somewhere.

Manufacturers

Great! Thanks Smiling

I noticed the manufacturers module disappeared in the new version, you can download it as a seperate module (http://www.ubercart.org/contrib/2465), but that version is currently only compatible with the alpha release.
Are you dropping support for manufacturers in the mainstream version?

Re: Manufacturers

Not dropping support, as we should be using it ourselves, but it just didn't feel right as a core module. I don't know how long it will be around, and part of me wants to encourage folks to use a taxonomy or CCK alternative... but we should be using the module or some derivative of it in our store in the future.

Re: Manufacturers

We should make the Compatibility field a range of values or something. The manufacturer module hasn't really changed a whole lot...for about a year now. Go ahead and use it if you need it.

Re: You Beta Watch Out

just updated from alpha 8a, worked fine except one thing. Seems i've doubled up on imagecache pre-sets : can anyone else confirm?

Manufacturer module

What needs to be done if I upgrade Alpa 8 to Beta 1 concerning the manufacturer module? Can I just leave it or will the Beta 1 break the use of the manufacturer module?

Re: Manufacturer module

There's been a couple of changes to the manufacturer module since alpha8, but most of them are pretty minor. You can still get them from the contribution page, though.

Re: Re: Manufacturer module

"Them"? But will a alpha 8 installation likely break if I upgrade it?

Re: Re: Re: Manufacturer module

"Them" as in the changes.

But no, it shouldn't break.

Re: Re: Re: Re: Manufacturer module

I tried this and uploaded the beta 1, and added the uc_manufacturer module to the upload.

I couple of things broke. The base URL for the catalog is changed back to "catalog" instead of what I had changed it to: "webshop". I can't find the place to change this back again. Hints? Smiling

In the alpha 8 installation, Catalog settings looks like this:

Catalog settings:
The catalog vocabulary id is 1.
The base URL pointing to the catalog is webshop.

Need to fix that update

You can use Pathauto on catalog URLs now, so that setting wasn't needed any more. I need to change that update function to use it if pathauto is available.

Re: Need to fix that update

Is pathauto the same as the core path module (URL aliases)?

Re: Re: Need to fix that update

I found the path auto module. It's intimidating to say the least. Is this really the only way to change the URL of the catalog? Seems like a lot of fuss and possible complications.

Re: Re: Re: Need to fix that update

For catalog pages you really only have to do one thing. On the Pathauto page under Site configuration, put webshop/[catpath-raw] in the Catalog Path Settings. Check the "Bulk generate aliases" box and click "Save configuration". It might run for a little while, but that's all you have to do to get back the way it was.

Re: Re: Re: Re: Need to fix that update

Thanks Lyle! You made my night! Smiling Worked like a charm!

adding manufacturers within categories menu

Hi, I'm trying to build my shop fot electronic parts with ubercart. My problem is that I have categories like motherboards and notebooks with one manufacturer (ASUS for instance). My idea is in categories menu to show manufacturers with the count of products for every one of them. When I make category notebooks and manufacturer Asus, they are in different vocabularies and I don't know how to combine them in my category menu. Any ideas will be greatly appreciated.

Re: adding manufacturers within categories menu

Reading the description I think Display multiple hierarchical product catalog blocks should solve it for you.