Files
plans/kmp/2026-Q2.md
Михаил Капелько a344ef773c 24.04
2026-04-24 10:28:10 +03:00

216 lines
8.9 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

https://jira.iva.ru/browse/VCSMOB-14530
[KMP] Подготовить авторизацию для Qt
22.04:
* исправить сборку sdk-ios
* ввести authProto.swift
* исправить auth.swift
* исправить AuthHosts.swift
* исправить AuthLogin.swift
* исправить AuthHosts.qml
* исправить AuthLogin.qml
* исправить auth.launch на auth.setup
* исправить VM.h/cpp
* пересоздать auth.h/cpp как копию HW
* подключить кнопки AuthHosts
* оформить УЗС-2
https://git.hi-tech.org/ivasdk/kom/-/merge_requests/293
* перепроверить Android
* перепроверить iOS
* сообщить об УЗС-2
Сливаю УЗС-2 по авторизации на desktop: https://git.hi-tech.org/ivasdk/kom/-/merge_requests/293
√ 823 (т: 423), main, >=2
* влить УЗС-2
21.04:
* изучить неверную генерацию для sdk mac
didClickChangeText ещё поля из HWContext подмешались в AuthContext
entityNames: 13
entityTypes: 12
ошибка?
после AuthContext почему-то был какой-то символ, а не должно было
итог: был лишний пробел в yml
* собрать sdk mac
* попросить Cursor сделать копию auth на Desktop на основе версии iOS
Have a look at how AuthHosts.swift, AuthLogin.swift and auth.swift organized.
They form a so-called component that is displayed at the start of application.
Do the same files for ver-mac using QML.
* проверить версию Cursor
какая-то проблема с кучей WS ping-pong
но интерфейс похож
* отобразить заготовку интерфейса auth в mac
и сделать заготовку авторизации с помощью Cursor
* исправить CMakeLists.txt
* скрыть HW на Desktop
20.04:
* создать auth/ на Android
* создать auth/ на iOS
* починить собираемость на mac
* оформить УЗС-1
https://git.hi-tech.org/ivasdk/kom/-/merge_requests/289
* сообщить об УЗС-1
Сливаю УЗС-1 по авторизации на desktop: https://git.hi-tech.org/ivasdk/kom/-/merge_requests/289
√ 388, main, >=2
* влить УЗС-1
* перевести auth на Proto
17.04:
* переключить на kd 3.1
* обновить ветку cppgen до последней версии main
* убрать копирование для mac
симлинков достаточно
копирование сильно ущербное
оставлю для Windows строго лишь как меньшее из зол
* собрать заготовку KOM на Windows
* убрать renameWindowsIncludes
* переместить бинарь и dll в mingw64/bin
* запустить на Windows
* записать демонстрацию запуска на Windows 10
* перепроверить запускаемость Android и iOS
* оформить ЗС
https://git.hi-tech.org/ivasdk/kom/-/merge_requests/203
* сообщить о ЗС
Сливаю ЗС с заготовкой для Windows: https://git.hi-tech.org/ivasdk/kom/-/merge_requests/203
√ 487, main, >=2, демо
* влить ЗС
таблица
демо
* убрать несколько констант AuthConst.kt
* убрать задание combined host из MainActivity
* выяснить необходимость AuthLoginScreen/Box
на Pixel5 6" тоже не увидел разницы
убрал
* выделить UI авторизации в отдельный файл authUI
* проверить запускаемость на iOS
* поправить F combined host на iOS
* выделить authUI на iOS
* переместить hw на mac
==
https://jira.iva.ru/browse/VCSMOB-14365
[KMP] Решить проблему лишних diff в obkom
16.04:
* ввести latest для v020
* оформить ЗС
https://git.hi-tech.org/ivasdk/obkom/-/merge_requests/36
* сообщить о ЗС
Сливаю ЗС об исправлении diff для obkom v020: https://git.hi-tech.org/ivasdk/obkom/-/merge_requests/36
√ 149, main, >=2
* влить ЗС
* ввести latest для v021
* оформить ЗС
https://git.hi-tech.org/ivasdk/obkom/-/merge_requests/37
* сообщить о ЗС
Сливаю ЗС об исправлении diff для obkom v021: https://git.hi-tech.org/ivasdk/obkom/-/merge_requests/37
√ 8, main, >=2
* влить ЗС
* ввести latest для v022
сделать это под запись
* подготовить видеоинструкцию
* README
написать инструкцию к видео
1. удостоверяемся в наличии copyLatest последним шагом в каждом v*/setup-*
2. прописываем новую версию комбинации в LATEST_VERSION
3. copyLatest срабатывает после запуска setup
4. комитим изменения в latest
* оформить ЗС
https://git.hi-tech.org/ivasdk/obkom/-/merge_requests/38
* сообщить о ЗС
Сливаю ЗС об исправлении diff для obkom v022: https://git.hi-tech.org/ivasdk/obkom/-/merge_requests/38
√ 152, main, >=2
* влить ЗС
* починить дифы мостового кода для obkom
* рассказать в чате KMP про то, как работает latest
рассказать лучше в запросе слияния
ещё раз с нуля
15.04:
* ввести latest для v010
* оформить ЗС-1
https://git.hi-tech.org/ivasdk/obkom/-/merge_requests/33
* сообщить о ЗС-1
Сливаю ЗС об исправлении diff для obkom v010: https://git.hi-tech.org/ivasdk/obkom/-/merge_requests/33
√ 207, main, >=2
* влить ЗС-1
* ввести latest для v011
* оформить ЗС-2
https://git.hi-tech.org/ivasdk/obkom/-/merge_requests/34
* сообщить о ЗС-2
Сливаю ЗС об исправлении diff для obkom v011: https://git.hi-tech.org/ivasdk/obkom/-/merge_requests/34
√ 500, main, >=2
* влить ЗС-2
* ввести latest для v015
* оформить ЗС-3
https://git.hi-tech.org/ivasdk/obkom/-/merge_requests/35
* сообщить о ЗС-3
Сливаю ЗС об исправлении diff для obkom v015: https://git.hi-tech.org/ivasdk/obkom/-/merge_requests/35
√ 309, main, >=2
* влить ЗС-3
===
https://jira.iva.ru/browse/VCSMOB-14386
[iOS One] Подготовить IvaMeet с изменениями Connect 24.0
11.04:
* изучить 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
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