This site is archived.

Introducing Ubercart

Ryan's picture
Submitted by Ryan on Wed, 07/16/2008 - 16:57.

Session recording

Attached files

Co-presenters: 
Placement
Session time: 
08/29/2008 - 13:30 - 08/29/2008 - 14:30
Conference booklet summary and bio
Article for conference booklet: 
Ubercart is an exciting e-commerce module package for Drupal. It is a flexible, easy to use system that is already working across the web to sell physical goods, file downloads, site memberships, node access, and much more! This session will be all about exposure... presenting as much of Ubercart to as many new (and experienced) users as possible. The nature and size of the module package means there is always more to learn and share, and we couldn't be more excited about the rapid pace of the Drupal 6 migration. The session will briefly cover the project's history, basic feature set, and points of integration with Drupal and other contributed modules. It will then showcase some of the advanced features Ubercart provides with demonstrations for setting up dynamic shipping quotes, selling paid file downloads, and selling role promotions. Each of these will be accompanied with real life use cases and demonstrations on live sites where possible. The formal session will wrap up with a word about Ubercart's development roadmap. In Drupal 5, a foundation was laid in both code and community development. In Drupal 6, we'll focus on optimization - refining the core, making it easier for developers to contribute, and taking advantage of Drupal 6's updated APIs wherever possible. Work on a D6 compatible "Uber Tuber" is well underway and will be reported on in this session. If times permits, the session will close with a question and answer period. Ideally, attendees will walk away with no questions remaining, ready to dive into developing e-commerce sites in Drupal. However, since we're likely to run out of time, please feel free to find the developers any time during the conference to say hello, ask some questions, or give them a high five.
Bios for conference booklet: 
Ryan Szrama is the lead developer of the Ubercart project. He has been spreading the word since its inception through the community and at Drupalcons starting with Barcelona. He lives with his wife in Louisville, KY where he works full time growing and coding Ubercart along with the rest of the team (also present in this session).

 
Introducing Ubercart:
Where it is and where it's headed...

Overview

Ubercart is an exciting e-commerce module package for Drupal. It is a flexible, easy to use system that is already working across the web to sell physical goods, file downloads, site memberships, node access, and much more! This session will be all about exposure... presenting as much of Ubercart to as many new (and experienced) users as possible. The nature and size of the module package means there is always more to learn and share, and we couldn't be more excited about the rapid pace of the Drupal 6 migration.

The session will briefly cover the project's history, basic feature set, and points of integration with Drupal and other contributed modules. It will then showcase some of the advanced features Ubercart provides with demonstrations for setting up dynamic shipping quotes, selling paid file downloads, and selling role promotions. Each of these will be accompanied with real life use cases and demonstrations on live sites where possible.

The formal session will wrap up with a word about Ubercart's development roadmap. In Drupal 5, a foundation was laid in both code and community development. In Drupal 6, we'll focus on optimization - refining the core, making it easier for developers to contribute, and taking advantage of Drupal 6's updated APIs wherever possible. Work on a D6 compatible Uber Tuber is well underway and will be reported on in this session.

If times permits, the session will close with a question and answer period.

As always, the developers are available after the session for further inquiries and are always interested in meeting new people. Feel free to stop any of the Uberdevs in the halls for a word or a high five.

Agenda

* Brief history of Ubercart.
* Ubercart features overview.
* Integration with Drupal core and contributed modules.
* Configuration demonstrations and examples:
  - Advanced shipping with Workflow-ng
  - File downloads
  - Role promotions
  - Setting up PayPal
* Development roadmap for Drupal 6 and beyond.
* Q/A if time permits.

Goals

Session attendees should leave with a broad understanding of what Ubercart is and what it enables them to do. Attendees will gain an initial familiarity with various parts of the administrative interfaces through the demonstrations, and they should know where to go to find help when they start their next Ubercart project. Finally, everyone will be brought up to speed on the current state of Ubercart development and find out how they can get involved!

Resources

* Ubercart project page - http://drupal.org/project/ubercart
* Community site/support forums - http://www.ubercart.org
* Documentation - http://www.ubercart.org/docs
* Live sites directory - http://www.ubercart.org/site
* Livetest (front end demo) - http://livetest.ubercart.org
* Admin demo - http://demo.ubercart.org
* Development roadmap - http://www.ubercart.org/forum/development/5115/...

More resources to follow... check back for updates!

Related sessions

Drupallers interested in more of the Drupal 6 work should consider attending at least the first part of the Ubercart in Drupal 6 session.

We'll also be performing A Hands On Guide to Module Development in which we will discuss the things we've done wrong and are starting to do right in module development. The session will include an example of developing a module that integrates with Ubercart.

vincent's picture

This is going to really

This is going to really interrest me : at the time of drupalcon we will be in the middle of the developpement of an ubercart ecommerce website with more than 4500 products. I'll have some question for sure.

Noyz's picture

Cant wait!

I'm hearing a lot about ubbercart - can't wait to get the nitty gritty.