Upload
silverstripe
View
44
Download
0
Embed Size (px)
Citation preview
Nicole WilliamsHead of Product at SilverStripe@envycollect
Robbie AverillSenior Developer at SilverStripe@robbieaverill
Brewing new modules and recipes for SS4
What’s cooking?Brewing new modules and recipes
Robbie Averill, Senior Developer, SilverStripe [@robbieaverill]Nicole Williams, Head of Product, SilverStripe [@envycollect]
1. Upgrading modules 2. CWP 2.03. Updating recipes 4. Improving addons 5. How to get involved
And the results are in…
And the results are in…
SilverStripe CMS A very short history lesson
Upgrading modules Improving module quality and what to consider when upgrading
203 modulesOf 2,404 community modules have been updated to be
compatible with SilverStripe 4
Module quality Continually improving
code quality
Standardised continuous
integration systems
Instant notifications of
breakages
Upgrade resources● Automated upgrader tool
● SilverStripe 4 changelog
● My meetup talk about upgrading projects
CWP 2.0 Taking advantage of SilverStripe 4
Common Web Platform Community
81Digital
agencies
60Govt
Agencies
47Commercially
supported modules
Co-funded development hours contributed per month
430hours
381hours
175hours134
hours
49hours
10,300+co-funded development hours
CWP open source so far...
294 contributors
106,459 lines changed
11,177 commits
CWP 2.0 Recipe Upgrade
45% 30%
Aim - 1st March 2018 stable release
25%
Dev completed Dev in progress Not started
Open by default
One place for all
All CWP code on GitHub
Common label triaging system
Increased bug transparency
Shared CI toolchain
8,500 pull requests
45,282 commits
3,822 closed issues
Source: GitHub
821 open issues
53% bugs
4.5% high impact
Source: GitHub
Updating recipes
Recipes todayTrust to work together
Everything you want... and more
Hard to use newer versions of your ingredients
Common CWP flavours
Integrated/transactional, intranets, knowledge bases, campaigns and more…
CMS recipe
Content blockrecipe
Blog recipe
+ +Intranet recipe
+
How recipes workMore flexible suggested ingredients
More information: github.com/silverstripe/recipe-plugin
CMS recipe
Content blockrecipe
Intranet recipe
NZTA Intranet collaboration
recipe
+ ++
Additionalblocks
+
Why not a recipe book?
Improving addons.silverstripe.org
How could we improve
addons?
View recipes
Create recipes
Make tastier
Commercially supported modulesGuides commercially supported modules and quality standards across all
SilverStripe modules.
Join the addons working group:silverstripe.org/community/slack-signup/
#addons
Focused energy = Greater progress
- Get involved with open source - Start using SilverStripe 4
silverstripe.org/download
Kick ass wrap up slide
TBC.
Recap funny theme