zfconf 2010: proposal lifecycle

62
© All rights reserved. Zend Technologies, Inc. Жизненный цикл предложений (proposals) в проекте Zend Framework By Alexander Veremyev (Zend Framework core team) [email protected] 27 марта 2010 г. Санкт-Петербург

Upload: zfconf-conference

Post on 02-Jul-2015

1.526 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: ZFConf 2010: Proposal Lifecycle

© All rights reserved. Zend Technologies, Inc.

Жизненный цикл

предложений (proposals)

в проекте Zend Framework

By Alexander Veremyev (Zend Framework core team)

[email protected]

27 марта 2010 г.

Санкт-Петербург

Page 2: ZFConf 2010: Proposal Lifecycle

© All rights reserved. Zend Technologies, Inc.

Что такое proposal

Page 3: ZFConf 2010: Proposal Lifecycle

© All rights reserved. Zend Technologies, Inc.3 ZFConf 2010

Page 4: ZFConf 2010: Proposal Lifecycle

© All rights reserved. Zend Technologies, Inc.

Proposal

• Новое (New).

• Готовое к обсуждению (Ready for Review).

• Готовое к рассмотрению (Ready for Recommendation).

• Ожидающее рассмотрения (Pending Recommendation).

• Перемещенное в архив/отправленное на доработку/

одобренное как стандартная или дополнительная

компонента

Состояния “предложения”

4 ZFConf 2010

Page 5: ZFConf 2010: Proposal Lifecycle

© All rights reserved. Zend Technologies, Inc.

Создание нового предложения

Page 6: ZFConf 2010: Proposal Lifecycle

© All rights reserved. Zend Technologies, Inc.

Создание нового предложения

• Новое (New).

• Готовое к обсуждению (Ready for Review).

• Готовое к рассмотрению (Ready for Recommendation).

• Ожидающее рассмотрения (Pending Recommendation).

• Перемещенное в архив/отправленное на доработку/

одобренное как стандартная или дополнительная

компонента

Состояния “предложения”

6 ZFConf 2010

Page 7: ZFConf 2010: Proposal Lifecycle

© All rights reserved. Zend Technologies, Inc.7 ZFConf 2010

Page 8: ZFConf 2010: Proposal Lifecycle

© All rights reserved. Zend Technologies, Inc.

Создание нового предложения

• http://framework.zend.com/

Community

8 ZFConf 2010

Page 9: ZFConf 2010: Proposal Lifecycle

© All rights reserved. Zend Technologies, Inc.

Создание нового предложения

• http://framework.zend.com/

Community

-> Resources

9 ZFConf 2010

Page 10: ZFConf 2010: Proposal Lifecycle

© All rights reserved. Zend Technologies, Inc.

Создание нового предложения

• http://framework.zend.com/

Community

-> Resources

-> Wiki

10 ZFConf 2010

Page 11: ZFConf 2010: Proposal Lifecycle

© All rights reserved. Zend Technologies, Inc.

Создание нового предложения

• http://framework.zend.com/

Community

-> Resources

-> Wiki

-> Contributing. Proposals.

11 ZFConf 2010

Page 12: ZFConf 2010: Proposal Lifecycle

© All rights reserved. Zend Technologies, Inc.

Создание нового предложения

• http://framework.zend.com/

Community

-> Resources

-> Wiki

-> Contributing. Proposals.

-> Submit a new proposal

12 ZFConf 2010

Page 13: ZFConf 2010: Proposal Lifecycle

© All rights reserved. Zend Technologies, Inc.13 ZFConf 2010

Page 14: ZFConf 2010: Proposal Lifecycle

© All rights reserved. Zend Technologies, Inc.14 ZFConf 2010

Page 15: ZFConf 2010: Proposal Lifecycle

© All rights reserved. Zend Technologies, Inc.15 ZFConf 2010

Page 16: ZFConf 2010: Proposal Lifecycle

© All rights reserved. Zend Technologies, Inc.16 ZFConf 2010

Page 17: ZFConf 2010: Proposal Lifecycle

© All rights reserved. Zend Technologies, Inc.

Создание нового предложения

• http://framework.zend.com/

Community

-> Resources

-> Wiki

-> Contributing. Proposals.

-> Submit a new proposal

17 ZFConf 2010

Page 18: ZFConf 2010: Proposal Lifecycle

© All rights reserved. Zend Technologies, Inc.18 ZFConf 2010

Page 19: ZFConf 2010: Proposal Lifecycle

© All rights reserved. Zend Technologies, Inc.19 ZFConf 2010

Page 20: ZFConf 2010: Proposal Lifecycle

© All rights reserved. Zend Technologies, Inc.20 ZFConf 2010

Page 21: ZFConf 2010: Proposal Lifecycle

© All rights reserved. Zend Technologies, Inc.21 ZFConf 2010

Page 22: ZFConf 2010: Proposal Lifecycle

© All rights reserved. Zend Technologies, Inc.22 ZFConf 2010

