Agenda
- Why are we doing it?
- What happened since 2010?
- What are the next steps?
- Q&A / Your ideas
- Hands on / Workshop
z, ? | toggle help (this) |
space, → | next slide |
shift-space, ← | previous slide |
d | toggle debug mode |
## <ret> | go to slide # |
c, t | table of contents (vi) |
f | toggle footer |
r | reload slides |
n | toggle notes |
p | run preshow |
… but what I learned fro other projects at dkd EVERY project improves when thinking about QA Doing the right things and more right things will follow.
It's not only cool nor enough to run automated task and have shiny dashboard. .notes The whole idea behind CI and Metrics gets easier to gasp if we think of our users and developers as customers. .notes Although it's open source we have to think out of the box. .notes Other systems already shine and have more transparency. We should catch up as quick as possible.
How do we prove the world, we have a stable release candidate?
How do we prove the world, we have a stable product?
.notes Do you want to ship a product
that is not tested? (testing by hand equals "not tested")
dkd is dedicated to bring QA to TYPO3 .notes It's crucial for companies to have a stable product
We - as a community and as (Core) Devs - are responsible for TYPO3's success. It touches every developers feelings. I don't want to tell you this. But I feel the urge to.
Checks like Code Sniffer, PMD
# Check Coding Style
phpcs --extensions=php,inc --report=checkstyle
--report-file=build/logs/checkstyle.xml .
Would love to test the service for TYPO3 - But Travis supports only GitHub-Projects at the moment
If it's hard to test it's probably bad code?! .notes History, Bad architecture, Depends on many things … We all know that … and things are getting better.
Who of you has set up Redis as Caching Backend? .notes Who has a full application stack to test TYPO3 with?
At dkd we have very good experiences with production like environments.
Works very well at dkd
We can test the test-service to gain experiences .notes Showcase?
Saucelabs sponsores several free minutes
Bestandsaufnahme
FLOW3 & Phoenix has it's own build server
That's OK but can we share experiences?
That would be awesome!
I'm not a Core Dev as well. I'm a real bad coder. ;)
Setup repository