- Apollo Astronaut Dr. Edgar Mitchell Talks About Life on Other Planets
- The Way We Work: Twitter del.icio.us Hack
- Video of Scalable Theming Session from Drupalcon Boston
- Google's Mapping User Experience; Where have you been?
- The Importance of Strategies, Operating Plans & Success Metrics for NGOs
- vi, Drupal Search, and Playa Del Carmen Retreat
- "Breadcrumb" Definition
- Support the Warrior, Not The War.
- Firefox Tip: Changing Default Browser URL Bar Behavior On Click
- DrupalCamp Seattle Wrap Up
DrupalConBarcelona2007: Session Report: E-Commerce Module
Simon is giving a presentation about the ecommerce module.
- an overview of who's been involved and history of the module
Current Practices & Directions:
comprehensive online business solution
documenting all code
docs at drupalecommerce.org
new maintainers - w/ new maintainers, there's been a lot of rapid development. yet it's a challenge to manage.
contrib modules in own projects
reduce tickets - Bruno has been knocking 'em out - down from 250 active tickets. Now barely in the top 10 open tickets
API's
Checkout API: to be improved with D6.
Receipts API "everything to do with money" incorporates the old Payment API
Trasaction API: everytime something happens, modules can listen in.
Ecommerce API - plans to integrate with actions module. captures events workflow, payment and new: Payment Allocations... as part of fixing a paypal bug that allowed for people to change the amount of a transaction, the Part part of the API will maintain the original (actual) price amount and deduct the (now) partial payment.
eCommerce doesn't have a specific definition for where it's best. Simon's personal opinion is that we're covering what suits everyone's needs. The big challenge will be to consolidate and going through the code to reduce it.
Audience: eCommerce is, like Drupal, two things: an out of the box solution, and also a framework for customizing the solution.
New:
Product Features is now being developed along parallel lines as CCK. Allows adding features (like "recurring" which adds expiration, for instance).
reivew of eC modules (role discount, coupon, Charge, recurring)
in V4, partial payments to affiliates and contributors
currency support is on its way.
Challenges:
code is added, but not reduced
some code neglected w/o maintainer is using
rapidly changing APi's
synchronizing releases with contrib modules.
Allowing addt'l maintainers
Bloat: eC tries to be everything
- Ian's blog
- Login or register to post comments
- Delicious
- Digg
- Technorati






Thanks Ian. That was really useful! :)