Page 23: ZFConf 2010: Proposal Lifecycle

© All rights reserved. Zend Technologies, Inc.23 ZFConf 2010

Page 24: ZFConf 2010: Proposal Lifecycle

© All rights reserved. Zend Technologies, Inc.24 ZFConf 2010

Page 25: ZFConf 2010: Proposal Lifecycle

© All rights reserved. Zend Technologies, Inc.25 ZFConf 2010

Page 26: ZFConf 2010: Proposal Lifecycle

© All rights reserved. Zend Technologies, Inc.26 ZFConf 2010

Page 27: ZFConf 2010: Proposal Lifecycle

© All rights reserved. Zend Technologies, Inc.27 ZFConf 2010

Page 28: ZFConf 2010: Proposal Lifecycle

© All rights reserved. Zend Technologies, Inc.28 ZFConf 2010

Page 29: ZFConf 2010: Proposal Lifecycle

© All rights reserved. Zend Technologies, Inc.29 ZFConf 2010

Page 30: ZFConf 2010: Proposal Lifecycle

© All rights reserved. Zend Technologies, Inc.30 ZFConf 2010

Page 31: ZFConf 2010: Proposal Lifecycle

© All rights reserved. Zend Technologies, Inc.

Обсуждение предложения

Page 32: ZFConf 2010: Proposal Lifecycle

© All rights reserved. Zend Technologies, Inc.

Обсуждение предложения

• Новое (New).

• Готовое к обсуждению (Ready for Review).

• Готовое к рассмотрению (Ready for Recommendation).

• Ожидающее рассмотрения (Pending Recommendation).

• Перемещенное в архив/отправленное на доработку/

одобренное как стандартная или дополнительная

компонента

Состояния “предложения”

32 ZFConf 2010

Page 33: ZFConf 2010: Proposal Lifecycle

© All rights reserved. Zend Technologies, Inc.

Обсуждение предложения

• Новое (New).

• Готовое к обсуждению (Ready for Review).

• Готовое к рассмотрению (Ready for Recommendation).

• Ожидающее рассмотрения (Pending Recommendation).

• Перемещенное в архив/отправленное на доработку/

одобренное как стандартная или дополнительная

компонента

Состояния “предложения”

33 ZFConf 2010

Page 34: ZFConf 2010: Proposal Lifecycle

© All rights reserved. Zend Technologies, Inc.34 ZFConf 2010

Page 35: ZFConf 2010: Proposal Lifecycle

© All rights reserved. Zend Technologies, Inc.35 ZFConf 2010

Page 36: ZFConf 2010: Proposal Lifecycle

© All rights reserved. Zend Technologies, Inc.36 ZFConf 2010

Page 37: ZFConf 2010: Proposal Lifecycle

© All rights reserved. Zend Technologies, Inc.37 ZFConf 2010

Page 38: ZFConf 2010: Proposal Lifecycle

© All rights reserved. Zend Technologies, Inc.38 ZFConf 2010

Page 39: ZFConf 2010: Proposal Lifecycle

© All rights reserved. Zend Technologies, Inc.

Готовность к рассмотрению

Page 40: ZFConf 2010: Proposal Lifecycle

© All rights reserved. Zend Technologies, Inc.

Готовность к рассмотрению

• Новое (New).

• Готовое к обсуждению (Ready for Review).

• Готовое к рассмотрению (Ready for Recommendation).

• Ожидающее рассмотрения (Pending Recommendation).

• Перемещенное в архив/отправленное на доработку/

одобренное как стандартная или дополнительная

компонента

Состояния “предложения”

40 ZFConf 2010

Page 41: ZFConf 2010: Proposal Lifecycle

© All rights reserved. Zend Technologies, Inc.

Готовность к рассмотрению

• Новое (New).

• Готовое к обсуждению (Ready for Review).

• Готовое к рассмотрению (Ready for Recommendation).

• Ожидающее рассмотрения (Pending Recommendation).

• Перемещенное в архив/отправленное на доработку/

одобренное как стандартная или дополнительная

компонента

Состояния “предложения”

41 ZFConf 2010

Page 42: ZFConf 2010: Proposal Lifecycle

© All rights reserved. Zend Technologies, Inc.42 ZFConf 2010

Page 43: ZFConf 2010: Proposal Lifecycle

© All rights reserved. Zend Technologies, Inc.43 ZFConf 2010

Page 44: ZFConf 2010: Proposal Lifecycle

© All rights reserved. Zend Technologies, Inc.

Ожидание рассмотрения

Page 45: ZFConf 2010: Proposal Lifecycle

© All rights reserved. Zend Technologies, Inc.

Ожидание рассмотрения

• Новое (New).

• Готовое к обсуждению (Ready for Review).

• Готовое к рассмотрению (Ready for Recommendation).

• Ожидающее рассмотрения (Pending Recommendation).

• Перемещенное в архив/отправленное на доработку/

одобренное как стандартная или дополнительная

компонента

Состояния “предложения”

