some
This commit is contained in:
15
kmp/2026-04-x_КМП-2.md
Normal file
15
kmp/2026-04-x_КМП-2.md
Normal file
@@ -0,0 +1,15 @@
|
||||
|
||||
Нам нужно выбрать фичу отличную от контактов для проверки подхода КМП-2:
|
||||
|
||||
1. При повторе контактов, которыми занимались совсем недавно, будет лишь смена синтаксиса без настоящей разработки, когда действуешь в некоторой степени в слепую, когда собираешь грабли. Почти все грабли в контактах мы уже собрали и просто не сможем наступить на них в КМП-2, поэтому не будет никакой разработки, будет лишь смена синтаксиса, которая, очевидно, намного легче, чем настоящая разработка.
|
||||
|
||||
2. Контакты уже готовы, протестированы и готовы к влитию. Работа уже проделана, люди хотят увидеть одобрение своей работы, а не то, что это всё было впустую. Нужно увеличивать мотивацию, а не показывать, что вверху разброд и шатание, и что мы движемся непонятно куда, этого вверху сейчас хватает с избытком. У моей команды резонный вопрос: а где команда Android была всё это время? Нам достаточно ограничиться влитием в iOS Connect, получить новые знания из продакшена о поведении КМП в жизни, т.е. усилить свои компетенции. Лучшее время сейчас, а не потом.
|
||||
|
||||
3. Реализация любой фичи (хоть контакты, хоть новая фича, о которой я говорю) будет стоить пару месяцев работы двух человек. Если мы очень грубо возмьём, что в среднем компания платит 200 одному человеку, то за два месяца траты будут около 200 * 2 (человека) * 2 (месяца) = 800 тысяч. Плюсуем сюда проценты на социальные выплаты, и для компании это обойдётся примерно в 800 * 40% =~ 1.1 млн. И на этом месте мы можем вспомнить, что нам уже больше года не могут приобрести оборудование. В итоге мы вместо более критичной покупки оборудования тратим 1 млн на выяснение правоты команды Android, которая палец о палец не ударила ни для продвижения идеи КМП, ни для проверки нашей разработки с первого дня, а ведь мы создали общий чат, где выкладывали ссылки на наши запросы слияния. Я отдельно в этом чате просил команду Android проверять наши запрос слияния. Никто ничего не смотрел все два месяца активной разработки. Команде Android было просто наплевать. И вот теперь, когда команда Android увидела, что самая сложная часть с КМП позади, она вспомнила, что она же вроде как пишет на Котлин и вроде как лучше его знает. И мы на том созвоне это ущербное поведение даже вознаградили, т.к. согласились не на эволюционное изменение, а на переписывание. Выходит, мы сами спонсируем подход "сидеть на попе смирно, а потом качать права, потому что вот наша табличка, мы котлинисты". На мой взгляд, надо вознаграждать инициативу, а не сидение на попе смирно.
|
||||
|
||||
4. В качестве фичи предлагаю список участников мероприятия, о котором мы говорили много раз прежде. Функционально это очень похоже на контакты: тоже REST, тоже события, тоже список. Но это позволит нам миллион потратить на что-то новое, собрать грабли при использовании подхода КМП-2 и сделать более трезвое сравнение подходов.
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
44
kmp/2026-Q2.md
Normal file
44
kmp/2026-Q2.md
Normal file
@@ -0,0 +1,44 @@
|
||||
HOLD: https://jira.iva.ru/browse/VCSMOB-14365
|
||||
HOLD: [KMP] Решить проблему лишних diff в obkom
|
||||
|
||||
|
||||
https://jira.iva.ru/browse/VCSMOB-14386
|
||||
[iOS One] Подготовить IvaMeet с изменениями Connect 24.0
|
||||
|
||||
10.04:
|
||||
|
||||
* оформить ЗС v041
|
||||
https://git.hi-tech.org/mobile/apple/combo/-/merge_requests/61
|
||||
* влить ЗС v041
|
||||
* изучить настройку проекта v041
|
||||
локальные пакеты
|
||||
выходит, мне этот как раз не нужно
|
||||
* обновить версии библиотек
|
||||
prepare & publish-ivameet
|
||||
* подготовить новый скрипт v042/setup
|
||||
сразу тип url
|
||||
первым шагом просто скопировать one последней версии develop без патчей
|
||||
* сделать шаг замены путей модулей spm
|
||||
просто sed url1->url2 по файлу?
|
||||
* патчить версию библиотек в pbx
|
||||
* проверить собираемость
|
||||
не собирается
|
||||
orientation не работает
|
||||
|
||||
|
||||
09.04:
|
||||
|
||||
* обдумать решение проблемы мостового кода
|
||||
можно начать сначала с combo
|
||||
ибо запросесть на обновление iva meet
|
||||
а затем уже повторить для obkom
|
||||
* оформить задачу поддержки IvaMeet на 2-й кв. 2026
|
||||
* изучить obkom!56,57,58
|
||||
* сделать latest с v039
|
||||
* оформить ЗС-1
|
||||
https://git.hi-tech.org/mobile/apple/combo/-/merge_requests/59
|
||||
* влить ЗС-1
|
||||
* сделать latest с v040
|
||||
* оформить ЗС-2
|
||||
https://git.hi-tech.org/mobile/apple/combo/-/merge_requests/60
|
||||
* влить ЗС-2
|
||||
25
kmp/now.md
25
kmp/now.md
@@ -1,14 +1,29 @@
|
||||
10.04:
|
||||
11.04:
|
||||
|
||||
* оформить ЗС v041
|
||||
https://git.hi-tech.org/mobile/apple/combo/-/merge_requests/61
|
||||
* изучить diff в one
|
||||
лишь ориентацию теряем?
|
||||
да
|
||||
* убрать исправление ориентации из v042
|
||||
* README: добавить v042 со ссылкой на ЗС
|
||||
* оформить ЗС v042
|
||||
упомянуть о причине удаления ориентации
|
||||
возможно, её надо добавить в connect 24.1
|
||||
https://git.hi-tech.org/mobile/apple/combo/-/merge_requests/62
|
||||
* влить ЗС v042
|
||||
* оформить IvaMeet ЗС на основе combo v042
|
||||
https://git.hi-tech.org/iva/one/ios/messenger/-/merge_requests/1433
|
||||
* сообщить о IvaMeet ЗС команде One
|
||||
|
||||
НАДО:
|
||||
* оформить УЗС по publish ivameet (см. rift)
|
||||
|
||||
* подготовить отдельную репу для мостового кода
|
||||
|
||||
|
||||
* починить дифы мостового кода для obkom
|
||||
|
||||
|
||||
* подготовить демонстрацию преимущества подхода KOM
|
||||
соревнования?
|
||||
|
||||
* использовать генератор для замены KT.h/cpp
|
||||
* оформить ЗС
|
||||
https://git.hi-tech.org/ivasdk/kom/-/merge_requests/203
|
||||
|
||||
Reference in New Issue
Block a user