Your SlideShare is downloading. ×
0
Drupal Commerce, DrupalCamp Colorado 2010
Drupal Commerce, DrupalCamp Colorado 2010
Drupal Commerce, DrupalCamp Colorado 2010
Drupal Commerce, DrupalCamp Colorado 2010
Drupal Commerce, DrupalCamp Colorado 2010
Drupal Commerce, DrupalCamp Colorado 2010
Drupal Commerce, DrupalCamp Colorado 2010
Drupal Commerce, DrupalCamp Colorado 2010
Drupal Commerce, DrupalCamp Colorado 2010
Drupal Commerce, DrupalCamp Colorado 2010
Drupal Commerce, DrupalCamp Colorado 2010
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Drupal Commerce, DrupalCamp Colorado 2010

2,701

Published on

This presentation covers the basics of Drupal Commerce with introductory concepts and an update on what has been implemented thus far. Find also links for staying in the loop and getting involved.

This presentation covers the basics of Drupal Commerce with introductory concepts and an update on what has been implemented thus far. Find also links for staying in the loop and getting involved.

Published in: Technology, Business
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
2,701
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
0
Comments
0
Likes
2
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide
  • Welcome to the session, one line definition of Drupal Commerce, and a short overview of what will be covered.
  • Introduce self and company; what is my title in the company? What does that mean for the Drupal Commerce project?
  • Who couldn’t sell this? So, “What is Drupal Commerce?”
  • What are our development standards and principles?
  • Answer the questions – How does Drupal Commerce work? How are we utilizing entities / fields in core?
  • Introduce each of these sessions and then don’t forget to actually discuss them in the demo. ; )
  • Transcript

    • 1. Drupal CommerceBy: Ryan Szrama<br />June 27th, 2010<br />1<br />
    • 2. 2<br />Damien Tournoud<br />(CTO)<br />Mike O’Connor<br />(CEO USA)<br />Some Commerce Guys<br />Ryan Szrama<br />(Community lead)<br />John Faber<br />(COO West Coast)<br />Tim Hill<br />(C0O East Coast)<br />Fred Plais<br />(CEO)<br />Laurent Michel<br />(Bus Dev Mgr)<br />David Mollière<br />(COO France)<br />
    • 3. Who we are<br />We are Drupal experts<br />Providing e-commerce solutions<br />With a worldwide presenceWest Coast (San Francisco, CA), East Cost (Jackson, MI), Europe (Paris)<br />3<br />
    • 4. Our vision for e-commerce on Drupal<br />Make Drupal the #1 open source e-commerce platform in the world.<br />Large e-commerce sites are more conduit than container, so data will be easy to move into and out of the Commerce systems.<br />Foster adoption through targeted distributions of Drupal Commerce, including our own distribution targeting enterprise e-commerce.<br />Support merchants and developers with services like Checkout Monitoring, training, and development partnerships.<br />4<br />
    • 5. Drupal Commerce is one piece of the puzzle<br />5<br />Commerce<br />Merchandizing / Catalog<br /><ul><li>Combined products
    • 6. Set of related products : outfits
    • 7. Selling on social networks
    • 8. Mobile presence
    • 9. Faceted search
    • 10. Staging &amp; preview
    • 11. Upselling integrated in checkout process
    • 12. No shopping cart / 1 click</li></ul>Audience<br />Community / Client<br /><ul><li>Client ratings &amp; Feedbacks
    • 13. Whish lists
    • 14. Facebook Connect : i can see what my friends say about the product
    • 15. SEO friendly site
    • 16. Presence on traffic hubs
    • 17. Mobile presence
    • 18. Scalability</li></li></ul><li>Drupal + Drupal Commerce<br />Drupal<br />Commerce<br />Ubercart’s logical successor<br />For Drupal 7.x and beyond<br />Drupal<br /><ul><li>Widely adopted Content Management Framework
    • 19. 600k+ websites
    • 20. 4,000 contributors
    • 21. 6,000 contributed modules
    • 22. Large community of developers
    • 23. Re-implementation of Ubercart on Drupal 7
    • 24. Acts as a “Commerce core”, tightly integrated with Drupal’s core and the major contributed modules
    • 25. Benefits from Drupal 7’s entity / fields architecture
    • 26. First alpha demo at DrupalCon San Francisco
    • 27. A migration path from Drupal 6.x + Ubercart to Drupal 7.0 + Drupal Commerce will be issued and maintained by Commerce Guys.</li></ul>“Drupal 7 will give birth to a new way of developing contributed modules.”<br />Dries Buytaert, CMS Expo 2010<br />6<br />
    • 28. Drupal Commerce development principles<br />Hard separation of the APIs from the UI.<br />Core system development segregated from plugin module development and &quot;packaging&quot; concerns.<br />Utilization of Drupal 7&apos;s core entity and fields systems for products, orders, line items, and payment receipts.<br />More structured product entry and more flexible add to cart form display.<br />Customizable checkout flow with tighter forms API integration.<br />Stronger &quot;lateral&quot; integration with / dependence on other key contributed modules (i.e. Views, Rules).<br />Strictly enforced code and documentation standards.<br />http://www.drupalcommerce.org/development/standards<br />7<br />
    • 29. Drupal Commerce nuts and bolts<br />Commerce entities: products, orders, line items, customers, payment receipts<br />Commerce fields: product reference, line item reference, price, address<br />Views integration: full entity coverage, default administrative UI, cart and order line item Views, product reference Views relationship<br />Product functionality: product types with custom &quot;Attribute&quot; fields, product creation and management, products displayed via nodes<br />Line item functionality: module defined line item types, #ajax enabled line item manager as a field widget<br />Order functionality: order creation and management, module defined order states and statuses<br />Cart functionality: flexible add to cart form, shopping cart orders, shopping cart block, drag-and-drop multi-page checkout form builder<br />Access the demo: http://bit.ly/dc-demo<br />8<br />
    • 30. Core systems and demonstration (local)<br />Store settings and general administration<br />Products and product types including product attributes<br />Orders, line items, and address fields (oh my!)<br />Shopping cart working through the order systems<br />Customizable checkout form via UI and Drupal API<br />Price handling via Rules<br />9<br />
    • 31. Drupal Commerce Distributions<br />10<br />Drupal Commerce is complex!<br />Distributions will provide templates for new users to get started.<br />Smaller components can be exported as Features, like different types of product catalogs and promotion tools.<br />Default distribution available on d.o within the week for testing Drupal Commerce as it develops.<br />Developers can use the work in progress installation profile:http://github.com/rszrama/commercedev<br />
    • 32. Keeping up with Drupal Commerce<br />Community site: http://www.drupalcommerce.org<br />Issue tracker: http://drupal.org/project/commerce<br />Git repository: http://github.com/drupalcommerce<br />Demo site: http://bit.ly/dc-demo<br />“Low-hanging fruit”: http://bit.ly/dc-low-hanging<br />Google Summer of Code: affiliate and usability projects<br />Drupal Commerce Sprint, June 29 – July 2, 2010:http://www.drupalcommerce.org/node/175<br />DrupalCon Copenhagen 2010, August 23-27:http://cph2010.drupal.org/<br />11<br />

    ×