Inspiring people to - t3dd08.typo3.org · TYPO3 Developer Days 2008 share Have a look beyond your...

18
Welcome to the TYPO3 Developer Days 2008

Transcript of Inspiring people to - t3dd08.typo3.org · TYPO3 Developer Days 2008 share Have a look beyond your...

Page 1: Inspiring people to - t3dd08.typo3.org · TYPO3 Developer Days 2008 share Have a look beyond your own nose v5 core devs: Look at how the v4 team manages contributions and commits

Inspiring people toshare

Welcome to the

TYPO3 Developer Days 2008

Page 2: Inspiring people to - t3dd08.typo3.org · TYPO3 Developer Days 2008 share Have a look beyond your own nose v5 core devs: Look at how the v4 team manages contributions and commits

Inspiring people toshare

Welcome to the

TYPO3 Developer Days 2008

Page 3: Inspiring people to - t3dd08.typo3.org · TYPO3 Developer Days 2008 share Have a look beyond your own nose v5 core devs: Look at how the v4 team manages contributions and commits

Inspiring people toshareTYPO3 Developer Days 2008

Welcome to the T3DD08!

Page 4: Inspiring people to - t3dd08.typo3.org · TYPO3 Developer Days 2008 share Have a look beyond your own nose v5 core devs: Look at how the v4 team manages contributions and commits

Inspiring people toshareTYPO3 Developer Days 2008

News from the projects

TYPO3 v4

Development of v 4.3 started yesterday

Release manager is:

Page 5: Inspiring people to - t3dd08.typo3.org · TYPO3 Developer Days 2008 share Have a look beyond your own nose v5 core devs: Look at how the v4 team manages contributions and commits

Inspiring people toshareTYPO3 Developer Days 2008

News from the projects

TYPO3 v4

Development of v 4.3 started yesterday

Release manager is:

Page 6: Inspiring people to - t3dd08.typo3.org · TYPO3 Developer Days 2008 share Have a look beyond your own nose v5 core devs: Look at how the v4 team manages contributions and commits

Inspiring people toshareTYPO3 Developer Days 2008

News from the projects

TYPO3 v4

Development of v 4.3 started yesterday

Release manager is: Oliver Hader

Oliver will reveal the planned features on Friday afternoon

Sponsoring opportunities

Page 7: Inspiring people to - t3dd08.typo3.org · TYPO3 Developer Days 2008 share Have a look beyond your own nose v5 core devs: Look at how the v4 team manages contributions and commits

Inspiring people toshareTYPO3 Developer Days 2008

News from the projects

TYPO3 v5

Karsten moved from Braunschweig to Lübeck

Shared office since yesterday

After this keynote: Brainstorming session about specification / contributions to v5

DEV3 - presented on Friday afternoon

Andreas Förthner started designing the Security Framework

Robert started with first technical concepts for backend

Page 8: Inspiring people to - t3dd08.typo3.org · TYPO3 Developer Days 2008 share Have a look beyond your own nose v5 core devs: Look at how the v4 team manages contributions and commits

Inspiring people toshareTYPO3 Developer Days 2008

Topic of the week: The last 10 meters

Page 9: Inspiring people to - t3dd08.typo3.org · TYPO3 Developer Days 2008 share Have a look beyond your own nose v5 core devs: Look at how the v4 team manages contributions and commits

Inspiring people toshareTYPO3 Developer Days 2008

The last 10 meters

TYPO3 v5 team still consists of a handful of people

We'd love to widen this group and invite more developers

However there's one problem: Finishing things 100%

We need a lot of important components for v5

And many new features for v4 require reliable developers

It's essential that these are developed cleanly in a reasonable time

Page 10: Inspiring people to - t3dd08.typo3.org · TYPO3 Developer Days 2008 share Have a look beyond your own nose v5 core devs: Look at how the v4 team manages contributions and commits

Inspiring people toshareTYPO3 Developer Days 2008

The usual situation

week 1: enthusiasm

week 2: duty

week 3: resignation, but not realizing it

week 4: giving up, without telling anyone

week 40: someon else picks up the task

Page 11: Inspiring people to - t3dd08.typo3.org · TYPO3 Developer Days 2008 share Have a look beyond your own nose v5 core devs: Look at how the v4 team manages contributions and commits

Inspiring people toshareTYPO3 Developer Days 2008

Motivation

Feeling of completeness: Nice piece of work

How to eat an elephant?

Page 12: Inspiring people to - t3dd08.typo3.org · TYPO3 Developer Days 2008 share Have a look beyond your own nose v5 core devs: Look at how the v4 team manages contributions and commits

Inspiring people toshareTYPO3 Developer Days 2008

Motivation

Feeling of completeness: Nice piece of work

How to eat an elephant?

> In small pieces

Small package instead of all-or-nothing

Big jumps vs. small jumps

Page 13: Inspiring people to - t3dd08.typo3.org · TYPO3 Developer Days 2008 share Have a look beyond your own nose v5 core devs: Look at how the v4 team manages contributions and commits

Inspiring people toshareTYPO3 Developer Days 2008

Communication

Make your work visible

Use a public repository

Publish news from the bleeding edge

Continuous Integration: Commit early

Overview, others know the current status

Use working branches if necessary

Keep your code clean and readable

Page 14: Inspiring people to - t3dd08.typo3.org · TYPO3 Developer Days 2008 share Have a look beyond your own nose v5 core devs: Look at how the v4 team manages contributions and commits

Inspiring people toshareTYPO3 Developer Days 2008

Communication

Set up guidelines for contributions

Accept help

Page 15: Inspiring people to - t3dd08.typo3.org · TYPO3 Developer Days 2008 share Have a look beyond your own nose v5 core devs: Look at how the v4 team manages contributions and commits

Inspiring people toshareTYPO3 Developer Days 2008

Have a look beyond your own nose

v5 core devs:

Look at how the v4 team manages contributions and commits

Checkout what you can learn from the review principles and release procedures

v4 core devs:

Learn from the v5's approach to test-driven development and automated tests

See how tools and procedures can help you with Continuous Integration

Page 16: Inspiring people to - t3dd08.typo3.org · TYPO3 Developer Days 2008 share Have a look beyond your own nose v5 core devs: Look at how the v4 team manages contributions and commits

Inspiring people toshareTYPO3 Developer Days 2008

Be the code with you.

Have FUN!

Page 17: Inspiring people to - t3dd08.typo3.org · TYPO3 Developer Days 2008 share Have a look beyond your own nose v5 core devs: Look at how the v4 team manages contributions and commits
Page 18: Inspiring people to - t3dd08.typo3.org · TYPO3 Developer Days 2008 share Have a look beyond your own nose v5 core devs: Look at how the v4 team manages contributions and commits