Система для построения умного дома Home Assistant очень активно развивается. Постоянно выходят новые релизы (Честно говоря, я уже устал все время обновляться =)
Решил посмотреть на историю релизов.
Взял исходный код проекта Home Assistant и написал небольшой скрипт. Достал все git теги и информацию о времени когда был сделан комит на который указывает тег. А дальше взял и отобразил все эти теги на графике:
По оси X — это дата когда был сделан релиз. Строка — это все релизы этой версии. Например, в строке 0.113 содержатся круги которые означают вот эти релизы:
0.113.0b0
0.113.0b1
0.113.0b2
0.113.0b3
0.113.0
0.113.1
0.113.2
0.113.3
Этот график — это образец невероятной стабильности. Видно как начиная с версии 0.8.* выход релизов стал совершенно регулярным. Линия релизов — это практически прямая линия. Удивительно.
Мне еще стало интересно, кто из команды Home Assistant обычно релизит? Посчитал количество релизов по автору комита:
Paulus Schoutsen 541 xxxxxxxxxxxxxxxxxxx
Franck Nijhof 31 x
Pascal Vizeli 30 x
Bram Kragten 10
Robbie Trencheny 7
Fabian Affolter 7
Adam Belebczuk 1
HomeAssistant Azure 1
Автор Home Assistnat гораздо чаще создает комиты из которых создаются релизы.
А еще я решил посмотреть по каким дням обычно выходят релизы:
понедельник 89 xxxxxxxxxxxxxxxx
вторник 91 xxxxxxxxxxxxxxxxx
среда 100 xxxxxxxxxxxxxxxxxxx
четверг 88 xxxxxxxxxxxxxxxx
пятница 91 xxxxxxxxxxxxxxxxx
суббота 102 xxxxxxxxxxxxxxxxxxx
воскресенье 67 xxxxxxxxxxxx
Ответ: релизы выходят постоянно, по любым дням недели.
Еще мне стало интересно узнать по каким дням выходят основные релизы (не багфиксы). Те релизы в версии которых последняя цифра 0 — 0.112.0, 0.113.0, 0.114.0, ...
Получилось вот так:
понедельник 2
вторник 0
среда 29 xxxxx
четверг 4
пятница 13 xx
суббота 3
воскресенье 2
Если посмотреть на дни когда выходили эти релизы то видно что сейчас все пришло к тому что релизы выходят каждые 3 недели по средам:
0.27.0 воскресенье 2016-08-28
0.62.0 суббота 2018-01-27
0.64.0 воскресенье 2018-02-25
0.65.0 пятница 2018-03-09
0.66.0 пятница 2018-03-30
0.67.0 пятница 2018-04-13
0.68.0 суббота 2018-04-28
0.69.0 пятница 2018-05-11
0.70.0 понедельник 2018-05-28
0.71.0 пятница 2018-06-08
0.72.0 пятница 2018-06-22
0.73.0 пятница 2018-07-06
0.74.0 пятница 2018-07-20
0.75.0 пятница 2018-08-03
0.76.0 пятница 2018-08-17
0.77.0 среда 2018-08-29
0.78.0 понедельник 2018-09-17
0.79.0 пятница 2018-09-28
0.80.0 пятница 2018-10-12
0.81.0 пятница 2018-10-26
0.82.0 суббота 2018-11-10
0.83.0 четверг 2018-11-29
0.84.0 среда 2018-12-12
0.85.0 четверг 2019-01-10
0.86.0 среда 2019-01-23
0.87.0 среда 2019-02-06
0.88.0 среда 2019-02-20
0.89.0 среда 2019-03-06
0.90.0 среда 2019-03-20
0.91.0 среда 2019-04-03
0.92.0 среда 2019-04-24
0.93.0 четверг 2019-05-16
0.94.0 среда 2019-06-05
0.95.0 среда 2019-06-26
0.96.0 среда 2019-07-17
0.97.0 среда 2019-08-07
0.98.0 среда 2019-08-28
0.99.0 среда 2019-09-18
0.100.0 четверг 2019-10-10
0.101.0 среда 2019-10-30
0.102.0 среда 2019-11-20
0.103.0 среда 2019-12-11
0.104.0 среда 2020-01-15
0.105.0 среда 2020-02-05
0.106.0 среда 2020-02-26
0.107.0 среда 2020-03-18
0.108.0 среда 2020-04-08
0.109.0 среда 2020-04-29
0.110.0 среда 2020-05-20
0.111.0 среда 2020-06-10
0.112.0 среда 2020-07-01
0.113.0 среда 2020-07-22
0.114.0 среда 2020-08-12
18 августа 2020
Этот текст есть и на английском языке
Кстати, у меня есть телеграм канал про Home Assistant: https://t.me/bessarabov_ha
|