SlideShare uses cookies to improve functionality and performance, and to provide you with relevant advertising. If you continue browsing the site, you agree to the use of cookies on this website. See our User Agreement and Privacy Policy.
SlideShare uses cookies to improve functionality and performance, and to provide you with relevant advertising. If you continue browsing the site, you agree to the use of cookies on this website. See our Privacy Policy and User Agreement for details.
Successfully reported this slideshow.
Activate your 30 day free trial to unlock unlimited reading.
The State of E-commerce on SilverStripe - StripeCon EU 2015
The State of E-commerce on SilverStripe - StripeCon EU 2015
1.
The State of E-commerce on SilverStripe
Photo: OldTools / arbyreed / Creative Commons
2.
What can you build with SilverStripe?
Photo: Bow Makers’Tools / PeterThorny / Creative Commons
3.
What tools are available?
Photo: OldTools / arbyreed / Creative Commons
4.
How can we make SilverStripe a better e-commerce platform?
Photo: One to a Box / Aaron Webb / Creative Commons
5.
SilverStripe Shop
Photo: OldTools / arbyreed / Creative Commons
+ Active community
+ Increasingly best-practice
driven
+ Paid time for regular
maintenance (thanks Adair
Creative Group)
+ Wide payment support
(Omnipay)
- Technical debt
- Documentation
- Internationalization
- Weaker branding & default
theme
- CMS UI unpolished
github.com/burnbright/silverstripe-shop
6.
SwipeStripe
Photo: OldTools / arbyreed / Creative Commons
+ Clean, tested code
+ Modular to a fault
+ Polished CMS UI
+ Nice default theme
- Less active community
- Fewer payment drivers
- Checkout less flexible
- Maintenance is PR’s only?
github.com/swipestripe/silverstripe-swipestripe
7.
SilverStripe E-commerce
Photo: OldTools / arbyreed / Creative Commons
+ Faster development
+ More new features
+ CMS UI more stylized
+ Shipping, search, ajax built in
- Different Philosophy
- Messier code
- More API changes
- No tests
github.com/sunnysideup/silverstripe-ecommerce
9.
Photo: OldTools / arbyreed / Creative Commons
What are you having success with?
Are there solutions or techniques that I’ve missed?
What solutions are you eager to try?
What have you had success with?
#StripeConEU
10.
Photo: Bow Makers’Tools / PeterThorny / Creative Commons
What would it take to have a first class, modern
solution for SilverStripe?
DefaultTheme
Machine
Learning
ShippingBranding
Works Out
of the Box
Search
Internationalisation
Stripe.js EuropeanTax
Solution?
Wombat
SS Module
Standards
11.
Photo: Bow Makers’Tools / PeterThorny / Creative Commons
What are your pain points with SilverStripe
and e-commerce?
I would use SilverStripe for e-commerce instead of Magento if...
My last e-commerce project sucked because...
I would build X if I had time and skill...
#StripeConEU
12.
AVision for SilverStripe Shop
We can’t compete with Magento, Shopify, Sylius, or Spree
for breadth of features - so what is success?
Photo: One to a Box / Aaron Webb / Creative Commons
13.
AVision for SilverStripe Shop
Our sweet spot is:
• SS developers who need to add simple commerce
to an existing site.
• SS developers who need to build a larger site using
their existing skills for bespoke features.
Photo: One to a Box / Aaron Webb / Creative Commons
14.
AVision for SilverStripe Shop
We need to focus on:
• Stability and quality
• Easy install and “just works” with a nice default
configuration
• Integration with API’s and external services where
possible
Photo: One to a Box / Aaron Webb / Creative Commons
15.
SilverStripe Shop Roadmap
1.1.1 - Released this week
• Compatible with SS 3.2
•Testing against 3.2 and 3.1
• Bug fixes from the community
Photo: One to a Box / Aaron Webb / Creative Commons
16.
SilverStripe Shop Roadmap
1.2.0 - End of this year
• Behat tests
• Improved CMS menu layout
• Works well with default Simple theme
• Internationalization improvements (hopefully)
Photo: One to a Box / Aaron Webb / Creative Commons
17.
SilverStripe Shop Roadmap
2.0.0 - Released with SS 4.0
• Compatible with SS 4.0
• Ideally refactor to namespaces
• Improved UI for variations/attributes
• Possibly rebrand a bit
Photo: One to a Box / Aaron Webb / Creative Commons
18.
How could we move forward together?
• Would there be other companies that might commit a few
hours of time per month?
• Would anyone be interested in tackling branding and themes?
• Establish a core team
• Is there any way to merge some of these or make them more
interoperable?
Photo: One to a Box / Aaron Webb / Creative Commons
#StripeConEU