45 ZFConf 2010

Page 46: ZFConf 2010: Proposal Lifecycle

© All rights reserved. Zend Technologies, Inc.

Ожидание рассмотрения

• Новое (New).

• Готовое к обсуждению (Ready for Review).

• Готовое к рассмотрению (Ready for Recommendation).

• Ожидающее рассмотрения (Pending Recommendation).

• Перемещенное в архив/отправленное на доработку/

одобренное как стандартная или дополнительная

компонента

Состояния “предложения”

46 ZFConf 2010

Page 47: ZFConf 2010: Proposal Lifecycle

© All rights reserved. Zend Technologies, Inc.47 ZFConf 2010

Page 48: ZFConf 2010: Proposal Lifecycle

© All rights reserved. Zend Technologies, Inc.48 ZFConf 2010

Page 49: ZFConf 2010: Proposal Lifecycle

© All rights reserved. Zend Technologies, Inc.

Принятие решения по

предложению

Page 50: ZFConf 2010: Proposal Lifecycle

© All rights reserved. Zend Technologies, Inc.

Принятие решения по предложению

• Новое (New).

• Готовое к обсуждению (Ready for Review).

• Готовое к рассмотрению (Ready for Recommendation).

• Ожидающее рассмотрения (Pending Recommendation).

• Перемещенное в архив/отправленное на доработку/

одобренное как стандартная или дополнительная

компонента

Состояния “предложения”

50 ZFConf 2010

Page 51: ZFConf 2010: Proposal Lifecycle

© All rights reserved. Zend Technologies, Inc.

Принятие решения по предложению

• Новое (New).

• Готовое к обсуждению (Ready for Review).

• Готовое к рассмотрению (Ready for Recommendation).

• Ожидающее рассмотрения (Pending Recommendation).

• Перемещенное в архив/отправленное на доработку/

одобренное как стандартная или дополнительная

компонента

Состояния “предложения”

51 ZFConf 2010

Page 52: ZFConf 2010: Proposal Lifecycle

© All rights reserved. Zend Technologies, Inc.

Принятие решения по предложению

• Новое (New).

• Готовое к обсуждению (Ready for Review).

• Готовое к рассмотрению (Ready for Recommendation).

• Ожидающее рассмотрения (Pending Recommendation).

• Перемещенное в архив/отправленное на доработку/

одобренное как стандартная или дополнительная

компонента

Состояния “предложения”

52 ZFConf 2010

Page 53: ZFConf 2010: Proposal Lifecycle

© All rights reserved. Zend Technologies, Inc.

Принятие решения по предложению

• Новое (New).

• Готовое к обсуждению (Ready for Review).

• Готовое к рассмотрению (Ready for Recommendation).

• Ожидающее рассмотрения (Pending Recommendation).

• Перемещенное в архив/отправленное на доработку/

одобренное как стандартная или дополнительная

компонента

Состояния “предложения”

53 ZFConf 2010

Page 54: ZFConf 2010: Proposal Lifecycle

© All rights reserved. Zend Technologies, Inc.54 ZFConf 2010

Page 55: ZFConf 2010: Proposal Lifecycle

© All rights reserved. Zend Technologies, Inc.55 ZFConf 2010

Page 56: ZFConf 2010: Proposal Lifecycle

© All rights reserved. Zend Technologies, Inc.56 ZFConf 2010

Page 57: ZFConf 2010: Proposal Lifecycle

© All rights reserved. Zend Technologies, Inc.

Ресурсы используемые при

работе с предложениями

Page 58: ZFConf 2010: Proposal Lifecycle

© All rights reserved. Zend Technologies, Inc.

Ресурсы

• Laboratory:

http://framework.zend.com/svn/framework/laboratory

• Standard incubator:

http://framework.zend.com/svn/framework/standard/incubator

• Extras incubator:

http://framework.zend.com/svn/framework/extras/incubator

SVN repositories

58 ZFConf 2010

Page 59: ZFConf 2010: Proposal Lifecycle

© All rights reserved. Zend Technologies, Inc.

Ресурсы

• Обновления в процессе принятия

предложений, связанные с переходом на систему

версионирования git при разработке Zend Framework

2.0:

Отказ от раздела Laboratory

Разработка ведется в собственном репозитории автора

предложения (clone основного репозитория) в отдельной

ветке.

Разделы репозитория Standard Incubator и Extras Incubator

упраздняются, но сохраняются как стадии перед включением

новой компоненты в релиз.

59 ZFConf 2010

Page 60: ZFConf 2010: Proposal Lifecycle

© All rights reserved. Zend Technologies, Inc.60 ZFConf 2010

Page 61: ZFConf 2010: Proposal Lifecycle

© All rights reserved. Zend Technologies, Inc.61 ZFConf 2010

http://progit.org/book/ru/

Page 62: ZFConf 2010: Proposal Lifecycle

© All rights reserved. Zend Technologies, Inc.

Вопросы

Александр Веремьев

[email protected]