Практика распределенной разработки в Open-Source проектах.

Содержание

Слайд 2

Инструментарий


Инструментарий

Слайд 3

Управление кодом

Репозиторий:
Subversion (на начальных стадиях CVS) http://subversion.tigris.org/

Управление кодом Репозиторий: Subversion (на начальных стадиях CVS) http://subversion.tigris.org/

Слайд 4

Управление кодом

Репозиторий:
Subversion (на начальных стадиях CVS) http://subversion.tigris.org/
Отслеживание изменений, Web интерфейс к репозиторию:
FishEye

Управление кодом Репозиторий: Subversion (на начальных стадиях CVS) http://subversion.tigris.org/ Отслеживание изменений, Web
(Atlassian) http://www.atlassian.com/software/fisheye/

Слайд 5

FishEye notifications

FishEye notifications

Слайд 6

FishEye notifications

FishEye notifications

Слайд 7

Управление задачами

JIRA issue tracker
(Atlassian, http://www.atlassian.com/software/jira/)
Bug tracker

Управление задачами JIRA issue tracker (Atlassian, http://www.atlassian.com/software/jira/) Bug tracker

Слайд 8

Управление задачами

JIRA issue tracker
(Atlassian, http://www.atlassian.com/software/jira/)
Bug tracker
Feature request tracker

Управление задачами JIRA issue tracker (Atlassian, http://www.atlassian.com/software/jira/) Bug tracker Feature request tracker

Слайд 9

Управление задачами

JIRA issue tracker
(Atlassian, http://www.atlassian.com/software/jira/)
Bug tracker
Feature request tracker
Unit tests problems tracker

Управление задачами JIRA issue tracker (Atlassian, http://www.atlassian.com/software/jira/) Bug tracker Feature request tracker Unit tests problems tracker

Слайд 10

Управление задачами

JIRA issue tracker
(Atlassian, http://www.atlassian.com/software/jira/)
Bug tracker
Feature request tracker
Unit tests problems tracker
Documentation

Управление задачами JIRA issue tracker (Atlassian, http://www.atlassian.com/software/jira/) Bug tracker Feature request tracker
tasks tracker

Слайд 11

JIRA issue (пример)

JIRA issue (пример)

Слайд 12

Пространство для документов проекта (project Wiki pages)

Confluence
(Atlassian, http://www.atlassian.com/software/confluence/)

Пространство для документов проекта (project Wiki pages) Confluence (Atlassian, http://www.atlassian.com/software/confluence/)

Слайд 13

Тестирование

PHPUnit (Sebastian Bergmann) http://www.phpunit.de/
Continous Integration Server (Atlassian) http://www.atlassian.com/software/bamboo/

Тестирование PHPUnit (Sebastian Bergmann) http://www.phpunit.de/ Continous Integration Server (Atlassian) http://www.atlassian.com/software/bamboo/

Слайд 14

Коммуникации

e-mails

Коммуникации e-mails

Слайд 15

Коммуникации

e-mails
Списки рассылки (внутренние/общие/тематические)

Коммуникации e-mails Списки рассылки (внутренние/общие/тематические)

Слайд 16

Коммуникации

e-mails
Списки рассылки (внутренние/общие/тематические)
Аудио-конференции (Skype)

Коммуникации e-mails Списки рассылки (внутренние/общие/тематические) Аудио-конференции (Skype)

Слайд 17

Коммуникации

e-mails
Списки рассылки (внутренние/общие/тематические)
Аудио-конференции (Skype)
IRC

Коммуникации e-mails Списки рассылки (внутренние/общие/тематические) Аудио-конференции (Skype) IRC

Слайд 18

Коммуникации

e-mails
Списки рассылки (внутренние/общие/тематические)
Аудио-конференции (Skype)
IRC
Обмен текстовыми данными (http://paste2.org/)

Коммуникации e-mails Списки рассылки (внутренние/общие/тематические) Аудио-конференции (Skype) IRC Обмен текстовыми данными (http://paste2.org/)

Слайд 19

Коммуникации

e-mails
Списки рассылки (внутренние/общие/тематические)
Аудио-конференции (Skype)
IRC
Обмен текстовыми данными (http://paste2.org/)
Wiki pages

Коммуникации e-mails Списки рассылки (внутренние/общие/тематические) Аудио-конференции (Skype) IRC Обмен текстовыми данными (http://paste2.org/) Wiki pages

Слайд 20

Коммуникации

e-mails
Списки рассылки (внутренние/общие/тематические)
Аудио-конференции (Skype)
IRC
Обмен текстовыми данными (http://paste2.org/)
Wiki pages
Web сайт проекта

Коммуникации e-mails Списки рассылки (внутренние/общие/тематические) Аудио-конференции (Skype) IRC Обмен текстовыми данными (http://paste2.org/)

Слайд 21

http://paste2.org/

http://paste2.org/

Слайд 22

Section title slide

Subtitle can come here

Section title slide Subtitle can come here

Слайд 23

Inner Slide

Keep your slides clean:
Avoid using more than 5 bullets
Try to

Inner Slide Keep your slides clean: Avoid using more than 5 bullets
keep your bullets as short as possible
Why?
People usually don’t read slides with a lot of text
Easier to memorize

Highlighted text can be displayed here

Слайд 24

Inner Slide

Keep your slides clean:
Avoid using more than 5 bullets
Try to

Inner Slide Keep your slides clean: Avoid using more than 5 bullets
keep your bullets as short as possible
Why?
People usually don’t read slides with a lot of text
Easier to memorize

Highlighted text can be displayed here

Имя файла: Практика-распределенной-разработки-в-Open-Source-проектах..pptx
Количество просмотров: 126
Количество скачиваний: 0